mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2025-09-03 04:51:35 +02:00
Merge branch '2023-11-25-assorted-platform-updates' into next
- Updates for the Siemens AM335x platforms, Nuvoton platforms, and disable CONFIG_NET on platforms that lack NETDEVICES, so that NETDEVICES can be implied by NET.
This commit is contained in:
commit
1682d97db9
@ -133,7 +133,16 @@
|
|||||||
ranges = <0x0 0x0 0xf0000000 0x00300000>,
|
ranges = <0x0 0x0 0xf0000000 0x00300000>,
|
||||||
<0xfff00000 0x0 0xfff00000 0x00016000>;
|
<0xfff00000 0x0 0xfff00000 0x00016000>;
|
||||||
|
|
||||||
spi1: spi@201000 {
|
host_intf: host_intf@9f000 {
|
||||||
|
compatible = "nuvoton,npcm845-host-intf";
|
||||||
|
reg = <0x9f000 0x1000>;
|
||||||
|
type = "espi";
|
||||||
|
ioaddr = <0x4e>;
|
||||||
|
channel-support = <0xf>;
|
||||||
|
syscon = <&gcr>;
|
||||||
|
};
|
||||||
|
|
||||||
|
pspi: spi@201000 {
|
||||||
compatible = "nuvoton,npcm845-pspi";
|
compatible = "nuvoton,npcm845-pspi";
|
||||||
reg = <0x201000 0x1000>;
|
reg = <0x201000 0x1000>;
|
||||||
pinctrl-names = "default";
|
pinctrl-names = "default";
|
||||||
|
@ -2,6 +2,8 @@
|
|||||||
// Copyright (c) 2021 Nuvoton Technology tomer.maimon@nuvoton.com
|
// Copyright (c) 2021 Nuvoton Technology tomer.maimon@nuvoton.com
|
||||||
|
|
||||||
/dts-v1/;
|
/dts-v1/;
|
||||||
|
|
||||||
|
#include <dt-bindings/phy/nuvoton,npcm-usbphy.h>
|
||||||
#include "nuvoton-npcm845.dtsi"
|
#include "nuvoton-npcm845.dtsi"
|
||||||
#include "nuvoton-npcm845-pincfg.dtsi"
|
#include "nuvoton-npcm845-pincfg.dtsi"
|
||||||
|
|
||||||
@ -46,10 +48,10 @@
|
|||||||
spi1 = &fiu1;
|
spi1 = &fiu1;
|
||||||
spi3 = &fiu3;
|
spi3 = &fiu3;
|
||||||
spi4 = &fiux;
|
spi4 = &fiux;
|
||||||
spi5 = &spi1;
|
spi5 = &pspi;
|
||||||
usb0 = &udc0;
|
usb0 = &udc0;
|
||||||
usb1 = &ehci1;
|
usb1 = &ehci1;
|
||||||
usb2 = &ehci2;
|
usb2 = &udc8;
|
||||||
};
|
};
|
||||||
|
|
||||||
chosen {
|
chosen {
|
||||||
@ -60,6 +62,17 @@
|
|||||||
reg = <0x0 0x0 0x0 0x40000000>;
|
reg = <0x0 0x0 0x0 0x40000000>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
tpm@0 {
|
||||||
|
compatible = "microsoft,ftpm";
|
||||||
|
};
|
||||||
|
|
||||||
|
firmware {
|
||||||
|
optee {
|
||||||
|
compatible = "linaro,optee-tz";
|
||||||
|
method = "smc";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
vsbr2: vsbr2 {
|
vsbr2: vsbr2 {
|
||||||
compatible = "regulator-npcm845";
|
compatible = "regulator-npcm845";
|
||||||
regulator-name = "vr2";
|
regulator-name = "vr2";
|
||||||
@ -149,6 +162,8 @@
|
|||||||
snps,reset-active-low;
|
snps,reset-active-low;
|
||||||
snps,reset-delays-us = <0 10000 1000000>;
|
snps,reset-delays-us = <0 10000 1000000>;
|
||||||
snps,reset-gpio = <&gpio5 2 GPIO_ACTIVE_LOW>; /* gpio162 */
|
snps,reset-gpio = <&gpio5 2 GPIO_ACTIVE_LOW>; /* gpio162 */
|
||||||
|
phy-supply = <&vsbr2>;
|
||||||
|
phy-supply-microvolt = <1800000>;
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -179,7 +194,7 @@
|
|||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
&spi1 {
|
&pspi {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -197,7 +212,7 @@
|
|||||||
|
|
||||||
&udc0 {
|
&udc0 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
phys = <&usbphy1 0>;
|
phys = <&usbphy1 NPCM_UDC0_7>;
|
||||||
};
|
};
|
||||||
|
|
||||||
&sdhci0 {
|
&sdhci0 {
|
||||||
@ -207,12 +222,12 @@
|
|||||||
|
|
||||||
&ehci1 {
|
&ehci1 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
phys = <&usbphy2 3>;
|
phys = <&usbphy2 NPCM_USBH1>;
|
||||||
};
|
};
|
||||||
|
|
||||||
&ehci2 {
|
&udc8 {
|
||||||
status = "okay";
|
status = "okay";
|
||||||
phys = <&usbphy3 4>;
|
phys = <&usbphy3 NPCM_UDC8>;
|
||||||
};
|
};
|
||||||
|
|
||||||
&rng {
|
&rng {
|
||||||
|
@ -174,7 +174,7 @@
|
|||||||
compatible = "nuvoton,npcm845-usb-phy";
|
compatible = "nuvoton,npcm845-usb-phy";
|
||||||
#phy-cells = <1>;
|
#phy-cells = <1>;
|
||||||
reg = <3>;
|
reg = <3>;
|
||||||
resets = <&rstc3 NPCM8XX_RESET_USBPHY3>;
|
resets = <&rstc4 NPCM8XX_RESET_USBPHY3>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
@ -105,15 +105,6 @@ config TARGET_CHILIBOARD
|
|||||||
select DM_SERIAL
|
select DM_SERIAL
|
||||||
imply CMD_DM
|
imply CMD_DM
|
||||||
|
|
||||||
config TARGET_DRACO
|
|
||||||
bool "Support draco"
|
|
||||||
select BOARD_LATE_INIT
|
|
||||||
select DM
|
|
||||||
select DM_GPIO
|
|
||||||
select DM_SERIAL
|
|
||||||
select FACTORYSET
|
|
||||||
imply CMD_DM
|
|
||||||
|
|
||||||
config TARGET_ETAMIN
|
config TARGET_ETAMIN
|
||||||
bool "Support etamin"
|
bool "Support etamin"
|
||||||
select BOARD_LATE_INIT
|
select BOARD_LATE_INIT
|
||||||
|
@ -15,4 +15,5 @@ config SYS_MEM_TOP_HIDE
|
|||||||
help
|
help
|
||||||
Reserve memory for ECC/GFX/OPTEE/TIP/CP.
|
Reserve memory for ECC/GFX/OPTEE/TIP/CP.
|
||||||
|
|
||||||
|
source "board/nuvoton/common/Kconfig"
|
||||||
endif
|
endif
|
||||||
|
@ -7,6 +7,7 @@
|
|||||||
#include <dm.h>
|
#include <dm.h>
|
||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
#include <asm/arch/gcr.h>
|
#include <asm/arch/gcr.h>
|
||||||
|
#include "../common/uart.h"
|
||||||
|
|
||||||
#define SR_MII_CTRL_SWR_BIT15 15
|
#define SR_MII_CTRL_SWR_BIT15 15
|
||||||
|
|
||||||
@ -90,3 +91,9 @@ int dram_init_banksize(void)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int last_stage_init(void)
|
||||||
|
{
|
||||||
|
board_set_console();
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
9
board/nuvoton/common/Kconfig
Normal file
9
board/nuvoton/common/Kconfig
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
if ARCH_NPCM
|
||||||
|
|
||||||
|
config SYS_SKIP_UART_INIT
|
||||||
|
bool "Skip UART initialization"
|
||||||
|
depends on NPCM_SERIAL
|
||||||
|
help
|
||||||
|
Select this if the UART you want to use is already
|
||||||
|
initialized by the time U-Boot starts its execution.
|
||||||
|
endif
|
1
board/nuvoton/common/Makefile
Normal file
1
board/nuvoton/common/Makefile
Normal file
@ -0,0 +1 @@
|
|||||||
|
obj-$(CONFIG_SYS_SKIP_UART_INIT) += uart.o
|
70
board/nuvoton/common/uart.c
Normal file
70
board/nuvoton/common/uart.c
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0+
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2023 Nuvoton Technology Corp.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#include <clk.h>
|
||||||
|
#include <dm.h>
|
||||||
|
#include <env.h>
|
||||||
|
#include <serial.h>
|
||||||
|
#include <linux/delay.h>
|
||||||
|
|
||||||
|
#define UART_DLL 0x0
|
||||||
|
#define UART_DLM 0x4
|
||||||
|
#define UART_LCR 0xc
|
||||||
|
#define LCR_DLAB BIT(7)
|
||||||
|
|
||||||
|
void board_set_console(void)
|
||||||
|
{
|
||||||
|
const unsigned long baudrate_table[] = CFG_SYS_BAUDRATE_TABLE;
|
||||||
|
struct udevice *dev = gd->cur_serial_dev;
|
||||||
|
unsigned int baudrate, max_delta;
|
||||||
|
void __iomem *uart_reg;
|
||||||
|
struct clk clk;
|
||||||
|
char string[32];
|
||||||
|
u32 uart_clk;
|
||||||
|
u8 dll, dlm;
|
||||||
|
u16 divisor;
|
||||||
|
int ret, i;
|
||||||
|
|
||||||
|
if (!dev)
|
||||||
|
return;
|
||||||
|
|
||||||
|
uart_reg = dev_read_addr_ptr(dev);
|
||||||
|
ret = clk_get_by_index(dev, 0, &clk);
|
||||||
|
if (ret)
|
||||||
|
return;
|
||||||
|
|
||||||
|
uart_clk = clk_get_rate(&clk);
|
||||||
|
setbits_8(uart_reg + UART_LCR, LCR_DLAB);
|
||||||
|
dll = readb(uart_reg + UART_DLL);
|
||||||
|
dlm = readb(uart_reg + UART_DLM);
|
||||||
|
clrbits_8(uart_reg + UART_LCR, LCR_DLAB);
|
||||||
|
divisor = dll | (dlm << 8);
|
||||||
|
baudrate = uart_clk / ((16 * (divisor + 2)));
|
||||||
|
for (i = 0; i < ARRAY_SIZE(baudrate_table); ++i) {
|
||||||
|
max_delta = baudrate_table[i] / 20;
|
||||||
|
if (abs(baudrate - baudrate_table[i]) < max_delta) {
|
||||||
|
/* The baudrate is supported */
|
||||||
|
gd->baudrate = baudrate_table[i];
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
if (i == ARRAY_SIZE(baudrate_table)) {
|
||||||
|
/* current baudrate is not suitable, set to default */
|
||||||
|
divisor = DIV_ROUND_CLOSEST(uart_clk, 16 * gd->baudrate) - 2;
|
||||||
|
setbits_8(uart_reg + UART_LCR, LCR_DLAB);
|
||||||
|
writeb(divisor & 0xff, uart_reg + UART_DLL);
|
||||||
|
writeb(divisor >> 8, uart_reg + UART_DLM);
|
||||||
|
clrbits_8(uart_reg + UART_LCR, LCR_DLAB);
|
||||||
|
udelay(100);
|
||||||
|
printf("\r\nUART(source %u): change baudrate from %u to %u\n",
|
||||||
|
uart_clk, baudrate, uart_clk / ((16 * (divisor + 2))));
|
||||||
|
}
|
||||||
|
|
||||||
|
debug("Set env baudrate=%u\n", gd->baudrate);
|
||||||
|
snprintf(string, sizeof(string), "ttyS0,%un8", gd->baudrate);
|
||||||
|
env_set("console", string);
|
||||||
|
|
||||||
|
}
|
11
board/nuvoton/common/uart.h
Normal file
11
board/nuvoton/common/uart.h
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0+ */
|
||||||
|
/*
|
||||||
|
* Copyright (c) 2023 Nuvoton Technology Corp.
|
||||||
|
*/
|
||||||
|
|
||||||
|
#ifndef _NUVOTON_UART_H
|
||||||
|
#define _NUVOTON_UART_H
|
||||||
|
|
||||||
|
void board_set_console(void);
|
||||||
|
|
||||||
|
#endif /* _NUVOTON_COMMON_H */
|
@ -22,4 +22,5 @@ config TARGET_POLEG_EVB
|
|||||||
|
|
||||||
endchoice
|
endchoice
|
||||||
|
|
||||||
|
source "board/nuvoton/common/Kconfig"
|
||||||
endif
|
endif
|
||||||
|
@ -10,6 +10,7 @@
|
|||||||
#include <asm/io.h>
|
#include <asm/io.h>
|
||||||
#include <asm/arch/gcr.h>
|
#include <asm/arch/gcr.h>
|
||||||
#include <asm/mach-types.h>
|
#include <asm/mach-types.h>
|
||||||
|
#include "../common/uart.h"
|
||||||
|
|
||||||
DECLARE_GLOBAL_DATA_PTR;
|
DECLARE_GLOBAL_DATA_PTR;
|
||||||
|
|
||||||
@ -53,3 +54,10 @@ int dram_init(void)
|
|||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int last_stage_init(void)
|
||||||
|
{
|
||||||
|
board_set_console();
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
@ -1,19 +1,3 @@
|
|||||||
if TARGET_DRACO
|
|
||||||
|
|
||||||
config SYS_BOARD
|
|
||||||
default "draco"
|
|
||||||
|
|
||||||
config SYS_VENDOR
|
|
||||||
default "siemens"
|
|
||||||
|
|
||||||
config SYS_SOC
|
|
||||||
default "am33xx"
|
|
||||||
|
|
||||||
config SYS_CONFIG_NAME
|
|
||||||
default "draco"
|
|
||||||
|
|
||||||
endif
|
|
||||||
|
|
||||||
if TARGET_THUBAN
|
if TARGET_THUBAN
|
||||||
|
|
||||||
config SYS_BOARD
|
config SYS_BOARD
|
||||||
@ -26,7 +10,7 @@ config SYS_SOC
|
|||||||
default "am33xx"
|
default "am33xx"
|
||||||
|
|
||||||
config SYS_CONFIG_NAME
|
config SYS_CONFIG_NAME
|
||||||
default "thuban"
|
default "draco-thuban"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
@ -42,7 +26,7 @@ config SYS_SOC
|
|||||||
default "am33xx"
|
default "am33xx"
|
||||||
|
|
||||||
config SYS_CONFIG_NAME
|
config SYS_CONFIG_NAME
|
||||||
default "rastaban"
|
default "draco-rastaban"
|
||||||
|
|
||||||
endif
|
endif
|
||||||
|
|
||||||
@ -58,7 +42,7 @@ config SYS_SOC
|
|||||||
default "am33xx"
|
default "am33xx"
|
||||||
|
|
||||||
config SYS_CONFIG_NAME
|
config SYS_CONFIG_NAME
|
||||||
default "etamin"
|
default "draco-etamin"
|
||||||
|
|
||||||
config NAND_CS_INIT
|
config NAND_CS_INIT
|
||||||
def_bool y
|
def_bool y
|
||||||
|
@ -1,11 +1,10 @@
|
|||||||
DRACO BOARD
|
DRACO BOARD
|
||||||
M: Samuel Egli <samuel.egli@siemens.com>
|
M: Enrico Leto <enrico.leto@siemens.com>
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: board/siemens/draco/
|
F: board/siemens/draco/
|
||||||
F: include/configs/draco.h
|
F: configs/draco-etamin_defconfig
|
||||||
F: configs/draco_defconfig
|
F: configs/draco-rastaban_defconfig
|
||||||
F: configs/etamin_defconfig
|
F: configs/draco-thuban_defconfig
|
||||||
F: include/configs/thuban.h
|
F: include/configs/draco-etamin.h
|
||||||
F: configs/thuban_defconfig
|
F: include/configs/draco-rastaban.h
|
||||||
F: include/configs/rastaban.h
|
F: include/configs/draco-thuban.h
|
||||||
F: configs/rastaban_defconfig
|
|
||||||
|
@ -1681,7 +1681,6 @@ if NET
|
|||||||
menuconfig CMD_NET
|
menuconfig CMD_NET
|
||||||
bool "Network commands"
|
bool "Network commands"
|
||||||
default y
|
default y
|
||||||
imply NETDEVICES
|
|
||||||
|
|
||||||
if CMD_NET
|
if CMD_NET
|
||||||
|
|
||||||
|
@ -4,6 +4,8 @@ CONFIG_TEXT_BASE=0x06208000
|
|||||||
CONFIG_SYS_MALLOC_LEN=0x240000
|
CONFIG_SYS_MALLOC_LEN=0x240000
|
||||||
CONFIG_SYS_MALLOC_F_LEN=0x1000
|
CONFIG_SYS_MALLOC_F_LEN=0x1000
|
||||||
CONFIG_NR_DRAM_BANKS=2
|
CONFIG_NR_DRAM_BANKS=2
|
||||||
|
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
||||||
|
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x06208000
|
||||||
CONFIG_ENV_SIZE=0x40000
|
CONFIG_ENV_SIZE=0x40000
|
||||||
CONFIG_ENV_OFFSET=0x3C0000
|
CONFIG_ENV_OFFSET=0x3C0000
|
||||||
CONFIG_ENV_SECT_SIZE=0x1000
|
CONFIG_ENV_SECT_SIZE=0x1000
|
||||||
@ -19,10 +21,12 @@ CONFIG_FIT=y
|
|||||||
CONFIG_FIT_VERBOSE=y
|
CONFIG_FIT_VERBOSE=y
|
||||||
CONFIG_USE_BOOTCOMMAND=y
|
CONFIG_USE_BOOTCOMMAND=y
|
||||||
CONFIG_BOOTCOMMAND="run common_bootargs; run romboot"
|
CONFIG_BOOTCOMMAND="run common_bootargs; run romboot"
|
||||||
|
CONFIG_LAST_STAGE_INIT=y
|
||||||
CONFIG_HUSH_PARSER=y
|
CONFIG_HUSH_PARSER=y
|
||||||
CONFIG_SYS_PROMPT="U-Boot>"
|
CONFIG_SYS_PROMPT="U-Boot>"
|
||||||
CONFIG_SYS_MAXARGS=32
|
CONFIG_SYS_MAXARGS=32
|
||||||
CONFIG_SYS_BOOTM_LEN=0x1400000
|
CONFIG_SYS_BOOTM_LEN=0x1400000
|
||||||
|
CONFIG_CMD_MEMTEST=y
|
||||||
CONFIG_CMD_FUSE=y
|
CONFIG_CMD_FUSE=y
|
||||||
CONFIG_CMD_GPIO=y
|
CONFIG_CMD_GPIO=y
|
||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
@ -31,6 +35,7 @@ CONFIG_CMD_MMC=y
|
|||||||
CONFIG_CMD_PART=y
|
CONFIG_CMD_PART=y
|
||||||
CONFIG_CMD_SPI=y
|
CONFIG_CMD_SPI=y
|
||||||
CONFIG_CMD_USB=y
|
CONFIG_CMD_USB=y
|
||||||
|
CONFIG_CMD_USB_MASS_STORAGE=y
|
||||||
CONFIG_CMD_DHCP=y
|
CONFIG_CMD_DHCP=y
|
||||||
CONFIG_CMD_MII=y
|
CONFIG_CMD_MII=y
|
||||||
CONFIG_CMD_PING=y
|
CONFIG_CMD_PING=y
|
||||||
@ -39,6 +44,7 @@ CONFIG_CMD_RNG=y
|
|||||||
CONFIG_CMD_UUID=y
|
CONFIG_CMD_UUID=y
|
||||||
CONFIG_CMD_HASH=y
|
CONFIG_CMD_HASH=y
|
||||||
CONFIG_CMD_TPM=y
|
CONFIG_CMD_TPM=y
|
||||||
|
CONFIG_CMD_EXT4=y
|
||||||
CONFIG_CMD_FAT=y
|
CONFIG_CMD_FAT=y
|
||||||
CONFIG_CMD_FS_GENERIC=y
|
CONFIG_CMD_FS_GENERIC=y
|
||||||
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
||||||
@ -49,6 +55,7 @@ CONFIG_NPCM_AES=y
|
|||||||
CONFIG_NPCM_SHA=y
|
CONFIG_NPCM_SHA=y
|
||||||
CONFIG_NPCM_GPIO=y
|
CONFIG_NPCM_GPIO=y
|
||||||
CONFIG_DM_I2C=y
|
CONFIG_DM_I2C=y
|
||||||
|
CONFIG_SYS_I2C_NPCM=y
|
||||||
# CONFIG_INPUT is not set
|
# CONFIG_INPUT is not set
|
||||||
CONFIG_MISC=y
|
CONFIG_MISC=y
|
||||||
CONFIG_NPCM_HOST=y
|
CONFIG_NPCM_HOST=y
|
||||||
@ -87,12 +94,17 @@ CONFIG_TPM2_FTPM_TEE=y
|
|||||||
CONFIG_USB=y
|
CONFIG_USB=y
|
||||||
CONFIG_USB_EHCI_HCD=y
|
CONFIG_USB_EHCI_HCD=y
|
||||||
CONFIG_USB_EHCI_NPCM=y
|
CONFIG_USB_EHCI_NPCM=y
|
||||||
CONFIG_USB_EHCI_GENERIC=y
|
|
||||||
CONFIG_USB_OHCI_HCD=y
|
CONFIG_USB_OHCI_HCD=y
|
||||||
CONFIG_USB_OHCI_GENERIC=y
|
|
||||||
CONFIG_USB_OHCI_NPCM=y
|
CONFIG_USB_OHCI_NPCM=y
|
||||||
CONFIG_USB_STORAGE=y
|
CONFIG_USB_STORAGE=y
|
||||||
|
CONFIG_USB_GADGET=y
|
||||||
|
CONFIG_USB_GADGET_MANUFACTURER="Nuvoton"
|
||||||
|
CONFIG_USB_GADGET_VENDOR_NUM=0x0416
|
||||||
|
CONFIG_USB_GADGET_PRODUCT_NUM=0xffff
|
||||||
|
CONFIG_CI_UDC=y
|
||||||
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
||||||
CONFIG_LIB_HW_RAND=y
|
CONFIG_LIB_HW_RAND=y
|
||||||
CONFIG_TPM=y
|
CONFIG_TPM=y
|
||||||
CONFIG_SHA_HW_ACCEL=y
|
CONFIG_SHA_HW_ACCEL=y
|
||||||
# CONFIG_EFI_LOADER is not set
|
# CONFIG_EFI_LOADER is not set
|
||||||
|
CONFIG_SYS_SKIP_UART_INIT=y
|
||||||
|
@ -2,7 +2,6 @@ CONFIG_ARM=y
|
|||||||
CONFIG_ARCH_OMAP2PLUS=y
|
CONFIG_ARCH_OMAP2PLUS=y
|
||||||
CONFIG_TEXT_BASE=0x80100000
|
CONFIG_TEXT_BASE=0x80100000
|
||||||
CONFIG_SYS_MALLOC_LEN=0x1000000
|
CONFIG_SYS_MALLOC_LEN=0x1000000
|
||||||
CONFIG_SPL_GPIO=y
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
||||||
CONFIG_NR_DRAM_BANKS=1
|
CONFIG_NR_DRAM_BANKS=1
|
||||||
@ -10,7 +9,6 @@ CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x4030ff00
|
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x4030ff00
|
||||||
CONFIG_ENV_SIZE=0x2000
|
CONFIG_ENV_SIZE=0x2000
|
||||||
CONFIG_ENV_OFFSET=0x980000
|
CONFIG_ENV_OFFSET=0x980000
|
||||||
CONFIG_SPL_DM_SPI=y
|
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="am335x-draco"
|
CONFIG_DEFAULT_DEVICE_TREE="am335x-draco"
|
||||||
CONFIG_AM33XX=y
|
CONFIG_AM33XX=y
|
||||||
CONFIG_SYS_MPUCLK=300
|
CONFIG_SYS_MPUCLK=300
|
||||||
@ -22,8 +20,6 @@ CONFIG_SPL=y
|
|||||||
CONFIG_ENV_OFFSET_REDUND=0xB80000
|
CONFIG_ENV_OFFSET_REDUND=0xB80000
|
||||||
CONFIG_SPL_FS_FAT=y
|
CONFIG_SPL_FS_FAT=y
|
||||||
CONFIG_SPL_LIBDISK_SUPPORT=y
|
CONFIG_SPL_LIBDISK_SUPPORT=y
|
||||||
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
||||||
CONFIG_SPL_SPI=y
|
|
||||||
CONFIG_SYS_LOAD_ADDR=0x81000000
|
CONFIG_SYS_LOAD_ADDR=0x81000000
|
||||||
CONFIG_ENV_VARS_UBOOT_CONFIG=y
|
CONFIG_ENV_VARS_UBOOT_CONFIG=y
|
||||||
CONFIG_BOOTDELAY=3
|
CONFIG_BOOTDELAY=3
|
||||||
@ -36,7 +32,6 @@ CONFIG_RESET_TO_RETRY=y
|
|||||||
CONFIG_USE_PREBOOT=y
|
CONFIG_USE_PREBOOT=y
|
||||||
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
||||||
# CONFIG_DISPLAY_BOARDINFO is not set
|
# CONFIG_DISPLAY_BOARDINFO is not set
|
||||||
CONFIG_ARCH_MISC_INIT=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x80000000
|
CONFIG_SPL_BSS_START_ADDR=0x80000000
|
||||||
CONFIG_SPL_SYS_MALLOC=y
|
CONFIG_SPL_SYS_MALLOC=y
|
||||||
CONFIG_SPL_HAS_CUSTOM_MALLOC_START=y
|
CONFIG_SPL_HAS_CUSTOM_MALLOC_START=y
|
||||||
@ -45,9 +40,6 @@ CONFIG_SPL_I2C=y
|
|||||||
CONFIG_SPL_NAND_DRIVERS=y
|
CONFIG_SPL_NAND_DRIVERS=y
|
||||||
CONFIG_SPL_NAND_ECC=y
|
CONFIG_SPL_NAND_ECC=y
|
||||||
CONFIG_SPL_NAND_BASE=y
|
CONFIG_SPL_NAND_BASE=y
|
||||||
CONFIG_SPL_DM_SPI_FLASH=y
|
|
||||||
CONFIG_SPL_SPI_LOAD=y
|
|
||||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x20000
|
|
||||||
CONFIG_SPL_WATCHDOG=y
|
CONFIG_SPL_WATCHDOG=y
|
||||||
CONFIG_SPL_YMODEM_SUPPORT=y
|
CONFIG_SPL_YMODEM_SUPPORT=y
|
||||||
# CONFIG_SPL_AM33XX_ENABLE_RTC32K_OSC is not set
|
# CONFIG_SPL_AM33XX_ENABLE_RTC32K_OSC is not set
|
||||||
@ -76,7 +68,6 @@ CONFIG_MTDIDS_DEFAULT="nand2=omap2-nand_concat"
|
|||||||
CONFIG_MTDPARTS_DEFAULT="mtdparts=omap2-nand_concat:512k(spl),512k(spl.backup1),512k(spl.backup2),512k(spl.backup3),7680k(u-boot),2048k(u-boot.env0),2048k(u-boot.env1),2048k(mtdoops),-(rootfs)"
|
CONFIG_MTDPARTS_DEFAULT="mtdparts=omap2-nand_concat:512k(spl),512k(spl.backup1),512k(spl.backup2),512k(spl.backup3),7680k(u-boot),2048k(u-boot.env0),2048k(u-boot.env1),2048k(mtdoops),-(rootfs)"
|
||||||
CONFIG_CMD_UBI=y
|
CONFIG_CMD_UBI=y
|
||||||
CONFIG_OF_CONTROL=y
|
CONFIG_OF_CONTROL=y
|
||||||
CONFIG_SPL_OF_CONTROL=y
|
|
||||||
CONFIG_OF_EMBED=y
|
CONFIG_OF_EMBED=y
|
||||||
CONFIG_ENV_OVERWRITE=y
|
CONFIG_ENV_OVERWRITE=y
|
||||||
CONFIG_ENV_IS_IN_NAND=y
|
CONFIG_ENV_IS_IN_NAND=y
|
||||||
@ -91,6 +82,8 @@ CONFIG_SPL_DM=y
|
|||||||
# CONFIG_SPL_BLK is not set
|
# CONFIG_SPL_BLK is not set
|
||||||
CONFIG_BOOTCOUNT_LIMIT=y
|
CONFIG_BOOTCOUNT_LIMIT=y
|
||||||
CONFIG_BOOTCOUNT_ENV=y
|
CONFIG_BOOTCOUNT_ENV=y
|
||||||
|
CONFIG_CLK=y
|
||||||
|
CONFIG_CLK_TI_CTRL=y
|
||||||
CONFIG_DFU_NAND=y
|
CONFIG_DFU_NAND=y
|
||||||
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x100000
|
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x100000
|
||||||
CONFIG_SYS_I2C_LEGACY=y
|
CONFIG_SYS_I2C_LEGACY=y
|
||||||
@ -108,8 +101,6 @@ CONFIG_SYS_NAND_PAGE_SIZE=0x1000
|
|||||||
CONFIG_SYS_NAND_OOBSIZE=0xe0
|
CONFIG_SYS_NAND_OOBSIZE=0xe0
|
||||||
CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y
|
CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y
|
||||||
CONFIG_SYS_NAND_U_BOOT_OFFS=0x200000
|
CONFIG_SYS_NAND_U_BOOT_OFFS=0x200000
|
||||||
CONFIG_DM_SPI_FLASH=y
|
|
||||||
CONFIG_SPI_FLASH_WINBOND=y
|
|
||||||
CONFIG_MTD_UBI_FASTMAP=y
|
CONFIG_MTD_UBI_FASTMAP=y
|
||||||
CONFIG_MTD_UBI_FASTMAP_AUTOCONVERT=1
|
CONFIG_MTD_UBI_FASTMAP_AUTOCONVERT=1
|
||||||
CONFIG_PHY_SMSC=y
|
CONFIG_PHY_SMSC=y
|
@ -2,27 +2,22 @@ CONFIG_ARM=y
|
|||||||
CONFIG_ARCH_OMAP2PLUS=y
|
CONFIG_ARCH_OMAP2PLUS=y
|
||||||
CONFIG_TEXT_BASE=0x80100000
|
CONFIG_TEXT_BASE=0x80100000
|
||||||
CONFIG_SYS_MALLOC_LEN=0x1000000
|
CONFIG_SYS_MALLOC_LEN=0x1000000
|
||||||
CONFIG_SPL_GPIO=y
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
||||||
CONFIG_NR_DRAM_BANKS=1
|
CONFIG_NR_DRAM_BANKS=1
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x4030ff00
|
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x4030ff00
|
||||||
CONFIG_ENV_SIZE=0x2000
|
CONFIG_ENV_SIZE=0x2000
|
||||||
CONFIG_SPL_DM_SPI=y
|
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="am335x-draco"
|
CONFIG_DEFAULT_DEVICE_TREE="am335x-draco"
|
||||||
CONFIG_AM33XX=y
|
CONFIG_AM33XX=y
|
||||||
CONFIG_SYS_MPUCLK=300
|
CONFIG_SYS_MPUCLK=300
|
||||||
CONFIG_TARGET_RASTABAN=y
|
CONFIG_TARGET_RASTABAN=y
|
||||||
CONFIG_SPL_MMC=y
|
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_BOOTCOUNT_BOOTLIMIT=3
|
CONFIG_BOOTCOUNT_BOOTLIMIT=3
|
||||||
CONFIG_SPL=y
|
CONFIG_SPL=y
|
||||||
CONFIG_ENV_OFFSET_REDUND=0x2E0000
|
CONFIG_ENV_OFFSET_REDUND=0x2E0000
|
||||||
CONFIG_SPL_FS_FAT=y
|
CONFIG_SPL_FS_FAT=y
|
||||||
CONFIG_SPL_LIBDISK_SUPPORT=y
|
CONFIG_SPL_LIBDISK_SUPPORT=y
|
||||||
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
||||||
CONFIG_SPL_SPI=y
|
|
||||||
CONFIG_SYS_LOAD_ADDR=0x81000000
|
CONFIG_SYS_LOAD_ADDR=0x81000000
|
||||||
CONFIG_ENV_VARS_UBOOT_CONFIG=y
|
CONFIG_ENV_VARS_UBOOT_CONFIG=y
|
||||||
CONFIG_BOOTDELAY=3
|
CONFIG_BOOTDELAY=3
|
||||||
@ -35,18 +30,15 @@ CONFIG_RESET_TO_RETRY=y
|
|||||||
CONFIG_USE_PREBOOT=y
|
CONFIG_USE_PREBOOT=y
|
||||||
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
||||||
# CONFIG_DISPLAY_BOARDINFO is not set
|
# CONFIG_DISPLAY_BOARDINFO is not set
|
||||||
CONFIG_ARCH_MISC_INIT=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x80000000
|
CONFIG_SPL_BSS_START_ADDR=0x80000000
|
||||||
CONFIG_SPL_SYS_MALLOC=y
|
CONFIG_SPL_SYS_MALLOC=y
|
||||||
CONFIG_SPL_HAS_CUSTOM_MALLOC_START=y
|
CONFIG_SPL_HAS_CUSTOM_MALLOC_START=y
|
||||||
CONFIG_SPL_CUSTOM_SYS_MALLOC_ADDR=0x80208000
|
CONFIG_SPL_CUSTOM_SYS_MALLOC_ADDR=0x80208000
|
||||||
|
# CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR is not set
|
||||||
CONFIG_SPL_I2C=y
|
CONFIG_SPL_I2C=y
|
||||||
CONFIG_SPL_NAND_DRIVERS=y
|
CONFIG_SPL_NAND_DRIVERS=y
|
||||||
CONFIG_SPL_NAND_ECC=y
|
CONFIG_SPL_NAND_ECC=y
|
||||||
CONFIG_SPL_NAND_BASE=y
|
CONFIG_SPL_NAND_BASE=y
|
||||||
CONFIG_SPL_DM_SPI_FLASH=y
|
|
||||||
CONFIG_SPL_SPI_LOAD=y
|
|
||||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x20000
|
|
||||||
CONFIG_SPL_WATCHDOG=y
|
CONFIG_SPL_WATCHDOG=y
|
||||||
CONFIG_SPL_YMODEM_SUPPORT=y
|
CONFIG_SPL_YMODEM_SUPPORT=y
|
||||||
# CONFIG_SPL_AM33XX_ENABLE_RTC32K_OSC is not set
|
# CONFIG_SPL_AM33XX_ENABLE_RTC32K_OSC is not set
|
||||||
@ -59,7 +51,6 @@ CONFIG_CMD_DFU=y
|
|||||||
# CONFIG_CMD_FLASH is not set
|
# CONFIG_CMD_FLASH is not set
|
||||||
CONFIG_CMD_GPIO=y
|
CONFIG_CMD_GPIO=y
|
||||||
CONFIG_CMD_I2C=y
|
CONFIG_CMD_I2C=y
|
||||||
CONFIG_CMD_MMC=y
|
|
||||||
CONFIG_CMD_NAND=y
|
CONFIG_CMD_NAND=y
|
||||||
CONFIG_CMD_USB=y
|
CONFIG_CMD_USB=y
|
||||||
# CONFIG_CMD_SETEXPR is not set
|
# CONFIG_CMD_SETEXPR is not set
|
||||||
@ -75,7 +66,6 @@ CONFIG_MTDIDS_DEFAULT="nand0=omap2-nand.0"
|
|||||||
CONFIG_MTDPARTS_DEFAULT="mtdparts=omap2-nand.0:128k(spl),128k(spl.backup1),128k(spl.backup2),128k(spl.backup3),1920k(u-boot),512k(u-boot.env0),512k(u-boot.env1),300m(rootfs),512k(mtdoops),-(configuration)"
|
CONFIG_MTDPARTS_DEFAULT="mtdparts=omap2-nand.0:128k(spl),128k(spl.backup1),128k(spl.backup2),128k(spl.backup3),1920k(u-boot),512k(u-boot.env0),512k(u-boot.env1),300m(rootfs),512k(mtdoops),-(configuration)"
|
||||||
CONFIG_CMD_UBI=y
|
CONFIG_CMD_UBI=y
|
||||||
CONFIG_OF_CONTROL=y
|
CONFIG_OF_CONTROL=y
|
||||||
CONFIG_SPL_OF_CONTROL=y
|
|
||||||
CONFIG_OF_EMBED=y
|
CONFIG_OF_EMBED=y
|
||||||
CONFIG_ENV_OVERWRITE=y
|
CONFIG_ENV_OVERWRITE=y
|
||||||
CONFIG_ENV_IS_IN_NAND=y
|
CONFIG_ENV_IS_IN_NAND=y
|
||||||
@ -90,12 +80,13 @@ CONFIG_SPL_DM=y
|
|||||||
# CONFIG_SPL_BLK is not set
|
# CONFIG_SPL_BLK is not set
|
||||||
CONFIG_BOOTCOUNT_LIMIT=y
|
CONFIG_BOOTCOUNT_LIMIT=y
|
||||||
CONFIG_BOOTCOUNT_ENV=y
|
CONFIG_BOOTCOUNT_ENV=y
|
||||||
|
CONFIG_CLK=y
|
||||||
|
CONFIG_CLK_TI_CTRL=y
|
||||||
CONFIG_DFU_NAND=y
|
CONFIG_DFU_NAND=y
|
||||||
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x100000
|
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x100000
|
||||||
CONFIG_SYS_I2C_LEGACY=y
|
CONFIG_SYS_I2C_LEGACY=y
|
||||||
CONFIG_SPL_SYS_I2C_LEGACY=y
|
CONFIG_SPL_SYS_I2C_LEGACY=y
|
||||||
# CONFIG_SPL_DM_MMC is not set
|
# CONFIG_MMC is not set
|
||||||
CONFIG_MMC_OMAP_HS=y
|
|
||||||
CONFIG_MTD=y
|
CONFIG_MTD=y
|
||||||
CONFIG_MTD_RAW_NAND=y
|
CONFIG_MTD_RAW_NAND=y
|
||||||
CONFIG_SYS_NAND_BLOCK_SIZE=0x20000
|
CONFIG_SYS_NAND_BLOCK_SIZE=0x20000
|
||||||
@ -104,8 +95,6 @@ CONFIG_SYS_NAND_PAGE_SIZE=0x800
|
|||||||
CONFIG_SYS_NAND_OOBSIZE=0x40
|
CONFIG_SYS_NAND_OOBSIZE=0x40
|
||||||
CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y
|
CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y
|
||||||
CONFIG_SYS_NAND_U_BOOT_OFFS=0x80000
|
CONFIG_SYS_NAND_U_BOOT_OFFS=0x80000
|
||||||
CONFIG_DM_SPI_FLASH=y
|
|
||||||
CONFIG_SPI_FLASH_WINBOND=y
|
|
||||||
CONFIG_MTD_UBI_FASTMAP=y
|
CONFIG_MTD_UBI_FASTMAP=y
|
||||||
CONFIG_MTD_UBI_FASTMAP_AUTOCONVERT=1
|
CONFIG_MTD_UBI_FASTMAP_AUTOCONVERT=1
|
||||||
CONFIG_PHY_SMSC=y
|
CONFIG_PHY_SMSC=y
|
@ -2,27 +2,22 @@ CONFIG_ARM=y
|
|||||||
CONFIG_ARCH_OMAP2PLUS=y
|
CONFIG_ARCH_OMAP2PLUS=y
|
||||||
CONFIG_TEXT_BASE=0x80100000
|
CONFIG_TEXT_BASE=0x80100000
|
||||||
CONFIG_SYS_MALLOC_LEN=0x1000000
|
CONFIG_SYS_MALLOC_LEN=0x1000000
|
||||||
CONFIG_SPL_GPIO=y
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
||||||
CONFIG_NR_DRAM_BANKS=1
|
CONFIG_NR_DRAM_BANKS=1
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x4030ff00
|
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x4030ff00
|
||||||
CONFIG_ENV_SIZE=0x2000
|
CONFIG_ENV_SIZE=0x2000
|
||||||
CONFIG_SPL_DM_SPI=y
|
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="am335x-draco"
|
CONFIG_DEFAULT_DEVICE_TREE="am335x-draco"
|
||||||
CONFIG_AM33XX=y
|
CONFIG_AM33XX=y
|
||||||
CONFIG_SYS_MPUCLK=300
|
CONFIG_SYS_MPUCLK=300
|
||||||
CONFIG_TARGET_THUBAN=y
|
CONFIG_TARGET_THUBAN=y
|
||||||
CONFIG_SPL_MMC=y
|
|
||||||
CONFIG_SPL_SERIAL=y
|
CONFIG_SPL_SERIAL=y
|
||||||
CONFIG_BOOTCOUNT_BOOTLIMIT=3
|
CONFIG_BOOTCOUNT_BOOTLIMIT=3
|
||||||
CONFIG_SPL=y
|
CONFIG_SPL=y
|
||||||
CONFIG_ENV_OFFSET_REDUND=0x2E0000
|
CONFIG_ENV_OFFSET_REDUND=0x2E0000
|
||||||
CONFIG_SPL_FS_FAT=y
|
CONFIG_SPL_FS_FAT=y
|
||||||
CONFIG_SPL_LIBDISK_SUPPORT=y
|
CONFIG_SPL_LIBDISK_SUPPORT=y
|
||||||
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
||||||
CONFIG_SPL_SPI=y
|
|
||||||
CONFIG_SYS_LOAD_ADDR=0x81000000
|
CONFIG_SYS_LOAD_ADDR=0x81000000
|
||||||
CONFIG_ENV_VARS_UBOOT_CONFIG=y
|
CONFIG_ENV_VARS_UBOOT_CONFIG=y
|
||||||
CONFIG_BOOTDELAY=3
|
CONFIG_BOOTDELAY=3
|
||||||
@ -35,18 +30,15 @@ CONFIG_RESET_TO_RETRY=y
|
|||||||
CONFIG_USE_PREBOOT=y
|
CONFIG_USE_PREBOOT=y
|
||||||
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
||||||
# CONFIG_DISPLAY_BOARDINFO is not set
|
# CONFIG_DISPLAY_BOARDINFO is not set
|
||||||
CONFIG_ARCH_MISC_INIT=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x80000000
|
CONFIG_SPL_BSS_START_ADDR=0x80000000
|
||||||
CONFIG_SPL_SYS_MALLOC=y
|
CONFIG_SPL_SYS_MALLOC=y
|
||||||
CONFIG_SPL_HAS_CUSTOM_MALLOC_START=y
|
CONFIG_SPL_HAS_CUSTOM_MALLOC_START=y
|
||||||
CONFIG_SPL_CUSTOM_SYS_MALLOC_ADDR=0x80208000
|
CONFIG_SPL_CUSTOM_SYS_MALLOC_ADDR=0x80208000
|
||||||
|
# CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR is not set
|
||||||
CONFIG_SPL_I2C=y
|
CONFIG_SPL_I2C=y
|
||||||
CONFIG_SPL_NAND_DRIVERS=y
|
CONFIG_SPL_NAND_DRIVERS=y
|
||||||
CONFIG_SPL_NAND_ECC=y
|
CONFIG_SPL_NAND_ECC=y
|
||||||
CONFIG_SPL_NAND_BASE=y
|
CONFIG_SPL_NAND_BASE=y
|
||||||
CONFIG_SPL_DM_SPI_FLASH=y
|
|
||||||
CONFIG_SPL_SPI_LOAD=y
|
|
||||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x20000
|
|
||||||
CONFIG_SPL_WATCHDOG=y
|
CONFIG_SPL_WATCHDOG=y
|
||||||
CONFIG_SPL_YMODEM_SUPPORT=y
|
CONFIG_SPL_YMODEM_SUPPORT=y
|
||||||
# CONFIG_SPL_AM33XX_ENABLE_RTC32K_OSC is not set
|
# CONFIG_SPL_AM33XX_ENABLE_RTC32K_OSC is not set
|
||||||
@ -59,7 +51,6 @@ CONFIG_CMD_DFU=y
|
|||||||
# CONFIG_CMD_FLASH is not set
|
# CONFIG_CMD_FLASH is not set
|
||||||
CONFIG_CMD_GPIO=y
|
CONFIG_CMD_GPIO=y
|
||||||
CONFIG_CMD_I2C=y
|
CONFIG_CMD_I2C=y
|
||||||
CONFIG_CMD_MMC=y
|
|
||||||
CONFIG_CMD_NAND=y
|
CONFIG_CMD_NAND=y
|
||||||
CONFIG_CMD_USB=y
|
CONFIG_CMD_USB=y
|
||||||
# CONFIG_CMD_SETEXPR is not set
|
# CONFIG_CMD_SETEXPR is not set
|
||||||
@ -75,7 +66,6 @@ CONFIG_MTDIDS_DEFAULT="nand0=omap2-nand.0"
|
|||||||
CONFIG_MTDPARTS_DEFAULT="mtdparts=omap2-nand.0:128k(spl),128k(spl.backup1),128k(spl.backup2),128k(spl.backup3),1920k(u-boot),512k(u-boot.env0),512k(u-boot.env1),512k(mtdoops),-(rootfs)"
|
CONFIG_MTDPARTS_DEFAULT="mtdparts=omap2-nand.0:128k(spl),128k(spl.backup1),128k(spl.backup2),128k(spl.backup3),1920k(u-boot),512k(u-boot.env0),512k(u-boot.env1),512k(mtdoops),-(rootfs)"
|
||||||
CONFIG_CMD_UBI=y
|
CONFIG_CMD_UBI=y
|
||||||
CONFIG_OF_CONTROL=y
|
CONFIG_OF_CONTROL=y
|
||||||
CONFIG_SPL_OF_CONTROL=y
|
|
||||||
CONFIG_OF_EMBED=y
|
CONFIG_OF_EMBED=y
|
||||||
CONFIG_ENV_OVERWRITE=y
|
CONFIG_ENV_OVERWRITE=y
|
||||||
CONFIG_ENV_IS_IN_NAND=y
|
CONFIG_ENV_IS_IN_NAND=y
|
||||||
@ -90,12 +80,13 @@ CONFIG_SPL_DM=y
|
|||||||
# CONFIG_SPL_BLK is not set
|
# CONFIG_SPL_BLK is not set
|
||||||
CONFIG_BOOTCOUNT_LIMIT=y
|
CONFIG_BOOTCOUNT_LIMIT=y
|
||||||
CONFIG_BOOTCOUNT_ENV=y
|
CONFIG_BOOTCOUNT_ENV=y
|
||||||
|
CONFIG_CLK=y
|
||||||
|
CONFIG_CLK_TI_CTRL=y
|
||||||
CONFIG_DFU_NAND=y
|
CONFIG_DFU_NAND=y
|
||||||
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x100000
|
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x100000
|
||||||
CONFIG_SYS_I2C_LEGACY=y
|
CONFIG_SYS_I2C_LEGACY=y
|
||||||
CONFIG_SPL_SYS_I2C_LEGACY=y
|
CONFIG_SPL_SYS_I2C_LEGACY=y
|
||||||
# CONFIG_SPL_DM_MMC is not set
|
# CONFIG_MMC is not set
|
||||||
CONFIG_MMC_OMAP_HS=y
|
|
||||||
CONFIG_MTD=y
|
CONFIG_MTD=y
|
||||||
CONFIG_MTD_RAW_NAND=y
|
CONFIG_MTD_RAW_NAND=y
|
||||||
CONFIG_SYS_NAND_BLOCK_SIZE=0x20000
|
CONFIG_SYS_NAND_BLOCK_SIZE=0x20000
|
||||||
@ -104,8 +95,6 @@ CONFIG_SYS_NAND_PAGE_SIZE=0x800
|
|||||||
CONFIG_SYS_NAND_OOBSIZE=0x40
|
CONFIG_SYS_NAND_OOBSIZE=0x40
|
||||||
CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y
|
CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y
|
||||||
CONFIG_SYS_NAND_U_BOOT_OFFS=0x80000
|
CONFIG_SYS_NAND_U_BOOT_OFFS=0x80000
|
||||||
CONFIG_DM_SPI_FLASH=y
|
|
||||||
CONFIG_SPI_FLASH_WINBOND=y
|
|
||||||
CONFIG_MTD_UBI_FASTMAP=y
|
CONFIG_MTD_UBI_FASTMAP=y
|
||||||
CONFIG_MTD_UBI_FASTMAP_AUTOCONVERT=1
|
CONFIG_MTD_UBI_FASTMAP_AUTOCONVERT=1
|
||||||
CONFIG_PHY_SMSC=y
|
CONFIG_PHY_SMSC=y
|
@ -1,126 +0,0 @@
|
|||||||
CONFIG_ARM=y
|
|
||||||
CONFIG_ARCH_OMAP2PLUS=y
|
|
||||||
CONFIG_TEXT_BASE=0x80100000
|
|
||||||
CONFIG_SYS_MALLOC_LEN=0x1000000
|
|
||||||
CONFIG_SPL_GPIO=y
|
|
||||||
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
||||||
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
||||||
CONFIG_NR_DRAM_BANKS=1
|
|
||||||
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
||||||
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x4030ff00
|
|
||||||
CONFIG_ENV_SIZE=0x2000
|
|
||||||
CONFIG_SPL_DM_SPI=y
|
|
||||||
CONFIG_DEFAULT_DEVICE_TREE="am335x-draco"
|
|
||||||
CONFIG_AM33XX=y
|
|
||||||
CONFIG_SYS_MPUCLK=300
|
|
||||||
CONFIG_TARGET_DRACO=y
|
|
||||||
CONFIG_SPL_MMC=y
|
|
||||||
CONFIG_SPL_SERIAL=y
|
|
||||||
CONFIG_BOOTCOUNT_BOOTLIMIT=3
|
|
||||||
CONFIG_SPL=y
|
|
||||||
CONFIG_ENV_OFFSET_REDUND=0x2E0000
|
|
||||||
CONFIG_SPL_FS_FAT=y
|
|
||||||
CONFIG_SPL_LIBDISK_SUPPORT=y
|
|
||||||
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
||||||
CONFIG_SPL_SPI=y
|
|
||||||
CONFIG_SYS_LOAD_ADDR=0x81000000
|
|
||||||
CONFIG_ENV_VARS_UBOOT_CONFIG=y
|
|
||||||
CONFIG_BOOTDELAY=3
|
|
||||||
CONFIG_AUTOBOOT_KEYED=y
|
|
||||||
CONFIG_AUTOBOOT_PROMPT="Autobooting in %d seconds, press \"<Esc><Esc>\" to stop\n"
|
|
||||||
CONFIG_AUTOBOOT_STOP_STR="\x1b\x1b"
|
|
||||||
CONFIG_BOOT_RETRY=y
|
|
||||||
CONFIG_BOOT_RETRY_TIME=60
|
|
||||||
CONFIG_RESET_TO_RETRY=y
|
|
||||||
CONFIG_USE_PREBOOT=y
|
|
||||||
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
|
||||||
# CONFIG_DISPLAY_BOARDINFO is not set
|
|
||||||
CONFIG_ARCH_MISC_INIT=y
|
|
||||||
CONFIG_SPL_BSS_START_ADDR=0x80000000
|
|
||||||
CONFIG_SPL_SYS_MALLOC=y
|
|
||||||
CONFIG_SPL_HAS_CUSTOM_MALLOC_START=y
|
|
||||||
CONFIG_SPL_CUSTOM_SYS_MALLOC_ADDR=0x80208000
|
|
||||||
CONFIG_SPL_I2C=y
|
|
||||||
CONFIG_SPL_NAND_DRIVERS=y
|
|
||||||
CONFIG_SPL_NAND_ECC=y
|
|
||||||
CONFIG_SPL_NAND_BASE=y
|
|
||||||
CONFIG_SPL_DM_SPI_FLASH=y
|
|
||||||
CONFIG_SPL_SPI_LOAD=y
|
|
||||||
CONFIG_SYS_SPI_U_BOOT_OFFS=0x20000
|
|
||||||
CONFIG_SPL_WATCHDOG=y
|
|
||||||
CONFIG_SPL_YMODEM_SUPPORT=y
|
|
||||||
# CONFIG_SPL_AM33XX_ENABLE_RTC32K_OSC is not set
|
|
||||||
CONFIG_HUSH_PARSER=y
|
|
||||||
CONFIG_SYS_PROMPT="U-Boot# "
|
|
||||||
CONFIG_SYS_MAXARGS=32
|
|
||||||
CONFIG_SYS_PBSIZE=1049
|
|
||||||
CONFIG_CMD_ASKENV=y
|
|
||||||
CONFIG_CMD_DFU=y
|
|
||||||
# CONFIG_CMD_FLASH is not set
|
|
||||||
CONFIG_CMD_GPIO=y
|
|
||||||
CONFIG_CMD_I2C=y
|
|
||||||
CONFIG_CMD_MMC=y
|
|
||||||
CONFIG_CMD_NAND=y
|
|
||||||
CONFIG_CMD_USB=y
|
|
||||||
# CONFIG_CMD_SETEXPR is not set
|
|
||||||
CONFIG_CMD_DHCP=y
|
|
||||||
CONFIG_BOOTP_DNS2=y
|
|
||||||
CONFIG_CMD_MII=y
|
|
||||||
CONFIG_CMD_PING=y
|
|
||||||
CONFIG_CMD_CACHE=y
|
|
||||||
CONFIG_CMD_TIME=y
|
|
||||||
CONFIG_CMD_EXT2=y
|
|
||||||
CONFIG_CMD_MTDPARTS=y
|
|
||||||
CONFIG_MTDIDS_DEFAULT="nand0=omap2-nand.0"
|
|
||||||
CONFIG_MTDPARTS_DEFAULT="mtdparts=omap2-nand.0:128k(spl),128k(spl.backup1),128k(spl.backup2),128k(spl.backup3),1920k(u-boot),512k(u-boot.env0),512k(u-boot.env1),512k(mtdoops),-(rootfs)"
|
|
||||||
CONFIG_CMD_UBI=y
|
|
||||||
CONFIG_OF_CONTROL=y
|
|
||||||
CONFIG_SPL_OF_CONTROL=y
|
|
||||||
CONFIG_OF_EMBED=y
|
|
||||||
CONFIG_ENV_OVERWRITE=y
|
|
||||||
CONFIG_ENV_IS_IN_NAND=y
|
|
||||||
CONFIG_ENV_RANGE=0x80000
|
|
||||||
CONFIG_SYS_REDUNDAND_ENVIRONMENT=y
|
|
||||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
|
||||||
CONFIG_NET_RETRY_COUNT=10
|
|
||||||
CONFIG_BOOTP_SEND_HOSTNAME=y
|
|
||||||
CONFIG_USE_ROOTPATH=y
|
|
||||||
CONFIG_ROOTPATH="/opt/eldk"
|
|
||||||
CONFIG_SPL_DM=y
|
|
||||||
# CONFIG_SPL_BLK is not set
|
|
||||||
CONFIG_BOOTCOUNT_LIMIT=y
|
|
||||||
CONFIG_BOOTCOUNT_ENV=y
|
|
||||||
CONFIG_DFU_NAND=y
|
|
||||||
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x100000
|
|
||||||
CONFIG_SYS_I2C_LEGACY=y
|
|
||||||
CONFIG_SPL_SYS_I2C_LEGACY=y
|
|
||||||
# CONFIG_SPL_DM_MMC is not set
|
|
||||||
CONFIG_MMC_OMAP_HS=y
|
|
||||||
CONFIG_MTD=y
|
|
||||||
CONFIG_MTD_RAW_NAND=y
|
|
||||||
CONFIG_SYS_NAND_BLOCK_SIZE=0x20000
|
|
||||||
CONFIG_SYS_NAND_ONFI_DETECTION=y
|
|
||||||
CONFIG_SYS_NAND_PAGE_SIZE=0x800
|
|
||||||
CONFIG_SYS_NAND_OOBSIZE=0x40
|
|
||||||
CONFIG_SYS_NAND_U_BOOT_LOCATIONS=y
|
|
||||||
CONFIG_SYS_NAND_U_BOOT_OFFS=0x80000
|
|
||||||
CONFIG_DM_SPI_FLASH=y
|
|
||||||
CONFIG_SPI_FLASH_WINBOND=y
|
|
||||||
CONFIG_MTD_UBI_FASTMAP=y
|
|
||||||
CONFIG_MTD_UBI_FASTMAP_AUTOCONVERT=1
|
|
||||||
CONFIG_PHY_SMSC=y
|
|
||||||
CONFIG_DRIVER_TI_CPSW=y
|
|
||||||
CONFIG_SPI=y
|
|
||||||
CONFIG_DM_SPI=y
|
|
||||||
CONFIG_OMAP3_SPI=y
|
|
||||||
CONFIG_USB=y
|
|
||||||
# CONFIG_SPL_DM_USB is not set
|
|
||||||
CONFIG_USB_MUSB_HOST=y
|
|
||||||
CONFIG_USB_MUSB_GADGET=y
|
|
||||||
CONFIG_USB_MUSB_DSPS=y
|
|
||||||
CONFIG_USB_GADGET=y
|
|
||||||
CONFIG_USB_GADGET_MANUFACTURER="Siemens AG"
|
|
||||||
CONFIG_USB_GADGET_VENDOR_NUM=0x0908
|
|
||||||
CONFIG_USB_GADGET_PRODUCT_NUM=0x02d2
|
|
||||||
CONFIG_USB_GADGET_DOWNLOAD=y
|
|
||||||
CONFIG_USB_ETHER=y
|
|
@ -21,7 +21,6 @@ CONFIG_SYS_PBSIZE=532
|
|||||||
CONFIG_CMD_BOOTZ=y
|
CONFIG_CMD_BOOTZ=y
|
||||||
CONFIG_CMD_PART=y
|
CONFIG_CMD_PART=y
|
||||||
# CONFIG_CMD_SCSI is not set
|
# CONFIG_CMD_SCSI is not set
|
||||||
# CONFIG_CMD_NET is not set
|
|
||||||
CONFIG_CMD_TIME=y
|
CONFIG_CMD_TIME=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
CONFIG_CMD_EXT4=y
|
CONFIG_CMD_EXT4=y
|
||||||
@ -36,7 +35,7 @@ CONFIG_ENV_OVERWRITE=y
|
|||||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||||
CONFIG_USE_BOOTFILE=y
|
CONFIG_USE_BOOTFILE=y
|
||||||
CONFIG_BOOTFILE="bzImage"
|
CONFIG_BOOTFILE="bzImage"
|
||||||
CONFIG_USE_ROOTPATH=y
|
# CONFIG_NET is not set
|
||||||
CONFIG_REGMAP=y
|
CONFIG_REGMAP=y
|
||||||
CONFIG_SYSCON=y
|
CONFIG_SYSCON=y
|
||||||
# CONFIG_REGEX is not set
|
# CONFIG_REGEX is not set
|
||||||
|
@ -22,7 +22,6 @@ CONFIG_SYS_PBSIZE=532
|
|||||||
CONFIG_CMD_BOOTZ=y
|
CONFIG_CMD_BOOTZ=y
|
||||||
CONFIG_CMD_PART=y
|
CONFIG_CMD_PART=y
|
||||||
# CONFIG_CMD_SCSI is not set
|
# CONFIG_CMD_SCSI is not set
|
||||||
# CONFIG_CMD_NET is not set
|
|
||||||
CONFIG_CMD_CACHE=y
|
CONFIG_CMD_CACHE=y
|
||||||
CONFIG_CMD_TIME=y
|
CONFIG_CMD_TIME=y
|
||||||
CONFIG_CMD_EXT2=y
|
CONFIG_CMD_EXT2=y
|
||||||
@ -38,7 +37,7 @@ CONFIG_ENV_OVERWRITE=y
|
|||||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||||
CONFIG_USE_BOOTFILE=y
|
CONFIG_USE_BOOTFILE=y
|
||||||
CONFIG_BOOTFILE="bzImage"
|
CONFIG_BOOTFILE="bzImage"
|
||||||
CONFIG_USE_ROOTPATH=y
|
# CONFIG_NET is not set
|
||||||
CONFIG_REGMAP=y
|
CONFIG_REGMAP=y
|
||||||
CONFIG_SYSCON=y
|
CONFIG_SYSCON=y
|
||||||
CONFIG_CONSOLE_SCROLL_LINES=5
|
CONFIG_CONSOLE_SCROLL_LINES=5
|
||||||
|
@ -63,7 +63,6 @@ CONFIG_CMD_PART=y
|
|||||||
# CONFIG_CMD_ITEST is not set
|
# CONFIG_CMD_ITEST is not set
|
||||||
# CONFIG_CMD_SOURCE is not set
|
# CONFIG_CMD_SOURCE is not set
|
||||||
# CONFIG_CMD_SETEXPR is not set
|
# CONFIG_CMD_SETEXPR is not set
|
||||||
# CONFIG_CMD_NET is not set
|
|
||||||
# CONFIG_CMD_BLOCK_CACHE is not set
|
# CONFIG_CMD_BLOCK_CACHE is not set
|
||||||
# CONFIG_CMD_SLEEP is not set
|
# CONFIG_CMD_SLEEP is not set
|
||||||
# CONFIG_CMD_MP is not set
|
# CONFIG_CMD_MP is not set
|
||||||
@ -82,7 +81,7 @@ CONFIG_SYS_MMC_ENV_PART=1
|
|||||||
CONFIG_ENV_WRITEABLE_LIST=y
|
CONFIG_ENV_WRITEABLE_LIST=y
|
||||||
CONFIG_ENV_ACCESS_IGNORE_FORCE=y
|
CONFIG_ENV_ACCESS_IGNORE_FORCE=y
|
||||||
CONFIG_VERSION_VARIABLE=y
|
CONFIG_VERSION_VARIABLE=y
|
||||||
CONFIG_TFTP_BLOCKSIZE=512
|
# CONFIG_NET is not set
|
||||||
CONFIG_SPL_DM=y
|
CONFIG_SPL_DM=y
|
||||||
CONFIG_BOOTCOUNT_LIMIT=y
|
CONFIG_BOOTCOUNT_LIMIT=y
|
||||||
CONFIG_DM_BOOTCOUNT=y
|
CONFIG_DM_BOOTCOUNT=y
|
||||||
|
@ -35,13 +35,13 @@ CONFIG_CMD_DFU=y
|
|||||||
CONFIG_CMD_GPT=y
|
CONFIG_CMD_GPT=y
|
||||||
CONFIG_CMD_MMC=y
|
CONFIG_CMD_MMC=y
|
||||||
CONFIG_CMD_USB_MASS_STORAGE=y
|
CONFIG_CMD_USB_MASS_STORAGE=y
|
||||||
# CONFIG_CMD_NET is not set
|
|
||||||
CONFIG_CMD_CACHE=y
|
CONFIG_CMD_CACHE=y
|
||||||
# CONFIG_CMD_SLEEP is not set
|
# CONFIG_CMD_SLEEP is not set
|
||||||
CONFIG_CMD_EXT4_WRITE=y
|
CONFIG_CMD_EXT4_WRITE=y
|
||||||
CONFIG_OF_CONTROL=y
|
CONFIG_OF_CONTROL=y
|
||||||
CONFIG_ENV_OVERWRITE=y
|
CONFIG_ENV_OVERWRITE=y
|
||||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||||
|
# CONFIG_NET is not set
|
||||||
CONFIG_DFU_MMC=y
|
CONFIG_DFU_MMC=y
|
||||||
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x2000000
|
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x2000000
|
||||||
CONFIG_MMC_DW=y
|
CONFIG_MMC_DW=y
|
||||||
|
@ -33,7 +33,6 @@ CONFIG_CMD_GPT=y
|
|||||||
CONFIG_CMD_I2C=y
|
CONFIG_CMD_I2C=y
|
||||||
CONFIG_CMD_MMC=y
|
CONFIG_CMD_MMC=y
|
||||||
CONFIG_CMD_USB_MASS_STORAGE=y
|
CONFIG_CMD_USB_MASS_STORAGE=y
|
||||||
# CONFIG_CMD_NET is not set
|
|
||||||
CONFIG_CMD_CACHE=y
|
CONFIG_CMD_CACHE=y
|
||||||
# CONFIG_CMD_SLEEP is not set
|
# CONFIG_CMD_SLEEP is not set
|
||||||
CONFIG_CMD_EXT4_WRITE=y
|
CONFIG_CMD_EXT4_WRITE=y
|
||||||
@ -42,6 +41,7 @@ CONFIG_OF_CONTROL=y
|
|||||||
CONFIG_ENV_OVERWRITE=y
|
CONFIG_ENV_OVERWRITE=y
|
||||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||||
CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
|
CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
|
||||||
|
# CONFIG_NET is not set
|
||||||
CONFIG_DFU_MMC=y
|
CONFIG_DFU_MMC=y
|
||||||
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x2000000
|
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x2000000
|
||||||
CONFIG_SYS_I2C_S3C24X0=y
|
CONFIG_SYS_I2C_S3C24X0=y
|
||||||
|
@ -23,7 +23,6 @@ CONFIG_CMD_MEMTEST=y
|
|||||||
CONFIG_CMD_CLK=y
|
CONFIG_CMD_CLK=y
|
||||||
CONFIG_CMD_GPIO=y
|
CONFIG_CMD_GPIO=y
|
||||||
# CONFIG_CMD_LOADB is not set
|
# CONFIG_CMD_LOADB is not set
|
||||||
# CONFIG_CMD_NET is not set
|
|
||||||
CONFIG_CMD_CACHE=y
|
CONFIG_CMD_CACHE=y
|
||||||
CONFIG_CMD_TIME=y
|
CONFIG_CMD_TIME=y
|
||||||
CONFIG_CMD_RNG=y
|
CONFIG_CMD_RNG=y
|
||||||
@ -31,6 +30,7 @@ CONFIG_CMD_TIMER=y
|
|||||||
CONFIG_CMD_REGULATOR=y
|
CONFIG_CMD_REGULATOR=y
|
||||||
CONFIG_CMD_LOG=y
|
CONFIG_CMD_LOG=y
|
||||||
CONFIG_OF_LIVE=y
|
CONFIG_OF_LIVE=y
|
||||||
|
# CONFIG_NET is not set
|
||||||
CONFIG_GPIO_HOG=y
|
CONFIG_GPIO_HOG=y
|
||||||
CONFIG_DM_I2C=y
|
CONFIG_DM_I2C=y
|
||||||
CONFIG_SYS_I2C_STM32F7=y
|
CONFIG_SYS_I2C_STM32F7=y
|
||||||
|
@ -32,8 +32,8 @@ CONFIG_SYS_BOOTM_LEN=0x800000
|
|||||||
# CONFIG_CMD_EDITENV is not set
|
# CONFIG_CMD_EDITENV is not set
|
||||||
# CONFIG_CMD_SAVEENV is not set
|
# CONFIG_CMD_SAVEENV is not set
|
||||||
# CONFIG_CMD_ENV_EXISTS is not set
|
# CONFIG_CMD_ENV_EXISTS is not set
|
||||||
# CONFIG_CMD_NET is not set
|
|
||||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||||
|
# CONFIG_NET is not set
|
||||||
# CONFIG_MMC is not set
|
# CONFIG_MMC is not set
|
||||||
CONFIG_DM_SERIAL=y
|
CONFIG_DM_SERIAL=y
|
||||||
CONFIG_DEBUG_UART_SKIP_INIT=y
|
CONFIG_DEBUG_UART_SKIP_INIT=y
|
||||||
|
@ -36,7 +36,6 @@ CONFIG_CMD_GPT=y
|
|||||||
CONFIG_CMD_I2C=y
|
CONFIG_CMD_I2C=y
|
||||||
CONFIG_CMD_MMC=y
|
CONFIG_CMD_MMC=y
|
||||||
CONFIG_CMD_USB_MASS_STORAGE=y
|
CONFIG_CMD_USB_MASS_STORAGE=y
|
||||||
# CONFIG_CMD_NET is not set
|
|
||||||
CONFIG_CMD_CACHE=y
|
CONFIG_CMD_CACHE=y
|
||||||
# CONFIG_CMD_SLEEP is not set
|
# CONFIG_CMD_SLEEP is not set
|
||||||
CONFIG_CMD_EXT4_WRITE=y
|
CONFIG_CMD_EXT4_WRITE=y
|
||||||
@ -44,6 +43,7 @@ CONFIG_OF_CONTROL=y
|
|||||||
CONFIG_ENV_OVERWRITE=y
|
CONFIG_ENV_OVERWRITE=y
|
||||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||||
CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
|
CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
|
||||||
|
# CONFIG_NET is not set
|
||||||
CONFIG_DFU_MMC=y
|
CONFIG_DFU_MMC=y
|
||||||
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x2000000
|
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x2000000
|
||||||
CONFIG_DM_I2C_GPIO=y
|
CONFIG_DM_I2C_GPIO=y
|
||||||
|
@ -35,7 +35,6 @@ CONFIG_CMD_GPT=y
|
|||||||
CONFIG_CMD_I2C=y
|
CONFIG_CMD_I2C=y
|
||||||
CONFIG_CMD_MMC=y
|
CONFIG_CMD_MMC=y
|
||||||
CONFIG_CMD_USB_MASS_STORAGE=y
|
CONFIG_CMD_USB_MASS_STORAGE=y
|
||||||
# CONFIG_CMD_NET is not set
|
|
||||||
CONFIG_CMD_CACHE=y
|
CONFIG_CMD_CACHE=y
|
||||||
# CONFIG_CMD_SLEEP is not set
|
# CONFIG_CMD_SLEEP is not set
|
||||||
CONFIG_CMD_EXT4_WRITE=y
|
CONFIG_CMD_EXT4_WRITE=y
|
||||||
@ -43,6 +42,7 @@ CONFIG_OF_CONTROL=y
|
|||||||
CONFIG_ENV_OVERWRITE=y
|
CONFIG_ENV_OVERWRITE=y
|
||||||
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
||||||
CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
|
CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
|
||||||
|
# CONFIG_NET is not set
|
||||||
CONFIG_DFU_MMC=y
|
CONFIG_DFU_MMC=y
|
||||||
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x2000000
|
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x2000000
|
||||||
CONFIG_DM_I2C_GPIO=y
|
CONFIG_DM_I2C_GPIO=y
|
||||||
|
@ -83,8 +83,11 @@ static int npcm_serial_setbrg(struct udevice *dev, int baudrate)
|
|||||||
struct npcm_uart *uart = plat->reg;
|
struct npcm_uart *uart = plat->reg;
|
||||||
u16 divisor;
|
u16 divisor;
|
||||||
|
|
||||||
|
if (IS_ENABLED(CONFIG_SYS_SKIP_UART_INIT))
|
||||||
|
return 0;
|
||||||
|
|
||||||
/* BaudOut = UART Clock / (16 * [Divisor + 2]) */
|
/* BaudOut = UART Clock / (16 * [Divisor + 2]) */
|
||||||
divisor = DIV_ROUND_CLOSEST(plat->uart_clk, 16 * baudrate + 2) - 2;
|
divisor = DIV_ROUND_CLOSEST(plat->uart_clk, 16 * baudrate) - 2;
|
||||||
|
|
||||||
setbits_8(&uart->lcr, LCR_DLAB);
|
setbits_8(&uart->lcr, LCR_DLAB);
|
||||||
writeb(divisor & 0xff, &uart->dll);
|
writeb(divisor & 0xff, &uart->dll);
|
||||||
@ -97,29 +100,35 @@ static int npcm_serial_setbrg(struct udevice *dev, int baudrate)
|
|||||||
static int npcm_serial_probe(struct udevice *dev)
|
static int npcm_serial_probe(struct udevice *dev)
|
||||||
{
|
{
|
||||||
struct npcm_serial_plat *plat = dev_get_plat(dev);
|
struct npcm_serial_plat *plat = dev_get_plat(dev);
|
||||||
struct npcm_uart *uart = plat->reg;
|
struct npcm_uart *uart;
|
||||||
struct clk clk, parent;
|
struct clk clk, parent;
|
||||||
u32 freq;
|
u32 freq;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
plat->reg = dev_read_addr_ptr(dev);
|
plat->reg = dev_read_addr_ptr(dev);
|
||||||
freq = dev_read_u32_default(dev, "clock-frequency", 0);
|
uart = plat->reg;
|
||||||
|
|
||||||
ret = clk_get_by_index(dev, 0, &clk);
|
if (!IS_ENABLED(CONFIG_SYS_SKIP_UART_INIT)) {
|
||||||
if (ret < 0)
|
freq = dev_read_u32_default(dev, "clock-frequency", 24000000);
|
||||||
return ret;
|
|
||||||
|
|
||||||
ret = clk_get_by_index(dev, 1, &parent);
|
ret = clk_get_by_index(dev, 0, &clk);
|
||||||
if (!ret) {
|
if (ret < 0)
|
||||||
ret = clk_set_parent(&clk, &parent);
|
|
||||||
if (ret)
|
|
||||||
return ret;
|
return ret;
|
||||||
}
|
|
||||||
|
|
||||||
ret = clk_set_rate(&clk, freq);
|
ret = clk_get_by_index(dev, 1, &parent);
|
||||||
if (ret < 0)
|
if (!ret) {
|
||||||
return ret;
|
ret = clk_set_parent(&clk, &parent);
|
||||||
plat->uart_clk = ret;
|
if (ret)
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (freq) {
|
||||||
|
ret = clk_set_rate(&clk, freq);
|
||||||
|
if (ret < 0)
|
||||||
|
return ret;
|
||||||
|
}
|
||||||
|
plat->uart_clk = clk_get_rate(&clk);
|
||||||
|
}
|
||||||
|
|
||||||
/* Disable all interrupt */
|
/* Disable all interrupt */
|
||||||
writeb(0, &uart->ier);
|
writeb(0, &uart->ier);
|
||||||
|
@ -1,41 +0,0 @@
|
|||||||
/* SPDX-License-Identifier: GPL-2.0+ */
|
|
||||||
/*
|
|
||||||
* (C) Copyright 2013 Siemens Schweiz AG
|
|
||||||
* (C) Heiko Schocher, DENX Software Engineering, hs@denx.de.
|
|
||||||
*
|
|
||||||
* Based on:
|
|
||||||
* U-Boot file:/include/configs/am335x_evm.h
|
|
||||||
*
|
|
||||||
* Copyright (C) 2011 Texas Instruments Incorporated - https://www.ti.com/
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef __CONFIG_DRACO_H
|
|
||||||
#define __CONFIG_DRACO_H
|
|
||||||
|
|
||||||
#include "siemens-am33x-common.h"
|
|
||||||
|
|
||||||
#define DDR_PLL_FREQ 303
|
|
||||||
|
|
||||||
#define BOARD_DFU_BUTTON_GPIO 27 /* Use as default */
|
|
||||||
#define GPIO_LAN9303_NRST 88 /* GPIO2_24 = gpio88 */
|
|
||||||
|
|
||||||
#define CFG_ENV_SETTINGS_BUTTONS_AND_LEDS \
|
|
||||||
"button_dfu0=27\0" \
|
|
||||||
"led0=103,1,0\0" \
|
|
||||||
"led1=64,0,1\0"
|
|
||||||
|
|
||||||
/* Physical Memory Map */
|
|
||||||
#define CFG_MAX_RAM_BANK_SIZE (1024 << 20) /* 1GB */
|
|
||||||
|
|
||||||
/* Default env settings */
|
|
||||||
#define CFG_EXTRA_ENV_SETTINGS \
|
|
||||||
"hostname=draco\0" \
|
|
||||||
"ubi_off=2048\0"\
|
|
||||||
"nand_img_size=0x400000\0" \
|
|
||||||
"optargs=\0" \
|
|
||||||
"preboot=draco_led 0\0" \
|
|
||||||
CFG_ENV_SETTINGS_BUTTONS_AND_LEDS \
|
|
||||||
CFG_ENV_SETTINGS_V2 \
|
|
||||||
CFG_ENV_SETTINGS_NAND_V2
|
|
||||||
|
|
||||||
#endif /* ! __CONFIG_DRACO_H */
|
|
14
include/dt-bindings/phy/nuvoton,npcm-usbphy.h
Normal file
14
include/dt-bindings/phy/nuvoton,npcm-usbphy.h
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
|
// Copyright (c) 2023 Nuvoton Technology corporation.
|
||||||
|
|
||||||
|
#ifndef _DT_BINDINGS_NPCM_USBPHY_H
|
||||||
|
#define _DT_BINDINGS_NPCM_USBPHY_H
|
||||||
|
|
||||||
|
#define NPCM_UDC0_7 0
|
||||||
|
#define NPCM_UDC8 1
|
||||||
|
#define NPCM_UDC9 2
|
||||||
|
#define NPCM_USBH1 3
|
||||||
|
#define NPCM_USBH2 4
|
||||||
|
#define NPCM_MAX_USB_CTRL_ID 4
|
||||||
|
|
||||||
|
#endif
|
@ -5,6 +5,7 @@
|
|||||||
menuconfig NET
|
menuconfig NET
|
||||||
bool "Networking support"
|
bool "Networking support"
|
||||||
default y
|
default y
|
||||||
|
imply NETDEVICES
|
||||||
|
|
||||||
if NET
|
if NET
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user