mirror of
https://source.denx.de/u-boot/u-boot.git
synced 2026-05-05 12:46:14 +02:00
Merge branch '2023-08-07-assorted-fixes'
- Update Azure jobs again, a few MAINTAINERS updates, a few Kconfig fixes, an erofs fix and a fix for the recent ten64 updates.
This commit is contained in:
commit
543f7d0a3e
@ -475,8 +475,8 @@ stages:
|
||||
# Use almost the same target division in .travis.yml, only merged
|
||||
# 3 small build jobs (arc/microblaze/xtensa) into one.
|
||||
matrix:
|
||||
arc_microblaze_xtensa:
|
||||
BUILDMAN: "arc microblaze xtensa"
|
||||
arc_nios2_m68k_microblaze_xtensa:
|
||||
BUILDMAN: "arc nios2 microblaze m68k xtensa"
|
||||
amlogic:
|
||||
BUILDMAN: "amlogic"
|
||||
arm11_arm7_arm920t_arm946es:
|
||||
@ -493,90 +493,64 @@ stages:
|
||||
BUILDMAN: "bcm -x mips"
|
||||
nxp_arm32:
|
||||
BUILDMAN: "freescale -x powerpc,m68k,aarch64,ls101,ls102,ls104,ls108,ls20,lx216"
|
||||
nxp_ls101x:
|
||||
BUILDMAN: "freescale&ls101"
|
||||
nxp_ls101x_ls108x:
|
||||
BUILDMAN: "freescale&ls101 freescale&ls108"
|
||||
nxp_ls102x:
|
||||
BUILDMAN: "freescale&ls102 -x keymile"
|
||||
nxp_ls104x:
|
||||
BUILDMAN: "freescale&ls104"
|
||||
nxp_ls108x:
|
||||
BUILDMAN: "freescale&ls108"
|
||||
nxp_ls20xx:
|
||||
BUILDMAN: "freescale&ls20"
|
||||
nxp_lx216x:
|
||||
BUILDMAN: "freescale&lx216"
|
||||
nxp_ls20xx_lx216x:
|
||||
BUILDMAN: "freescale&ls20 freescale&lx216"
|
||||
imx6:
|
||||
BUILDMAN: "mx6 -x boundary,engicam,freescale,technexion,toradex"
|
||||
imx:
|
||||
BUILDMAN: "mx -x mx6,imx8,freescale,technexion,toradex"
|
||||
imx8_imx9:
|
||||
BUILDMAN: "imx8 imx9 -x engicam,technexion,toradex"
|
||||
keymile:
|
||||
BUILDMAN: "keymile"
|
||||
keymiles_siemens_technexion:
|
||||
BUILDMAN: "keymile siemens technexion"
|
||||
keystone2_keystone3:
|
||||
BUILDMAN: "k2 k3"
|
||||
BUILDMAN: "k2 k3 -x siemens,toradex"
|
||||
sandbox_asan:
|
||||
BUILDMAN: "sandbox"
|
||||
OVERRIDE: "-a ASAN"
|
||||
sandbox_clang_asan:
|
||||
BUILDMAN: "sandbox"
|
||||
OVERRIDE: "-O clang-16 -a ASAN"
|
||||
samsung_socfpga:
|
||||
BUILDMAN: "samsung socfpga"
|
||||
sun4i:
|
||||
BUILDMAN: "sun4i"
|
||||
sun5i:
|
||||
BUILDMAN: "sun5i"
|
||||
sun6i:
|
||||
BUILDMAN: "sun6i"
|
||||
samsung_socfpga_renesas:
|
||||
BUILDMAN: "samsung socfpga renesas"
|
||||
sun4i_sun9i:
|
||||
BUILDMAN: "sun4i sun9i"
|
||||
sun5i_sun6i:
|
||||
BUILDMAN: "sun5i sun6i"
|
||||
sun7i:
|
||||
BUILDMAN: "sun7i"
|
||||
sun8i_32bit:
|
||||
BUILDMAN: "sun8i&armv7"
|
||||
sun8i_64bit:
|
||||
BUILDMAN: "sun8i&aarch64"
|
||||
sun9i:
|
||||
BUILDMAN: "sun9i"
|
||||
sun8i:
|
||||
BUILDMAN: "sun8i"
|
||||
sun50i:
|
||||
BUILDMAN: "sun50i"
|
||||
arm_catch_all:
|
||||
BUILDMAN: "arm -x arm11,arm7,arm9,aarch64,at91,bcm,freescale,kirkwood,mvebu,renesas,siemens,tegra,uniphier,mx,samsung,sunxi,am33xx,omap,rk,toradex,socfpga,k2,k3,zynq"
|
||||
BUILDMAN: "arm -x arm11,arm7,arm9,aarch64,at91,bcm,freescale,kirkwood,mvebu,renesas,siemens,tegra,uniphier,mx,samsung,sunxi,am33xx,omap,toradex,socfpga,k2,k3,zynq"
|
||||
sandbox_x86:
|
||||
BUILDMAN: "sandbox x86"
|
||||
technexion:
|
||||
BUILDMAN: "technexion"
|
||||
kirkwood:
|
||||
BUILDMAN: "kirkwood"
|
||||
mvebu:
|
||||
BUILDMAN: "mvebu"
|
||||
m68k:
|
||||
BUILDMAN: "m68k"
|
||||
kirkwood_mvebu_uniphier:
|
||||
BUILDMAN: "kirkwood mvebu uniphier"
|
||||
mips:
|
||||
BUILDMAN: "mips"
|
||||
powerpc:
|
||||
BUILDMAN: "powerpc -x keymile"
|
||||
siemens:
|
||||
BUILDMAN: "siemens"
|
||||
tegra:
|
||||
BUILDMAN: "tegra -x toradex"
|
||||
am33xx_no_siemens:
|
||||
BUILDMAN: "am33xx -x siemens"
|
||||
omap:
|
||||
BUILDMAN: "omap"
|
||||
uniphier:
|
||||
BUILDMAN: "uniphier"
|
||||
am33xx_omap:
|
||||
BUILDMAN: "am33xx omap -x siemens"
|
||||
aarch64_catch_all:
|
||||
BUILDMAN: "aarch64 -x amlogic,bcm,imx8,imx9,k3,tegra,ls1,ls2,lx216,mvebu,uniphier,renesas,sunxi,samsung,socfpga,rk,versal,zynq"
|
||||
rk_rv_non_rockchip:
|
||||
BUILDMAN: "rk|rv -x rockchip"
|
||||
rk_rv_and_rockchip:
|
||||
BUILDMAN: "(rk|rv)&rockchip"
|
||||
renesas:
|
||||
BUILDMAN: "renesas"
|
||||
zynq:
|
||||
BUILDMAN: "zynq&armv7"
|
||||
zynqmp_versal:
|
||||
BUILDMAN: "versal|zynqmp&aarch64"
|
||||
rk_non_rockchip_64bit:
|
||||
BUILDMAN: "rk&aarch64 -x rockchip"
|
||||
rk_rockchip_64bit:
|
||||
BUILDMAN: "rk&aarch64&rockchip"
|
||||
zynq_zynqmp_versal:
|
||||
BUILDMAN: "zynq&armv7 versal zynqmp&aarch64"
|
||||
riscv:
|
||||
BUILDMAN: "riscv"
|
||||
steps:
|
||||
|
||||
1
.get_maintainer.ignore
Normal file
1
.get_maintainer.ignore
Normal file
@ -0,0 +1 @@
|
||||
"Pali Rohár" <pali@kernel.org>
|
||||
1
.gitignore
vendored
1
.gitignore
vendored
@ -53,6 +53,7 @@ fit-dtb.blob*
|
||||
#
|
||||
!.gitignore
|
||||
!.mailmap
|
||||
!.get_maintainer.*
|
||||
|
||||
#
|
||||
# Generated files
|
||||
|
||||
2
Kconfig
2
Kconfig
@ -298,7 +298,7 @@ config SYS_MALLOC_LEN
|
||||
config SPL_SYS_MALLOC_F_LEN
|
||||
hex "Size of malloc() pool in SPL"
|
||||
depends on SYS_MALLOC_F && SPL
|
||||
default 0 if !SPL_FRAMEWORK
|
||||
default 0x0 if !SPL_FRAMEWORK
|
||||
default 0x2800 if RCAR_GEN3
|
||||
default 0x2000 if IMX8MQ
|
||||
default SYS_MALLOC_F_LEN
|
||||
|
||||
44
MAINTAINERS
44
MAINTAINERS
@ -412,13 +412,21 @@ ARM MICROCHIP/ATMEL AT91
|
||||
M: Eugen Hristev <eugen.hristev@microchip.com>
|
||||
S: Maintained
|
||||
T: git https://source.denx.de/u-boot/custodians/u-boot-at91.git
|
||||
F: arch/arm/dts/at91*
|
||||
F: arch/arm/dts/sam*
|
||||
F: arch/arm/mach-at91/
|
||||
F: board/atmel/
|
||||
F: drivers/cpu/at91_cpu.c
|
||||
F: drivers/memory/atmel-ebi.c
|
||||
F: drivers/misc/microchip_flexcom.c
|
||||
F: drivers/timer/atmel_tcb_timer.c
|
||||
F: include/dt-bindings/clk/at91.h
|
||||
F: include/dt-bindings/clock/at91.h
|
||||
F: include/dt-bindings/dma/at91.h
|
||||
F: include/dt-bindings/mfd/at91-usart.h
|
||||
F: include/dt-bindings/mfd/atmel-flexcom.h
|
||||
F: include/dt-bindings/pinctrl/at91.h
|
||||
F: include/dt-bindings/sound/microchip,pdmc.h
|
||||
F: drivers/timer/mchp-pit64b-timer.c
|
||||
|
||||
ARM MSC SM2S IMX8MP SOM
|
||||
@ -462,10 +470,30 @@ F: configs/cubieboard7_defconfig
|
||||
|
||||
ARM RENESAS RMOBILE/R-CAR
|
||||
M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
|
||||
M: Marek Vasut <marek.vasut+renesas@gmail.com>
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
T: git https://source.denx.de/u-boot/custodians/u-boot-sh.git
|
||||
F: arch/arm/mach-rmobile/
|
||||
F: drivers/clk/renesas/
|
||||
F: drivers/gpio/gpio-rcar.c
|
||||
F: drivers/i2c/rcar_*
|
||||
F: drivers/i2c/sh_i2c.c
|
||||
F: drivers/mmc/renesas-sdhi.c
|
||||
F: drivers/mmc/sh_mmcif*
|
||||
F: drivers/mmc/tmio-common*
|
||||
F: drivers/mtd/renesas_rpc_hf.c
|
||||
F: drivers/net/ravb.c
|
||||
F: drivers/net/rswitch.c
|
||||
F: drivers/net/sh_eth*
|
||||
F: drivers/pci/pci-rcar-*
|
||||
F: drivers/phy/phy-rcar-*
|
||||
F: drivers/phy/renesas/
|
||||
F: drivers/pinctrl/renesas/
|
||||
F: drivers/serial/serial_sh*
|
||||
F: drivers/spi/renesas_rpc_spi.c
|
||||
F: drivers/spi/sh_qspi.c
|
||||
F: drivers/sysinfo/rcar3.c
|
||||
F: drivers/usb/host/xhci-rcar*
|
||||
|
||||
ARM ROCKCHIP
|
||||
M: Simon Glass <sjg@chromium.org>
|
||||
@ -473,12 +501,24 @@ M: Philipp Tomsich <philipp.tomsich@vrull.eu>
|
||||
M: Kever Yang <kever.yang@rock-chips.com>
|
||||
S: Maintained
|
||||
T: git https://source.denx.de/u-boot/custodians/u-boot-rockchip.git
|
||||
F: arch/arm/dts/px30*
|
||||
F: arch/arm/dts/rk3*
|
||||
F: arch/arm/dts/rockchip*
|
||||
F: arch/arm/dts/rv1108*
|
||||
F: arch/arm/dts/rv11*
|
||||
F: arch/arm/include/asm/arch-rockchip/
|
||||
F: arch/arm/mach-rockchip/
|
||||
F: board/amarula/vyasa-rk3288/
|
||||
F: board/anbernic/rgxx3_rk3566/
|
||||
F: board/chipspark/popmetal_rk3288
|
||||
F: board/engicam/px30_core/
|
||||
F: board/firefly/
|
||||
F: board/mqmaker/miqi_rk3288/
|
||||
F: board/phytec/phycore_rk3288
|
||||
F: board/pine64
|
||||
F: board/radxa/
|
||||
F: board/rockchip/
|
||||
F: board/theobroma-systems
|
||||
F: board/vamrs/rock960_rk3399/
|
||||
F: drivers/clk/rockchip/
|
||||
F: drivers/gpio/rk_gpio.c
|
||||
F: drivers/misc/rockchip-efuse.c
|
||||
|
||||
@ -1,6 +1,8 @@
|
||||
ALT BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
M: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a7794-alt*
|
||||
F: board/renesas/alt/
|
||||
F: include/configs/alt.h
|
||||
F: configs/alt_defconfig
|
||||
F: include/configs/alt.h
|
||||
|
||||
@ -1,7 +1,8 @@
|
||||
BLANCHE BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
M: Masakazu Mochizuki <masakazu.mochizuki.wd@hitachi.com>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a7792*
|
||||
F: board/renesas/blanche/
|
||||
F: include/configs/blanche.h
|
||||
F: configs/blanche_defconfig
|
||||
|
||||
F: include/configs/blanche.h
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
CONDOR BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@gmail.com>
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a77980-condor*
|
||||
F: board/renesas/condor/
|
||||
F: include/configs/condor.h
|
||||
F: configs/r8a77980_condor_defconfig
|
||||
F: include/configs/condor.h
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
DRAAK BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@gmail.com>
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a77995*
|
||||
F: board/renesas/draak/
|
||||
F: include/configs/draak.h
|
||||
F: configs/r8a77995_draak_defconfig
|
||||
F: include/configs/draak.h
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
EAGLE BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@gmail.com>
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a77970-eagle*
|
||||
F: board/renesas/eagle/
|
||||
F: include/configs/eagle.h
|
||||
F: configs/r8a77970_eagle_defconfig
|
||||
F: include/configs/eagle.h
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
EBISU BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@gmail.com>
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a77990*
|
||||
F: board/renesas/ebisu/
|
||||
F: include/configs/ebisu.h
|
||||
F: configs/r8a77990_ebisu_defconfig
|
||||
F: include/configs/ebisu.h
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
FALCON BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@gmail.com>
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a779a0*
|
||||
F: board/renesas/falcon/
|
||||
F: include/configs/falcon.h
|
||||
F: configs/r8a779a0_falcon_defconfig
|
||||
F: include/configs/falcon.h
|
||||
|
||||
@ -1,6 +1,8 @@
|
||||
ALT BOARD
|
||||
GOSE BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
M: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a7793*
|
||||
F: board/renesas/gose/
|
||||
F: include/configs/gose.h
|
||||
F: configs/gose_defconfig
|
||||
F: include/configs/gose.h
|
||||
|
||||
@ -1,6 +1,16 @@
|
||||
GRPEACH BOARD
|
||||
M: Marek Vasut <marek.vasut@gmail.com>
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r7s72100*
|
||||
F: board/renesas/grpeach/
|
||||
F: include/configs/grpeach.h
|
||||
F: configs/grpeach_defconfig
|
||||
F: drivers/gpio/gpio-rza1.c
|
||||
F: drivers/mtd/renesas_rpc_hf.c
|
||||
F: drivers/net/sh_eth*
|
||||
F: drivers/pinctrl/renesas/pfc-r7s72100.c
|
||||
F: drivers/serial/serial_sh*
|
||||
F: drivers/spi/renesas_rpc_spi.c
|
||||
F: drivers/timer/ostm_timer.c
|
||||
F: drivers/usb/host/r8a66597-hcd.c
|
||||
F: drivers/usb/host/r8a66597.h
|
||||
F: include/configs/grpeach.h
|
||||
|
||||
@ -1,6 +1,8 @@
|
||||
KOELSCH BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
M: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a7791-koelsch*
|
||||
F: board/renesas/koelsch/
|
||||
F: include/configs/koelsch.h
|
||||
F: configs/koelsch_defconfig
|
||||
F: include/configs/koelsch.h
|
||||
|
||||
@ -1,6 +1,8 @@
|
||||
LAGER BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
M: Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a7790-lager*
|
||||
F: board/renesas/lager/
|
||||
F: include/configs/lager.h
|
||||
F: configs/lager_defconfig
|
||||
F: include/configs/lager.h
|
||||
|
||||
@ -1,6 +1,8 @@
|
||||
PORTER BOARD
|
||||
M: Cogent Embedded, Inc. <source@cogentembedded.com>
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a7791-porter*
|
||||
F: board/renesas/porter/
|
||||
F: include/configs/porter.h
|
||||
F: configs/porter_defconfig
|
||||
F: include/configs/porter.h
|
||||
|
||||
@ -1,7 +1,11 @@
|
||||
R2DPLUS BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
M: Nobuhiro Iwamatsu <iwamatsu.nobuhiro@renesas.com>
|
||||
M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
|
||||
S: Maintained
|
||||
F: arch/sh/dts/sh7751-r2dplus*
|
||||
F: board/renesas/r2dplus/
|
||||
F: include/configs/r2dplus.h
|
||||
F: configs/r2dplus_defconfig
|
||||
F: drivers/pci/pci_sh7751.c
|
||||
F: drivers/serial/serial_sh*
|
||||
F: include/configs/r2dplus.h
|
||||
|
||||
@ -1,6 +1,8 @@
|
||||
SALVATOR_X BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/*salvator-x*
|
||||
F: board/renesas/salvator-x/
|
||||
F: include/configs/salvator-x.h
|
||||
F: configs/rcar3_salvator-x_defconfig
|
||||
F: include/configs/salvator-x.h
|
||||
|
||||
@ -1,6 +1,8 @@
|
||||
SILK BOARD
|
||||
M: Cogent Embedded, Inc. <source@cogentembedded.com>
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a7794-silk*
|
||||
F: board/renesas/silk/
|
||||
F: include/configs/silk.h
|
||||
F: configs/silk_defconfig
|
||||
F: include/configs/silk.h
|
||||
|
||||
7
board/renesas/spider/MAINTAINERS
Normal file
7
board/renesas/spider/MAINTAINERS
Normal file
@ -0,0 +1,7 @@
|
||||
SPIDER BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a779f0*
|
||||
F: board/renesas/spider/
|
||||
F: configs/r8a779f0_spider_defconfig
|
||||
F: include/configs/spider.h
|
||||
@ -1,6 +1,8 @@
|
||||
STOUT BOARD
|
||||
M: Cogent Embedded, Inc. <source@cogentembedded.com>
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a7790-stout*
|
||||
F: board/renesas/stout/
|
||||
F: include/configs/stout.h
|
||||
F: configs/stout_defconfig
|
||||
F: include/configs/stout.h
|
||||
|
||||
@ -1,6 +1,7 @@
|
||||
ULCB BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@gmail.com>
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/*ulcb*
|
||||
F: board/renesas/ulcb/
|
||||
F: include/configs/ulcb.h
|
||||
F: configs/rcar3_ulcb_defconfig
|
||||
F: include/configs/ulcb.h
|
||||
|
||||
7
board/renesas/v3hsk/MAINTAINERS
Normal file
7
board/renesas/v3hsk/MAINTAINERS
Normal file
@ -0,0 +1,7 @@
|
||||
V3HSK BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a77980-v3hsk*
|
||||
F: board/renesas/v3hsk/
|
||||
F: configs/r8a77980_v3hsk_defconfig
|
||||
F: include/configs/v3hsk.h
|
||||
@ -1,6 +1,8 @@
|
||||
V3MSK BOARD
|
||||
M: Cogent Embedded, Inc. <source@cogentembedded.com>
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a77970-v3msk*
|
||||
F: board/renesas/v3msk/
|
||||
F: include/configs/v3msk.h
|
||||
F: configs/r8a77970_v3msk_defconfig
|
||||
F: include/configs/v3msk.h
|
||||
|
||||
7
board/renesas/whitehawk/MAINTAINERS
Normal file
7
board/renesas/whitehawk/MAINTAINERS
Normal file
@ -0,0 +1,7 @@
|
||||
WHITEHAWK BOARD
|
||||
M: Marek Vasut <marek.vasut+renesas@mailbox.org>
|
||||
S: Maintained
|
||||
F: arch/arm/dts/r8a779g0*
|
||||
F: board/renesas/whitehawk/
|
||||
F: configs/r8a779g0_whitehawk_defconfig
|
||||
F: include/configs/whitehawk.h
|
||||
@ -383,10 +383,15 @@ static int board_cycle_retimer(struct udevice **retim_dev)
|
||||
puts("(retimer on, resetting...) ");
|
||||
|
||||
ret = misc_call(uc_dev, TEN64_CNTRL_10G_OFF, NULL, 0, NULL, 0);
|
||||
if (ret)
|
||||
return ret;
|
||||
mdelay(1000);
|
||||
}
|
||||
|
||||
/* Turn on the retimer */
|
||||
ret = misc_call(uc_dev, TEN64_CNTRL_10G_ON, NULL, 0, NULL, 0);
|
||||
if (ret)
|
||||
return ret;
|
||||
}
|
||||
|
||||
// Wait for retimer to come back
|
||||
|
||||
@ -951,6 +951,7 @@ menu "Blob list"
|
||||
|
||||
config BLOBLIST
|
||||
bool "Support for a bloblist"
|
||||
select CRC32
|
||||
help
|
||||
This enables support for a bloblist in U-Boot, which can be passed
|
||||
from TPL to SPL to U-Boot proper (and potentially to Linux). The
|
||||
@ -961,6 +962,7 @@ config BLOBLIST
|
||||
config SPL_BLOBLIST
|
||||
bool "Support for a bloblist in SPL"
|
||||
depends on BLOBLIST && SPL_LIBGENERIC_SUPPORT && SPL_LIBCOMMON_SUPPORT
|
||||
select SPL_CRC32
|
||||
default y if SPL
|
||||
help
|
||||
This enables a bloblist in SPL. If this is the first part of U-Boot
|
||||
@ -970,6 +972,7 @@ config SPL_BLOBLIST
|
||||
config TPL_BLOBLIST
|
||||
bool "Support for a bloblist in TPL"
|
||||
depends on BLOBLIST && TPL_LIBGENERIC_SUPPORT && TPL_LIBCOMMON_SUPPORT
|
||||
select TPL_CRC32
|
||||
default y if TPL
|
||||
help
|
||||
This enables a bloblist in TPL. The bloblist is set up in TPL and
|
||||
@ -1171,7 +1174,7 @@ config BMP
|
||||
Enable bmp functions to display bmp image and get bmp info.
|
||||
|
||||
config SPL_BMP
|
||||
bool "Enable bmp image display at SPL"
|
||||
bool "Enable bmp image display at SPL"
|
||||
depends on SPL_VIDEO
|
||||
help
|
||||
Enable bmp functions to display bmp image and get bmp info at SPL.
|
||||
|
||||
@ -79,7 +79,7 @@ endif # CONFIG_SPL_BUILD
|
||||
obj-$(CONFIG_CROS_EC) += cros_ec.o
|
||||
obj-y += dlmalloc.o
|
||||
ifdef CONFIG_SYS_MALLOC_F
|
||||
ifneq ($(CONFIG_$(SPL_TPL_)SYS_MALLOC_F_LEN),0)
|
||||
ifneq ($(CONFIG_$(SPL_TPL_)SYS_MALLOC_F_LEN),0x0)
|
||||
obj-y += malloc_simple.o
|
||||
endif
|
||||
endif
|
||||
|
||||
@ -550,29 +550,6 @@ config SYS_MMCSD_RAW_MODE_EMMC_BOOT_PARTITION
|
||||
the eMMC EXT_CSC_PART_CONFIG selection should be overridden in SPL
|
||||
by user defined partition number.
|
||||
|
||||
config SPL_CRC32
|
||||
bool "Support CRC32"
|
||||
default y if SPL_LEGACY_IMAGE_FORMAT || SPL_EFI_PARTITION
|
||||
default y if SPL_ENV_SUPPORT || TPL_BLOBLIST
|
||||
help
|
||||
Enable this to support CRC32 in uImages or FIT images within SPL.
|
||||
This is a 32-bit checksum value that can be used to verify images.
|
||||
For FIT images, this is the least secure type of checksum, suitable
|
||||
for detected accidental image corruption. For secure applications you
|
||||
should consider SHA1 or SHA256.
|
||||
|
||||
config SPL_MD5
|
||||
bool "Support MD5"
|
||||
depends on SPL_FIT
|
||||
help
|
||||
Enable this to support MD5 in FIT images within SPL. An MD5
|
||||
checksum is a 128-bit hash value used to check that the image
|
||||
contents have not been corrupted. Note that MD5 is not considered
|
||||
secure as it is possible (with a brute-force attack) to adjust the
|
||||
image while still retaining the same MD5 hash value. For secure
|
||||
applications where images may be changed maliciously, you should
|
||||
consider SHA256 or SHA384.
|
||||
|
||||
config SPL_FIT_IMAGE_TINY
|
||||
bool "Remove functionality from SPL FIT loading to reduce size"
|
||||
depends on SPL_FIT
|
||||
|
||||
@ -105,9 +105,6 @@ struct erofs_sb_info {
|
||||
u8 xattr_prefix_count;
|
||||
};
|
||||
|
||||
/* make sure that any user of the erofs headers has at least 64bit off_t type */
|
||||
extern int erofs_assert_largefile[sizeof(off_t) - 8];
|
||||
|
||||
static inline erofs_off_t iloc(erofs_nid_t nid)
|
||||
{
|
||||
return erofs_pos(sbi.meta_blkaddr) + (nid << sbi.islotbits);
|
||||
|
||||
11
lib/Kconfig
11
lib/Kconfig
@ -534,6 +534,17 @@ config SHA_HW_ACCEL
|
||||
|
||||
if SPL
|
||||
|
||||
config SPL_CRC32
|
||||
bool "Enable CRC32 support in SPL"
|
||||
default y if SPL_LEGACY_IMAGE_SUPPORT || SPL_EFI_PARTITION
|
||||
default y if SPL_ENV_SUPPORT || TPL_BLOBLIST
|
||||
help
|
||||
This option enables support of hashing using CRC32 algorithm.
|
||||
The CRC32 algorithm produces 32-bit checksum value. For FIT
|
||||
images, this is the least secure type of checksum, suitable for
|
||||
detected accidental image corruption. For secure applications you
|
||||
should consider SHA256 or SHA384.
|
||||
|
||||
config SPL_SHA1
|
||||
bool "Enable SHA1 support in SPL"
|
||||
default y if SHA1
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user