[PATCH v1 1/1] board: zynqmp: zynqmp-sm-k26-revA: release DP from reset

2024-12-18 Thread Neal Frager
/u-boot/commit/8b81010a2fe385524b58bea9116f1b6954c3d2bd Signed-off-by: Neal Frager --- board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/board/xilinx/zynqmp/zynqmp-sm-k26-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-sm

[PATCH v3 1/1] arm64: zynqmp: Enable usb3 for k24 som

2024-06-04 Thread Neal Frager
configures mio76 and mio77 as gpio pins which are used as reset gpio pins on the kd240 starter kit. Signed-off-by: Neal Frager --- V1->V2: - rebased patch to latest u-boot master branch - improved git commit message V2->V3: - removed unnecessary serdes initialization from patch --- .../zynqmp/

[PATCH v2 1/1] arm64: zynqmp: Enable usb3 for k24 som

2023-12-14 Thread Neal Frager
interface connected over the usb3 to sd card bridge. Signed-off-by: Neal Frager --- V1->V2: - rebased patch to latest u-boot master branch - improved git commit message --- .../zynqmp/zynqmp-sm-k24-revA/psu_init_gpl.c | 283 +- 1 file changed, 270 insertions(+), 13 deleti

[PATCH v2 1/1] arm64: zynqmp: Add output-enable pins to SOMs

2023-12-13 Thread Neal Frager
. It means SDs, USBs, ethernet, etc. are not working properly. In past it was fixed through calling tristate configuration via bootcmd: usb_init=mw 0xFF180208 2020 kv260_gem3=mw 0xFF18020C 0xFC0 && gpio toggle gpio@ff0a38 && \ gpio toggle gpio@ff0a38 Signed-off-by: Neal Fr

[PATCH v1 1/1] arm64: zynqmp: Fix k24 psu_init_gpl.c clocking

2023-12-13 Thread Neal Frager
-by: Neal Frager --- .../zynqmp/zynqmp-sm-k24-revA/psu_init_gpl.c | 266 +- 1 file changed, 200 insertions(+), 66 deletions(-) diff --git a/board/xilinx/zynqmp/zynqmp-sm-k24-revA/psu_init_gpl.c b/board/xilinx/zynqmp/zynqmp-sm-k24-revA/psu_init_gpl.c index 45102302dc..4c904c6c81

[PATCH v1 1/1] arm64: zynqmp: Add output-enable pins to SOMs

2023-12-09 Thread Neal Frager
. It means SDs, USBs, ethernet, etc. are not working properly. In past it was fixed through calling tristate configuration via bootcmd: usb_init=mw 0xFF180208 2020 kv260_gem3=mw 0xFF18020C 0xFC0 && gpio toggle gpio@ff0a38 && \ gpio toggle gpio@ff0a38 Signed-off-by: Neal F

[PATCH v1 1/1] arch/arm/dts/zynqmp-sck-kr-g-revB.dts: add output-enable pins

2023-08-29 Thread Neal Frager
SPL. This causes u-boot to fail to detect the SD card interface. Signed-off-by: Neal Frager --- arch/arm/dts/zynqmp-sck-kr-g-revB.dts | 6 ++ 1 file changed, 6 insertions(+) diff --git a/arch/arm/dts/zynqmp-sck-kr-g-revB.dts b/arch/arm/dts/zynqmp-sck-kr-g-revB.dts index 1ebbe683f3

[PATCH v1 1/1] drivers/mtd/spi/spi-nor-ids.c: add mx25u25635f support

2023-08-21 Thread Neal Frager
This patch adds support for the MX25U25635F QSPI Flash Memory. Signed-off-by: Neal Frager --- drivers/mtd/spi/spi-nor-ids.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/mtd/spi/spi-nor-ids.c b/drivers/mtd/spi/spi-nor-ids.c index d0b49c4cf6..7534af684e 100644 --- a/drivers/mtd/spi

[PATCH v1 1/1] arch: arm: zynqmp: mp.c: tcminit halt both cores in split mode

2023-03-23 Thread Neal Frager
The "zynqmp tcminit split" command should halt both cores and not just RPU1 when configuring the TCM memory for split mode. Signed-off-by: Neal Frager --- arch/arm/mach-zynqmp/mp.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/arm/mach-zynqmp/mp.c b/arch/arm/mach-zynqmp/

[PATCH v1 1/1] fpga: zynqmppl: fix fpga loads command for unencrypted use case

2023-02-14 Thread Neal Frager
instead. Thus, matching the fpga load functionality. Signed-off-by: Neal Frager --- drivers/fpga/zynqmppl.c | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/drivers/fpga/zynqmppl.c b/drivers/fpga/zynqmppl.c index 6b394869db..718c04b22c 100644 --- a/drivers/fpga

[PATCH v2 1/1] arm64: versal: enable OF_SEPARATE

2023-01-03 Thread Neal Frager
Enable CONFIG_OF_SEPARATE, so that the u-boot.dtb is built by default for versal devices. Signed-off-by: Neal Frager --- V1->V2: - Corrected commit message to use OF_SEPARATE in caps --- configs/xilinx_versal_virt_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/conf

[PATCH v1 1/1] arm64: versal: enable config_of_separate

2022-12-23 Thread Neal Frager
Enable CONFIG_OF_SEPARATE, so that the u-boot.dtb is built by default for versal devices. Signed-off-by: Neal Frager --- configs/xilinx_versal_virt_defconfig | 1 + 1 file changed, 1 insertion(+) diff --git a/configs/xilinx_versal_virt_defconfig b/configs/xilinx_versal_virt_defconfig index

[PATCH v1 1/1] makefile: add multi_dtb_fit dep

2022-12-21 Thread Neal Frager
-boot.itb. Signed-off-by: Neal Frager --- Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile b/Makefile index b96e2ffa15..682a5d94fd 100644 --- a/Makefile +++ b/Makefile @@ -1425,6 +1425,7 @@ MKIMAGEFLAGS_u-boot.itb += -B 0x8 ifdef U_BOOT_ITS u-boot.itb: u-boot-nodtb.bin