[PATCH 0/7] Add SE HMBSC board support
Simon Glass
sjg at chromium.org
Mon Dec 18 16:01:47 CET 2023
Hi Sumit,
On Mon, 18 Dec 2023 at 00:24, Sumit Garg <sumit.garg at 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
More information about the U-Boot
mailing list