st 23. 2. 2022 v 15:36 odesÃlatel Michal Simek <michal.si...@xilinx.com> napsal: > > Hi, > > with SOM boards low level sdhci setting is not fully done. There are > additional registers which are normally programmed via psu_init() but in > this case they are not initialized. Information can be taken from DT and > via firmware interface that values can be setup and that's exactly what > this series is doing. > > Thanks, > Michal > > > Ashok Reddy Soma (4): > firmware: zynqmp: Add and update firmware enums > firmware: zynqmp: Add support for set sd config and is function > supported > lib: div64: Add support for round up of div64_u64 > mmc: zynq_sdhci: Add support for dynamic configuration > > drivers/firmware/firmware-zynqmp.c | 51 +++++++++++++++ > drivers/mmc/zynq_sdhci.c | 101 ++++++++++++++++++++++++++++- > include/linux/math64.h | 3 + > include/zynqmp_firmware.h | 29 +++++++++ > 4 files changed, 182 insertions(+), 2 deletions(-) > > -- > 2.35.1 >
Applied. M -- Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91 w: www.monstr.eu p: +42-0-721842854 Maintainer of Linux kernel - Xilinx Microblaze Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP ARM64 SoCs U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP/Versal SoCs