mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-05-04 20:26:13 +02:00
sunxi: configs: enable power LEDs on 32-bit boards
We recently gained a simple way to enable a power LED very early in the SPL boot, through simple Kconfig variables. Add those symbols to those boards' defconfigs where the DT indicates a default-on power LED. The number used is <port bank> * 32 + <pin no>, an active low setup means CONFIG_SPL_SUNXI_LED_STATUS_ACTIVE_HIGH must be undefined. Since its default is "high", we can skip the symbol in the defconfig in this case. This will light up the power LED very early in the (SPL) boot phase on those 32-bit boards. Signed-off-by: Andre Przywara <andre.przywara@arm.com> Reviewed-by: Paul Kocialkowski <paulk@sys-base.io>
This commit is contained in:
parent
dc2427ab20
commit
c3297cb93e
@ -10,6 +10,8 @@ CONFIG_VIDEO_VGA_VIA_LCD=y
|
||||
CONFIG_VIDEO_VGA_VIA_LCD_FORCE_SYNC_ACTIVE_HIGH=y
|
||||
CONFIG_VIDEO_LCD_POWER="PB10"
|
||||
CONFIG_VIDEO_LCD_BL_PWM="PB2"
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=201
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_SYS_I2C_MVTWSI=y
|
||||
CONFIG_SYS_I2C_SLAVE=0x7f
|
||||
|
||||
@ -5,6 +5,8 @@ CONFIG_DRAM_CLK=576
|
||||
CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN8I_R40=y
|
||||
CONFIG_MMC_SUNXI_SLOT_EXTRA=2
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=244
|
||||
# CONFIG_HAS_ARMV7_SECURE_BASE is not set
|
||||
CONFIG_AHCI=y
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
|
||||
@ -7,6 +7,9 @@ CONFIG_MACH_SUN8I_A33=y
|
||||
CONFIG_DRAM_ZQ=15291
|
||||
CONFIG_DRAM_ODT_EN=y
|
||||
CONFIG_MMC_SUNXI_SLOT_EXTRA=2
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=355
|
||||
# CONFIG_SPL_SUNXI_LED_STATUS_ACTIVE_HIGH is not set
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_FASTBOOT_CMD_OEM_FORMAT=y
|
||||
CONFIG_USB_EHCI_HCD=y
|
||||
|
||||
@ -4,6 +4,8 @@ CONFIG_DEFAULT_DEVICE_TREE="sun6i-a31-mele-a1000g-quad"
|
||||
CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN6I=y
|
||||
CONFIG_DRAM_ZQ=120
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=237
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_PHY_REALTEK=y
|
||||
CONFIG_ETH_DESIGNWARE=y
|
||||
|
||||
@ -5,6 +5,8 @@ CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN4I=y
|
||||
CONFIG_VIDEO_VGA=y
|
||||
CONFIG_VIDEO_COMPOSITE=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=244
|
||||
CONFIG_AHCI=y
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_SPL_I2C=y
|
||||
|
||||
@ -4,6 +4,8 @@ CONFIG_DEFAULT_DEVICE_TREE="sun6i-a31-m9"
|
||||
CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN6I=y
|
||||
CONFIG_DRAM_ZQ=120
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=237
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_PHY_REALTEK=y
|
||||
CONFIG_ETH_DESIGNWARE=y
|
||||
|
||||
@ -6,6 +6,8 @@ CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN7I=y
|
||||
CONFIG_VIDEO_COMPOSITE=y
|
||||
CONFIG_GMAC_TX_DELAY=3
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=249
|
||||
CONFIG_AHCI=y
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_SPL_I2C=y
|
||||
|
||||
@ -4,6 +4,8 @@ CONFIG_DEFAULT_DEVICE_TREE="sun8i-v40-bananapi-m2-berry"
|
||||
CONFIG_DRAM_CLK=576
|
||||
CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN8I_R40=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=244
|
||||
# CONFIG_HAS_ARMV7_SECURE_BASE is not set
|
||||
CONFIG_AHCI=y
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
|
||||
@ -4,4 +4,7 @@ CONFIG_DEFAULT_DEVICE_TREE="sun8i-h2-plus-bananapi-m2-zero"
|
||||
CONFIG_DRAM_CLK=408
|
||||
CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN8I_H3=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=362
|
||||
# CONFIG_SPL_SUNXI_LED_STATUS_ACTIVE_HIGH is not set
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
|
||||
@ -5,6 +5,8 @@ CONFIG_DRAM_CLK=567
|
||||
CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN8I_H3=y
|
||||
CONFIG_MMC_SUNXI_SLOT_EXTRA=2
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=362
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_SUN8I_EMAC=y
|
||||
CONFIG_USB_EHCI_HCD=y
|
||||
|
||||
@ -4,6 +4,8 @@ CONFIG_DEFAULT_DEVICE_TREE="sun7i-a20-icnova-a20-adb4006"
|
||||
CONFIG_DRAM_CLK=384
|
||||
CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN7I=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=245
|
||||
CONFIG_AHCI=y
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_SPL_I2C=y
|
||||
|
||||
@ -5,6 +5,8 @@ CONFIG_DRAM_CLK=408
|
||||
CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN8I_H3=y
|
||||
# CONFIG_VIDEO_DE2 is not set
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=362
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_CONSOLE_MUX=y
|
||||
CONFIG_USB_EHCI_HCD=y
|
||||
|
||||
@ -5,6 +5,8 @@ CONFIG_DRAM_CLK=408
|
||||
CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN8I_H3=y
|
||||
# CONFIG_VIDEO_DE2 is not set
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=362
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_CONSOLE_MUX=y
|
||||
CONFIG_USB_EHCI_HCD=y
|
||||
|
||||
@ -5,6 +5,8 @@ CONFIG_DEFAULT_DEVICE_TREE="sun8i-h3-orangepi-2"
|
||||
CONFIG_DRAM_CLK=672
|
||||
CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN8I_H3=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=362
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_SPL_I2C=y
|
||||
CONFIG_SPL_SYS_I2C_LEGACY=y
|
||||
|
||||
@ -4,6 +4,8 @@ CONFIG_DEFAULT_DEVICE_TREE="sun8i-h3-orangepi-lite"
|
||||
CONFIG_DRAM_CLK=672
|
||||
CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN8I_H3=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=362
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_USB_EHCI_HCD=y
|
||||
CONFIG_USB_OHCI_HCD=y
|
||||
|
||||
@ -4,6 +4,8 @@ CONFIG_DEFAULT_DEVICE_TREE="sun8i-h3-orangepi-one"
|
||||
CONFIG_DRAM_CLK=672
|
||||
CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN8I_H3=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=362
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_SUN8I_EMAC=y
|
||||
CONFIG_USB_EHCI_HCD=y
|
||||
|
||||
@ -4,6 +4,8 @@ CONFIG_DEFAULT_DEVICE_TREE="sun8i-h3-orangepi-pc"
|
||||
CONFIG_DRAM_CLK=624
|
||||
CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN8I_H3=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=362
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_SPL_I2C=y
|
||||
CONFIG_SPL_SYS_I2C_LEGACY=y
|
||||
|
||||
@ -6,6 +6,8 @@ CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN8I_H3=y
|
||||
# CONFIG_VIDEO_DE2 is not set
|
||||
CONFIG_SPL_SPI_SUNXI=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=362
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_CONSOLE_MUX=y
|
||||
CONFIG_MTD=y
|
||||
|
||||
@ -6,6 +6,8 @@ CONFIG_SPL=y
|
||||
CONFIG_MACH_SUN8I_H3=y
|
||||
# CONFIG_DRAM_ODT_EN is not set
|
||||
CONFIG_MMC_SUNXI_SLOT_EXTRA=2
|
||||
CONFIG_SPL_SUNXI_LED_STATUS=y
|
||||
CONFIG_SPL_SUNXI_LED_STATUS_GPIO=362
|
||||
# CONFIG_SYS_MALLOC_CLEAR_ON_INIT is not set
|
||||
CONFIG_SUN8I_EMAC=y
|
||||
CONFIG_USB_EHCI_HCD=y
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user