Hi Sumit, On Mon, 18 Dec 2023 at 00:24, Sumit Garg <sumit.g...@linaro.org> wrote: > > SE HMIBSC board is based on Qcom APQ8016 SoC. One of the major
Could you please add a doc/ file for this board and explain how to build it and how to run U-Boot on it? > difference from db410c is serial port where HMIBSC board uses UART1 as > the debug console with an RS232 port, patch #1 - #3 adds corresponding > driver support. > > Patch #4 adds main HMIBSC board specific bits, features: > - Qualcomm Snapdragon 410C SoC - APQ8016 (4xCortex A53, Adreno 306) > - 2GiB RAM > - 64GiB eMMC, SD slot > - WiFi and Bluetooth > - 2x Host, 1x Device USB port > - HDMI > - Discrete TPM2 chip over SPI > > Patch #5 - #7 enables specific board features like RAUC support, > environment protection and USB networking support. > > This patch series is based on top of Qcom maintainer tree [1] + the latest > PMIC patch-set [2]. Feedback is very much welcome. > > [1] > https://source.denx.de/u-boot/custodians/u-boot-snapdragon/-/commits/u-boot-qcom-next?ref_type=heads > [2] https://patchwork.ozlabs.org/project/uboot/list/?series=385322 > > Sumit Garg (7): > clk: apq8016: Add support for UART1 clocks > serial_msm: Add support for RS232 GPIOs > serial_msm: Enable RS232 flow control > board: Add SE HMIBSC board support > hmibsc: Enable RAUC support > hmibsc: enable U-Boot Environment variables protection > hmibsc: Enable LAN75XX USB ethernet driver > > arch/arm/dts/Makefile | 1 + > arch/arm/dts/hmibsc-uboot.dtsi | 43 +++++++ > arch/arm/dts/hmibsc.dts | 188 +++++++++++++++++++++++++++++ > arch/arm/mach-snapdragon/Kconfig | 18 +++ > arch/arm/mach-snapdragon/Makefile | 1 + > board/schneider/hmibsc/Kconfig | 15 +++ > board/schneider/hmibsc/MAINTAINERS | 6 + > board/schneider/hmibsc/Makefile | 5 + > board/schneider/hmibsc/hmibsc.c | 179 +++++++++++++++++++++++++++ > board/schneider/hmibsc/hmibsc.env | 11 ++ > configs/hmibsc_defconfig | 79 ++++++++++++ > drivers/clk/qcom/clock-apq8016.c | 44 ++++++- > drivers/serial/serial_msm.c | 23 +++- > drivers/usb/host/Kconfig | 1 + > include/configs/hmibsc.h | 59 +++++++++ > 15 files changed, 665 insertions(+), 8 deletions(-) > create mode 100644 arch/arm/dts/hmibsc-uboot.dtsi > create mode 100644 arch/arm/dts/hmibsc.dts > create mode 100644 board/schneider/hmibsc/Kconfig > create mode 100644 board/schneider/hmibsc/MAINTAINERS > create mode 100644 board/schneider/hmibsc/Makefile > create mode 100644 board/schneider/hmibsc/hmibsc.c > create mode 100644 board/schneider/hmibsc/hmibsc.env > create mode 100644 configs/hmibsc_defconfig > create mode 100644 include/configs/hmibsc.h > > -- > 2.34.1 > Regards, Simon