mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-31 06:18: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>
51 lines
1.0 KiB
C
51 lines
1.0 KiB
C
/* SPDX-License-Identifier: GPL-2.0+ */
|
|
/*
|
|
* (C) Copyright 2009
|
|
* Vipin Kumar, ST Micoelectronics, vipin.kumar@st.com.
|
|
*/
|
|
|
|
#ifndef __SPR_DEFS_H__
|
|
#define __SPR_DEFS_H__
|
|
|
|
extern int spear_board_init(ulong);
|
|
extern void setfreq(unsigned int, unsigned int);
|
|
extern unsigned int setfreq_sz;
|
|
|
|
void plat_ddr_init(void);
|
|
void spear_late_init(void);
|
|
|
|
int snor_boot_selected(void);
|
|
int nand_boot_selected(void);
|
|
int pnor_boot_selected(void);
|
|
int usb_boot_selected(void);
|
|
int uart_boot_selected(void);
|
|
int tftp_boot_selected(void);
|
|
int i2c_boot_selected(void);
|
|
int spi_boot_selected(void);
|
|
int mmc_boot_selected(void);
|
|
|
|
extern u32 mpmc_conf_vals[];
|
|
|
|
struct chip_data {
|
|
int cpufreq;
|
|
int dramfreq;
|
|
int dramtype;
|
|
uchar version[32];
|
|
};
|
|
|
|
/* HW mac id in i2c memory definitions */
|
|
#define MAGIC_OFF 0x0
|
|
#define MAGIC_LEN 0x2
|
|
#define MAGIC_BYTE0 0x55
|
|
#define MAGIC_BYTE1 0xAA
|
|
#define MAC_OFF 0x2
|
|
#define MAC_LEN 0x6
|
|
|
|
#define PNOR_WIDTH_8 0
|
|
#define PNOR_WIDTH_16 1
|
|
#define PNOR_WIDTH_32 2
|
|
#define PNOR_WIDTH_NUM 3
|
|
#define PNOR_WIDTH_SEARCH 0xff
|
|
|
|
#endif
|