Re: [PATCH 2/5] mmc: zynq-sdhci: refactor tapdelay settings

2024-03-22 Thread Steffen Dirkwinkel
at 09:52 +, Abbarapu, Venkatesh wrote: > Hi Steffen, > For mini u-boot cases ZYNQMP_FIRMWARE config is disabled as there > won't be any ATF(TF-A) present. > > Thanks > Venkatesh > > > -Original Message- > > From: Steffen Dirkwinkel > > Se

Re: [PATCH 2/5] mmc: zynq-sdhci: refactor tapdelay settings

2024-03-14 Thread Steffen Dirkwinkel
amp;clk_xin &clk_xin>; + power-domains = <&zynqmp_firmware PD_SD_0>; }; }; }; Thanks, Steffen > > Regards, > Love Kumar > > On 23/02/24 7:36 pm, Steffen Dirkwinkel wrote: > > From: Steffen Dirkwinkel > >

[PATCH 3/5] mmc: zynq_sdhci: disable ITAPDLYENA for zero itap_delay

2024-02-23 Thread Steffen Dirkwinkel
From: Steffen Dirkwinkel This ports a change from arm-trusted-firmware: commit: fe1fa205fca4d1dd4a1b1755942956dbca65d573 in arm-trusted-firmware (https://github.com/ARM-software/arm-trusted-firmware/commit/fe1fa205fca4d1dd4a1b1755942956dbca65d573) The OTAPDLYENA change from there will be in

[PATCH 2/5] mmc: zynq-sdhci: refactor tapdelay settings

2024-02-23 Thread Steffen Dirkwinkel
From: Steffen Dirkwinkel Previously we were setting in tapdelay for SD1 every time even if SD0 was requested. The SD tapdelay settings are shifted by 16 bits between SD0 and SD1. We can use that to make our tapdelay setup simpler. This is also how it currently works in arm-trusted-firmware

[PATCH 1/5] configs: zynqmp: don't remove power-domains for spl device tree

2024-02-23 Thread Steffen Dirkwinkel
From: Steffen Dirkwinkel These are used during sdhci initialization as functions are called with node_id even if we're not talking to the firmware. Signed-off-by: Steffen Dirkwinkel --- configs/xilinx_zynqmp_virt_defconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --

[PATCH 5/5] zynqmp: boot without delay in psu_uboot_init

2024-02-23 Thread Steffen Dirkwinkel
From: Steffen Dirkwinkel This seems to have been required for sd init. I don't need it anymore with correct tapdelay / dll reset handling, but can't be sure this works on all platforms. Signed-off-by: Steffen Dirkwinkel --- board/xilinx/zynqmp/zynqmp.c | 3 --- 1 file changed, 3

[PATCH 4/5] mmc: zynq_sdhci: disable OTAPDLYENA

2024-02-23 Thread Steffen Dirkwinkel
From: Steffen Dirkwinkel This ports a change from arm-trusted-firmware: commit: fe1fa205fca4d1dd4a1b1755942956dbca65d573 in arm-trusted-firmware (https://github.com/ARM-software/arm-trusted-firmware/commit/fe1fa205fca4d1dd4a1b1755942956dbca65d573) The ITAPDLYENA change is in another commit. We

Re: [PATCH 4/5] xilinx: zynqmp: add Beckhoff CX8200

2023-09-01 Thread Steffen Dirkwinkel
Am 01.09.23 um 13:16 schrieb Michal Simek: On 9/1/23 11:00, Steffen Dirkwinkel wrote: Am 01.09.23 um 09:36 schrieb Michal Simek: On 8/30/23 16:03, Steffen Dirkwinkel wrote: From: Steffen Dirkwinkel This adds support for the Beckhoff CX8200 series of industrial embedded PCs. There

Re: [PATCH 4/5] xilinx: zynqmp: add Beckhoff CX8200

2023-09-01 Thread Steffen Dirkwinkel
Am 01.09.23 um 09:36 schrieb Michal Simek: On 8/30/23 16:03, Steffen Dirkwinkel wrote: From: Steffen Dirkwinkel This adds support for the Beckhoff CX8200 series of industrial embedded PCs. There is some information about the device and features here: https://www.beckhoff.com/en-en

Re: [PATCH 1/5] drivers: rtc: add rv3032 driver

2023-08-30 Thread Steffen Dirkwinkel
Hi, > On 30. Aug 2023, at 21:43, Alexandre Belloni > wrote: > > Hello, > > On 30/08/2023 16:03:30+0200, Steffen Dirkwinkel wrote: >> From: Steffen Dirkwinkel >> >> Based on linux driver, with these differences: >> - no support for trickle charger >

[PATCH 4/5] xilinx: zynqmp: add Beckhoff CX8200

2023-08-30 Thread Steffen Dirkwinkel
From: Steffen Dirkwinkel This adds support for the Beckhoff CX8200 series of industrial embedded PCs. There is some information about the device and features here: https://www.beckhoff.com/en-en/products/ipc/embedded-pcs/cx8200-arm-cortex-a53/ Currently supported/tested: - Boot from microSD

[PATCH 5/5] xilinx: zynqmp: beckhoff cx8200: setup inner cache broadcasting

2023-08-30 Thread Steffen Dirkwinkel
From: Steffen Dirkwinkel We need it for coherent access between pl and ps. >From xilinx documentation: https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18842098/Zynq+UltraScale+MPSoC+Cache+Coherency Inner Cache Broadcasting Linux sets up the MMU for cacheable memory to be inner sharea

[PATCH 3/5] xilinx: zynqmp: move fdt_addr so we can use devices with less memory

2023-08-30 Thread Steffen Dirkwinkel
From: Steffen Dirkwinkel With the current config we'd put the fdt outside of memory. Signed-off-by: Steffen Dirkwinkel --- include/configs/xilinx_zynqmp.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/configs/xilinx_zynqmp.h b/include/configs/xilinx_zyn

[PATCH 1/5] drivers: rtc: add rv3032 driver

2023-08-30 Thread Steffen Dirkwinkel
From: Steffen Dirkwinkel Based on linux driver, with these differences: - no support for trickle charger - no support for hwmon - no support for battery backed memory - dm_i2c instead of regmap - different tm_year and tm_mon read/write access the user eeprom. The read and write functions access

[PATCH 2/5] drivers/usb/dwc3: zynqmp: only free reset gpio if we have one

2023-08-30 Thread Steffen Dirkwinkel
From: Steffen Dirkwinkel This gpio is optional so undonditionally freeing it will crash. Signed-off-by: Steffen Dirkwinkel --- drivers/usb/dwc3/dwc3-generic.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/drivers/usb/dwc3/dwc3-generic.c b/drivers/usb/dwc3/dwc3

[PATCH 0/5] board: xilinx: zyqmp: add Beckhoff CX8200

2023-08-30 Thread Steffen Dirkwinkel
From: Steffen Dirkwinkel This adds support for the Beckhoff CX8200 series of industrial embedded PCs. There is some information about the device and features here: https://www.beckhoff.com/en-en/products/ipc/embedded-pcs/cx8200-arm-cortex-a53/ We also add the rtc rv3032 driver from linux, as

Re: [PATCH 3/4] mtd/fpga: add fpga directory to mtd (with Cyclone 10)

2023-02-23 Thread Steffen Dirkwinkel
> On 23. Feb 2023, at 09:28, Ulf Samuelsson wrote: > > CAUTION: External Email!! > > > > On 2023-02-22 20:51, Steffen Dirkwinkel wrote: >> Hi! >> On Tue, 2023-02-21 at 11:58 +0100, Ulf Samuelsson wrote: >>> CAUTION: External Email!! >>> Hi G

Re: [PATCH 3/4] mtd/fpga: add fpga directory to mtd (with Cyclone 10)

2023-02-22 Thread Steffen Dirkwinkel
ween the two. Something like the "altr,fpga-passive-serial" in arch/arm/boot/dts/imx6q-evi.dts in the kernel would match the usecase. We wouldn't be opposed to changing the dt and also just repaired our CI for these devices and can test changes quickly. Best Regards Steffen Dirkwinkel

Re: [PATCH 2/2] video: make BPP and ANSI configs optional

2019-12-09 Thread Steffen Dirkwinkel
all -776.0 bss -8.0 text -768.0 > > > > Also adjust defconfigs of DM_VIDEO enabled boards to select > > actually used BPP values. > > Forgot to CC board maintainers. Maybe you could review or test these > two patches [1],[2] on your board to confirm that these do