u-boot/board
Tom Rini 5d2fae79c7 Xilinx changes for v2024.01-rc1
clk:
 - Dont return error when assigned-clocks is empty or missing
 
 dm:
 - Support reading a single indexed u64 value
 - Add support for reading bootscript address/flash address from DT
 
 cmd:
 - Fix flash_is_unlocked API
 
 fpga:
 - Define fpga_load() for debug build
 
 global:
 - U-Boot project name cleanup (next2)
 
 net:
 - zynq_gem: Use generic_phy_valid() helper
 - axienet: Convert to ofnode functions
 - gmii2rgmii: Read bridge address from DT
 
 pytest:
 - skip tpm2_startup when env__tpm_device_test_skip=True
 
 spi-nor:
 - Add mx25u25635f support
 - zynqmp_qspi: Tune cache behavior
 
 trace:
 - Fix flyrecord alignment issue
 
 xilinx:
 - Move scriptaddr to DT as bootscr-address
 - Pick script_offset_f/script_size_f from DT as bootscr-flash-offset/size
 - Do not generate distro boot variables if disabled
 
 versal:
 - Extend memory ranges to cover HBM
 - Enable TPM, sha1sum and KASLRSEED
 - Fix distroboot prioritization in connection to available devices
 - Clean mini targets bootcommand
 - Fix clock driver
 
 versal-net:
 - Enable TPM, sha1sum and KASLRSEED
 - Fix distroboot prioritization in connection to available devices
 
 zynqmp;
 - Allow AES to run from SPL
 - Enable CMD_KASLRSEED
 - Add proper dependencies for USB and remove ZYNQMP_USB
 - Fix user si570 default frequency for zcu* boards
 - Cover SOM rev2 revision
 - Various DT changes
 - Add firmware and pinctrl support for tristate configuration
   (high impedance/output enable)
 - Add output-enable pins to SOMs
 - Fix distroboot prioritization in connection to available devices
 - Read bootscript address/flash address from DT
 - Fix pcap_prog address
 -----BEGIN PGP SIGNATURE-----
 
 iF0EABECAB0WIQQbPNTMvXmYlBPRwx7KSWXLKUoMIQUCZQwqWAAKCRDKSWXLKUoM
 IQYIAJ9WQrnZoCfi7MuxzYA2t34Dbx4gkwCgk1o6bX+R89jvjBOhgZOlXTQCbb0=
 =/rxs
 -----END PGP SIGNATURE-----

Merge tag 'xilinx-for-v2024.01-rc1-v2' of https://source.denx.de/u-boot/custodians/u-boot-microblaze into next

Xilinx changes for v2024.01-rc1

clk:
- Dont return error when assigned-clocks is empty or missing

dm:
- Support reading a single indexed u64 value
- Add support for reading bootscript address/flash address from DT

cmd:
- Fix flash_is_unlocked API

fpga:
- Define fpga_load() for debug build

global:
- U-Boot project name cleanup (next2)

net:
- zynq_gem: Use generic_phy_valid() helper
- axienet: Convert to ofnode functions
- gmii2rgmii: Read bridge address from DT

pytest:
- skip tpm2_startup when env__tpm_device_test_skip=True

spi-nor:
- Add mx25u25635f support
- zynqmp_qspi: Tune cache behavior

trace:
- Fix flyrecord alignment issue

xilinx:
- Move scriptaddr to DT as bootscr-address
- Pick script_offset_f/script_size_f from DT as bootscr-flash-offset/size
- Do not generate distro boot variables if disabled

versal:
- Extend memory ranges to cover HBM
- Enable TPM, sha1sum and KASLRSEED
- Fix distroboot prioritization in connection to available devices
- Clean mini targets bootcommand
- Fix clock driver

versal-net:
- Enable TPM, sha1sum and KASLRSEED
- Fix distroboot prioritization in connection to available devices

