[PATCH 00/10] samsung: e850-96: Enable USB host and Ethernet

Sam Protsenko semen.protsenko at linaro.org
Thu Aug 7 00:27:00 CEST 2025


The E850-96 board has a LAN9514 chip which acts as a USB hub and
Ethernet controller. It's connected to the SoC via USB lines. In order
to make this chip functional the USB controller in Exynos850 SoC has to
be configured in the host role, and the corresponding power regulator
has to be enabled as well.

This patch series enables USB host and network support on the E850-96 by
making use of the LAN9514 chip. While at it, enable all power regulators
(LDO) in the PMIC chip which can be useful in the bootloader and kernel,
including the regulator used for LAN9514.

Sam Protsenko (10):
  usb: host: dwc3-of-simple: Add exynos850 compatible
  board: samsung: e850-96: Set ethaddr
  board: samsung: e850-96: Add ACPM code
  board: samsung: e850-96: Add PMIC code
  board: samsung: e850-96: Configure PMIC regulators
  board: samsung: e850-96: Extract device info from fw loading code
  board: samsung: e850-96: Add bootdev var to choose boot device
  configs: e850-96: Disable CONFIG_DEFAULT_FDT_FILE
  configs: e850-96: Enable USB host support
  configs: e850-96: Enable Ethernet

 board/samsung/e850-96/Makefile    |   2 +-
 board/samsung/e850-96/acpm.c      | 169 ++++++++++++++++++++++++++++++
 board/samsung/e850-96/acpm.h      |  27 +++++
 board/samsung/e850-96/e850-96.c   |  97 +++++++++++++++--
 board/samsung/e850-96/e850-96.env |   2 +-
 board/samsung/e850-96/fw.c        |  45 ++++----
 board/samsung/e850-96/fw.h        |   4 +-
 board/samsung/e850-96/pmic.c      | 144 +++++++++++++++++++++++++
 board/samsung/e850-96/pmic.h      |  14 +++
 configs/e850-96_defconfig         |  10 +-
 drivers/usb/host/dwc3-of-simple.c |   1 +
 11 files changed, 482 insertions(+), 33 deletions(-)
 create mode 100644 board/samsung/e850-96/acpm.c
 create mode 100644 board/samsung/e850-96/acpm.h
 create mode 100644 board/samsung/e850-96/pmic.c
 create mode 100644 board/samsung/e850-96/pmic.h

-- 
2.39.5



More information about the U-Boot mailing list