[PATCH 0/9] board: samsung: e850-96: Enable USB
Sam Protsenko
semen.protsenko at linaro.org
Thu Jul 10 00:29:17 CEST 2025
This series enables USB and related features on the E850-96 board. For
now only USB gadget is enabled; USB host will be added later. Next
features are enabled:
- Fastboot
- DFU
- EFI Capsule Update (not really USB related, but DFU related)
All features are tested with Linux and Android partition tables, as well
as updating 'boot0' eMMC area where E850-96 firmware reside.
Sam Protsenko (9):
phy: samsung: Add Exynos USB DRD PHY driver
usb: dwc3-generic: Add Exynos850 support
board: samsung: e850-96: Setup serial# env var
board: samsung: e850-96: Add dfu_alt_info
board: samsung: e850-96: Add Android partitions
configs: e850-96: Increase malloc() pool size
configs: e850-96: Enable USB gadget and fastboot
board: samsung: e850-96: Enable EFI Capsule Update mechanism
doc: samsung: Describe flashing process for E850-96
MAINTAINERS | 1 +
board/samsung/e850-96/e850-96.c | 77 ++++++
board/samsung/e850-96/e850-96.env | 44 ++++
configs/e850-96_defconfig | 25 +-
doc/board/samsung/e850-96.rst | 85 ++++++-
drivers/phy/Kconfig | 9 +
drivers/phy/Makefile | 1 +
drivers/phy/phy-exynos-usbdrd.c | 386 ++++++++++++++++++++++++++++++
drivers/usb/dwc3/dwc3-generic.c | 1 +
include/configs/e850-96.h | 21 ++
10 files changed, 637 insertions(+), 13 deletions(-)
create mode 100644 drivers/phy/phy-exynos-usbdrd.c
--
2.39.5
More information about the U-Boot
mailing list