zynqmp;
- Allow AES to run from SPL
- Enable CMD_KASLRSEED
- Add proper dependencies for USB and remove ZYNQMP_USB
- Fix user si570 default frequency for zcu* boards
- Cover SOM rev2 revision
- Various DT changes
- Add firmware and pinctrl support for tristate configuration
  (high impedance/output enable)
- Add output-enable pins to SOMs
- Fix distroboot prioritization in connection to available devices
- Read bootscript address/flash address from DT
- Fix pcap_prog address
2023-09-21 10:51:58 -04:00
..
abilis/tb100
advantech treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
alliedtelesis arm: mvebu: Add Allied Telesis x240 board 2023-07-13 15:53:57 +02:00
altera global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
amarula/vyasa-rk3288
amlogic Revert "lib: string: Fix strlcpy return value", fix callers 2023-08-08 17:05:43 -04:00
anbernic/rgxx3_rk3566 rockchip: rk3566-anbernic-rgxx3: Rename defconfig to include SoC name 2023-08-18 10:25:03 -04:00
AndesTech/ae350 riscv: Rename Andes cpu and board names 2023-02-17 19:07:48 +08:00
aries/mcvevk global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
aristainetos treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
armadeus/opos6uldev global: Use proper project name U-Boot (next) 2023-06-19 16:45:36 -04:00
armltd corstone1000: update maintainers 2023-08-17 12:29:21 -04:00
aspeed
astro/mcf5373l global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
asus board: asus: grouper: add Google Nexus 7 (2012) support 2023-06-30 15:20:37 +02:00
atmel board: sam9x60-curiosity: Let LED subsystem init leds if enabled 2023-08-29 17:39:01 +03:00
avionic-design MAINTAINERS: Add a number of "common" directories 2023-07-25 12:44:47 -04:00
beacon treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
beckhoff/mx53cx9020 video: Rename CONFIG_DM_VIDEO to CONFIG_VIDEO 2022-10-30 20:07:17 +01:00
bitmain/antminer_s9
bluewater/gurnard global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
bosch treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
boundary/nitrogen6x Fix usage of CONFIG_PREBOOT 2022-11-21 09:23:00 -05:00
broadcom common: return type board_get_usable_ram_top 2023-08-15 18:21:17 +02:00
bsh treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
bticino/mamoj
buffalo/lsxl board: lsxl: update the README 2022-08-23 12:40:34 +02:00
BuR MAINTAINERS: Add a number of "common" directories 2023-07-25 12:44:47 -04:00
BuS/eb_cpu5282 global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
cadence/xtfpga global: Migrate CONFIG_ETHBASE to CFG 2022-12-23 10:08:35 -05:00
calao/usb_a9263 global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
cavium/thunderx global: Move remaining CONFIG_SYS_* to CFG_SYS_* 2022-12-05 16:06:08 -05:00
cei/cei-tk1-som MAINTAINERS: Fix path typos and similar 2023-07-25 12:44:47 -04:00
chipspark/popmetal_rk3288 board: rk3288: add more DT files to MAINTAINERS 2022-04-18 11:25:13 +08:00
cloos/imx8mm_phg treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
cloudengines arm: kirkwood: Pogoplug E02 : Convert Ethernet to Driver Model 2022-02-10 07:12:16 +01:00
cobra5272 global: Use proper project name U-Boot (next2) 2023-09-21 13:20:11 +02:00
compal/paz00 video: Rename CONFIG_DM_VIDEO to CONFIG_VIDEO 2022-10-30 20:07:17 +01:00
compulab treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
comtrend MAINTAINERS: Fix path typos and similar 2023-07-25 12:44:47 -04:00
congatec treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
coreboot x86: coreboot: Convert to text environment 2023-08-09 23:31:12 +08:00
cortina event: Use an event to replace last_stage_init() 2023-08-31 13:16:55 -04:00
cssi board: cssi: Activate SMC relocation on CMPC885 board for MIAE device 2023-05-05 07:26:53 +02:00
CZ.NIC event: Use an event to replace last_stage_init() 2023-08-31 13:16:55 -04:00
d-link/dns325
data_modul MAINTAINERS: Fix path typos and similar 2023-07-25 12:44:47 -04:00
davinci/da8xxevm m68k: Drop unused CONFIG_MACH_DAVINCI_DA830_EVM 2023-02-07 14:33:48 -05:00
devboards/dbm-soc1 MAINTAINERS: Add some missing directories or files 2023-07-25 12:44:47 -04:00
dfi Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
dhelectronics treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
ea global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
ebv/socrates global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
edgeble board: rockchip: rk35xx: Add device tree files to MAINTAINERS 2023-08-17 15:01:05 -04:00
eets/pdu001 global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
efi x86: efi-x86_payload: Convert to text environment 2023-08-09 23:31:12 +08:00
egnite/ethernut5 global: Migrate CONFIG_PHY_ID to CFG 2022-12-23 10:14:51 -05:00
elgin/elgin_rv1108
embest/mx6boards
emulation global: Use proper project name U-Boot (next2) 2023-09-21 13:20:11 +02:00
engicam treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
esd/meesc global: Migrate CONFIG_ET1100_BASE to CFG 2022-12-23 10:08:35 -05:00
firefly MAINTAINERS: Add some missing directories or files 2023-07-25 12:44:47 -04:00
freescale freescale: Drop call to init_func_vid() in the init sequence 2023-08-31 13:16:55 -04:00
friendlyarm exynos: Rework legacy PWM usage 2022-12-23 10:07:03 -05:00
gardena global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
gateworks treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
gdsys event: Use an event to replace last_stage_init() 2023-08-31 13:16:55 -04:00
ge event: Use an event to replace last_stage_init() 2023-08-31 13:16:55 -04:00
geekbuying/geekbox
google event: Convert existing spy records to simple 2023-08-31 13:16:54 -04:00
grinn global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
hardkernel board: rockchip: Add Hardkernel ODROID-M1 2023-07-28 18:45:03 +08:00
highbank highbank: scan into hb_sregs DT subnodes 2022-11-02 13:58:17 -04:00
hisilicon global: Use proper project name U-Boot 2023-06-12 13:24:31 +02:00
hoperun/hihope-rzg2 Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
hpe/gxp Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
htc/endeavoru board: htc: endeavoru: add One X support 2023-06-30 15:20:37 +02:00
huawei/hg556a
imgtec common: return type board_get_usable_ram_top 2023-08-15 18:21:17 +02:00
intel x86: slimbootloader: Convert to text environment 2023-08-09 23:31:12 +08:00
inversepath/usbarmory global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
iomega/iconnect arm: kirkwood: iConnect : Add Ethernet support 2022-02-10 07:12:16 +01:00
is1 global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
isee global: Use proper project name U-Boot 2023-06-12 13:24:31 +02:00
k+p treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
keymile event: Use an event to replace last_stage_init() 2023-08-31 13:16:55 -04:00
kobol/helios4 Makefile: Rename u-boot-spl.kwb to u-boot-with-spl.kwb 2022-11-07 07:17:55 +01:00
kontron treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
kosagi/novena input: Remove legacy KEYBOARD option 2022-10-21 13:47:56 -04:00
l+g/vinco MAINTAINERS: Deal with '+' in paths 2023-07-25 12:44:47 -04:00
LaCie MAINTAINERS: Add a number of "common" directories 2023-07-25 12:44:47 -04:00
lego/ev3 legoev3: Migrate to DM_I2C 2022-07-08 17:57:34 -04:00
lg board: lg: x3: add Optimus 4X HD and Optimus Vu support 2023-06-30 15:20:37 +02:00
liebherr treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
logicpd global: Finish CONFIG -> CFG migration 2023-01-20 12:27:24 -05:00
Marvell event: Use an event to replace last_stage_init() 2023-08-31 13:16:55 -04:00
maxbcm arm: mvebu: mbus: Fix mbus driver to work also after U-Boot relocation 2022-08-23 12:35:37 +02:00
mediatek board: mediatek: add MT7988 reference boards 2023-08-03 09:40:50 -04:00
menlo common: return type board_get_usable_ram_top 2023-08-15 18:21:17 +02:00
microchip board: microchip: set mac address for ethernet1 on icicle 2023-07-06 17:28:08 +08:00
mikrotik/crs3xx-98dx3236
mntre/imx8mq_reform2 treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
mqmaker/miqi_rk3288 board: rk3288: add more DT files to MAINTAINERS 2022-04-18 11:25:13 +08:00
msc/sm2s_imx8mp arm64: imx8mp: Drop EQoS GPR[1] board workaround 2023-03-30 13:51:33 +02:00
mscc global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
myir/mys_6ulx global: Migrate CONFIG_SYS_FSL* symbols to the CFG_SYS namespace 2022-11-10 10:08:55 -05:00
netgear
nokia/rx51 Nokia RX-51: Use ENTRY/ENDPROC for save_boot_params 2022-12-09 14:10:28 -05:00
novtech/meerkat96 imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
nuvoton arch: arm: npcm8xx: add cpu version and 4G ram support 2023-07-14 12:52:18 -04:00
nvidia board: tegra30: switch to updated pre-dm i2c write 2023-02-23 12:55:37 -07:00
olimex/mx23_olinuxino
opalkelly/zynq
openpiton/riscv64 riscv: Rename SiFive CLINT to RISC-V ALINT 2023-07-12 13:21:40 +08:00
out4/o4-imx6ull-nano imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
phytec treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
phytium event: Use an event to replace last_stage_init() 2023-08-31 13:16:55 -04:00
pine64 board: rockchip: Add Pine64 SOQuartz on CM4-IO 2023-07-31 14:41:36 +08:00
purism/librem5 board: usb: Replace legacy usb_gadget_handle_interrupts() 2023-09-15 23:38:02 +02:00
qca Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
qualcomm board: Fix board file path for sdm845.c for Samsung and Qualcomm boards 2023-05-03 09:05:17 -04:00
radxa board: rockchip: rk35xx: Add myself as reviewer to MAINTAINERS 2023-08-17 15:01:05 -04:00
raidsonic/ib62x0
raspberrypi/rpi arm: rpi: Switch to a text environment 2023-09-03 23:33:04 +01:00
renesas ARM: renesas: Update MAINTAINERS file 2023-08-07 13:41:43 -04:00
rikomagic/mk808 rockchip: rk3066: add Rikomagic MK808 board 2022-04-18 11:25:13 +08:00
rockchip board: rockchip: rk35xx: Add myself as reviewer to MAINTAINERS 2023-08-17 15:01:05 -04:00
ronetix treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
sagem/f@st1704
samsung board: usb: Replace legacy usb_gadget_handle_interrupts() 2023-09-15 23:38:02 +02:00
sandbox sandbox: capsule: Add keys and certificates needed for capsule update testing 2023-08-29 13:37:54 -04:00
schneider/rzn1-snarc rzn1-snarc: Add missing MAINTAINERS file 2023-08-03 15:30:53 -04:00
Seagate arm: kirkwood: Dockstar : Add DM Ethernet 2022-02-10 07:12:16 +01:00
seeed MAINTAINERS: Fix path typos and similar 2023-07-25 12:44:47 -04:00
sfr/nb4_ser
siemens include: env: ti: ti_armv7_common.env: Rename to ti_common.env 2023-09-08 10:07:11 -04:00
sifive treewide: unify the linker symbol reference format 2023-08-09 09:21:42 -04:00
silinux/ek874 Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
sipeed/maix riscv: Rename SiFive CLINT to RISC-V ALINT 2023-07-12 13:21:40 +08:00
skyworth/hc2910-2aghd05 arm: histb: hi3798mv200: add initial support for Hi3798MV200 HC2910-2AGHD05 board 2023-05-03 09:05:24 -04:00
socionext/developerbox fwu: DeveloperBox: add support for FWU 2023-06-09 13:52:40 -04:00
socrates powerpc/mpc85xx: socrates: Remove misuse of env is nowhere driver 2023-05-16 16:12:21 -04:00
softing treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
solidrun treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
somlabs/visionsom-6ull imx: Don't define __ASSEMBLY__ in source files 2022-02-08 23:07:58 -05:00
sr1500 global: Migrate CONFIG_HPS* symbols to the CFG namespace 2022-11-10 10:08:55 -05:00
st board: usb: Replace legacy usb_gadget_handle_interrupts() 2023-09-15 23:38:02 +02:00
starfive/visionfive2 riscv: set fdtfile on VisionFive 2 2023-09-20 20:50:50 +08:00
ste/stemmy board: stemmy: Detect board variants and patch DTB 2022-02-28 10:33:45 -05:00
storopack/smegw01 smegw01: Fix wrong symbol override 2023-06-29 09:55:50 -04:00
sunxi crc32: Drop duplicates crc header includes 2023-08-08 17:41:52 -04:00
Synology MAINTAINERS: Add a number of "common" directories 2023-07-25 12:44:47 -04:00
synopsys global: Use proper project name U-Boot 2023-06-12 13:24:31 +02:00
sysam board: stmark2: fix clock value 2023-03-15 01:38:19 +01:00
tbs/tbs2910 global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
tcl/sl50 global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
technexion treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
terasic MAINTAINERS: Add some missing directories or files 2023-07-25 12:44:47 -04:00
thead/th1520_lpi4a riscv: t-head: licheepi4a: initial support added 2023-07-12 13:21:41 +08:00
theadorable arm: mvebu: mbus: Fix mbus driver to work also after U-Boot relocation 2022-08-23 12:35:37 +02:00
thecus/n2350 arm: mvebu: Enable gpio-fan for Thecus N2350 board 2023-07-13 10:26:27 +02:00
theobroma-systems rockchip: ringneck-px30: enforce ENV_IS_NOWHERE with Kconfig select 2023-04-21 15:16:00 +08:00
ti tools: logos: Rename TI logo files 2023-09-18 17:34:14 -04:00
timll Convert CONFIG_DM9000_BYTE_SWAPPED et al to Kconfig 2022-12-22 10:31:47 -05:00
topic/zynq
toradex board: verdin-am62: fix check for minimum memory size 2023-09-08 10:07:11 -04:00
tplink/wdr4300 Rename CONFIG_SYS_TEXT_BASE to CONFIG_TEXT_BASE 2022-10-31 11:01:31 -04:00
tq/tqma6 global: Remove extraneous DM_ETH imply/select 2022-12-07 16:04:16 -05:00
traverse board: ten64: add missing error checks for retimer power on 2023-08-07 13:41:44 -04:00
udoo treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
vamrs/rock960_rk3399 MAINTAINERS: Fix path typos and similar 2023-07-25 12:44:47 -04:00
variscite treewide: rework linker symbol declarations in sections header 2023-08-09 09:21:42 -04:00
vocore/vocore2
vscom/baltos arm: baltos: switch to CONFIG_DM_I2C 2023-06-01 12:40:16 -04:00
wandboard wandboard: use CONFIG_IS_ENABLED(SATA) instead of ifdef CONFIG_SATA 2023-05-10 16:45:42 -04:00
warp7 warp7: Remove legacy non-DM_ETH code 2022-08-20 21:18:15 -04:00
work-microwave/work_92105 global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
xen/xenguest_arm64
xilinx arm64: xilinx: Guard distro boot variable generation 2023-09-21 13:20:11 +02:00
zyxel/nsa310s arm: kirkwood: nsa310s: Add Distro boot capability 2022-08-23 12:35:37 +02:00