u-boot/board/xilinx
Michal Simek 8174cd2116 xilinx: common: Add support for partial string match in board_fit_config_name_match()
Board name in FIT image can use U-Boot regular expressions SLRE to instruct
U-Boot to handle all revisions for certain board.
For example when name (description property) is saying "zynqmp-zcu104-revA"
only description with this name is selected.
When zynqmp-zcu104.* is described then all board revisions will be handled
by this fragment.
Xilinx normally have some board revisions which are SW compatible to each
other. That's why make sense to define board name with revisions first
follow by generic description with '.*' at the end like this:

config_1 {
        description = "zynqmp-zcu104-rev[AB]";
        fdt = "zynqmp-zcu104-revA";
};
config_2 {
        description = "zynqmp-zcu104.*";
        fdt = "zynqmp-zcu104-revC";
};

Signed-off-by: Michal Simek <michal.simek@amd.com>
Link: https://lore.kernel.org/r/d67683a3c5d0435a5070e622f7a9a38e19c64cf5.1672994329.git.michal.simek@amd.com
2023-01-18 12:17:47 +01:00
..
bootscripts xilinx: Add sd boot command script for reference 2019-10-08 09:11:13 +02:00
common xilinx: common: Add support for partial string match in board_fit_config_name_match() 2023-01-18 12:17:47 +01:00
microblaze-generic arm64: xilinx: Move board_get_usable_ram_top() to common location 2022-09-13 11:32:48 +02:00
versal arm64: xilinx: Move board_get_usable_ram_top() to common location 2022-09-13 11:32:48 +02:00
versal-net xilinx: versal-net: Add support for timer and start it 2023-01-16 15:34:37 +01:00
zynq global: Move remaining CONFIG_SYS_SDRAM_* to CFG_SYS_SDRAM_* 2022-12-05 16:06:07 -05:00
zynqmp arm64: zynqmp: remove Avnet UltraZed-EV Starter Kit 2023-01-11 10:43:39 +01:00
zynqmp_r5 .mailmap: Start to use new amd.com email address 2022-04-19 14:51:11 -04:00
Kconfig xilinx: Remove unused ZYNQ_MAC_IN_EEPROM/ZYNQ_GEM_I2C_MAC_OFFSET entries 2022-12-05 08:55:55 +01:00