mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-19 08:28:51 +09:00
![Tom Rini](/assets/img/avatar_default.png)
When U-Boot started using SPDX tags we were among the early adopters and there weren't a lot of other examples to borrow from. So we picked the area of the file that usually had a full license text and replaced it with an appropriate SPDX-License-Identifier: entry. Since then, the Linux Kernel has adopted SPDX tags and they place it as the very first line in a file (except where shebangs are used, then it's second line) and with slightly different comment styles than us. In part due to community overlap, in part due to better tag visibility and in part for other minor reasons, switch over to that style. This commit changes all instances where we have a single declared license in the tag as both the before and after are identical in tag contents. There's also a few places where I found we did not have a tag and have introduced one. Signed-off-by: Tom Rini <trini@konsulko.com>
74 lines
1.2 KiB
C
74 lines
1.2 KiB
C
/* SPDX-License-Identifier: GPL-2.0+ */
|
|
/*
|
|
* Copyright (C) 2013 Google Inc.
|
|
* Copyright (C) 2016 Bin Meng <bmeng.cn@gmail.com>
|
|
*
|
|
* Modified from coreboot src/soc/intel/baytrail/include/soc/pci_devs.h
|
|
*/
|
|
|
|
#ifndef _DEVICE_H_
|
|
#define _DEVICE_H_
|
|
|
|
/*
|
|
* Internal PCI device numbers within the SoC.
|
|
*
|
|
* Note it must start with 0x_ prefix, as the device number macro will be
|
|
* included in the ACPI ASL files (see irq_helper.h and irq_route.h).
|
|
*/
|
|
|
|
/* SoC transaction router */
|
|
#define SOC_DEV 0x00
|
|
|
|
/* Graphics and Display */
|
|
#define GFX_DEV 0x02
|
|
|
|
/* MIPI */
|
|
#define MIPI_DEV 0x03
|
|
|
|
/* EMMC Port */
|
|
#define EMMC_DEV 0x10
|
|
|
|
/* SDIO Port */
|
|
#define SDIO_DEV 0x11
|
|
|
|
/* SD Port */
|
|
#define SD_DEV 0x12
|
|
|
|
/* SATA */
|
|
#define SATA_DEV 0x13
|
|
|
|
/* xHCI */
|
|
#define XHCI_DEV 0x14
|
|
|
|
/* LPE Audio */
|
|
#define LPE_DEV 0x15
|
|
|
|
/* OTG */
|
|
#define OTG_DEV 0x16
|
|
|
|
/* MMC45 Port */
|
|
#define MMC45_DEV 0x17
|
|
|
|
/* Serial IO 1 */
|
|
#define SIO1_DEV 0x18
|
|
|
|
/* Trusted Execution Engine */
|
|
#define TXE_DEV 0x1a
|
|
|
|
/* HD Audio */
|
|
#define HDA_DEV 0x1b
|
|
|
|
/* PCIe Ports */
|
|
#define PCIE_DEV 0x1c
|
|
|
|
/* EHCI */
|
|
#define EHCI_DEV 0x1d
|
|
|
|
/* Serial IO 2 */
|
|
#define SIO2_DEV 0x1e
|
|
|
|
/* Platform Controller Unit */
|
|
#define PCU_DEV 0x1f
|
|
|
|
#endif /* _DEVICE_H_ */
|