[PULL] u-boot-usb/master

Marek Vasut
2024-10-17T03:13:47Z

The following changes since commit 608a31bdec6284ad6f821226e4c62c9cd3052874:

Merge patch series "Introduce the lwIP network stack" (2024-10-16 11:11:57 -0600)

are available in the Git repository at:

git://source.denx.de/u-boot-usb.git master

for you to fetch changes up to 6852a2c82e695c418c744b0fcb4298bc0e759842:

MAINTAINERS: add TCPM section (2024-10-17 03:12:47 +0200)

----------------------------------------------------------------
Sebastian Reichel (6):
usb: tcpm: add core framework
usb: tcpm: fusb302: add driver
board: rock5b-rk3588: enable USB-C in operating system
rockchip: rk3588-rock-5b: Add USB-C controller to u-boot.dtsi
rockchip: rock5b-rk3588: Enable USB-C PD support
MAINTAINERS: add TCPM section

MAINTAINERS | 9 +
Makefile | 1 +
arch/arm/dts/rk3588-rock-5b-u-boot.dtsi | 28 +
board/radxa/rock5b-rk3588/Makefile | 6 +
board/radxa/rock5b-rk3588/rock5b-rk3588.c | 16 +
cmd/Kconfig | 7 +
cmd/Makefile | 1 +
cmd/tcpm.c | 136 ++
configs/rock5b-rk3588_defconfig | 4 +
doc/usage/cmd/tcpm.rst | 66 +
doc/usage/index.rst | 1 +
drivers/usb/Kconfig | 2 +
drivers/usb/tcpm/Kconfig | 16 +
drivers/usb/tcpm/Makefile | 4 +
drivers/usb/tcpm/fusb302.c | 1323 +++++++++++++++++
drivers/usb/tcpm/fusb302_reg.h | 177 +++
drivers/usb/tcpm/tcpm-internal.h | 173 +++
drivers/usb/tcpm/tcpm-uclass.c | 149 ++
drivers/usb/tcpm/tcpm.c | 2288 +++++++++++++++++++++++++++++
include/dm/uclass-id.h | 1 +
include/usb/pd.h | 516 +++++++
include/usb/tcpm.h | 99 ++
22 files changed, 5023 insertions(+)
create mode 100644 board/radxa/rock5b-rk3588/Makefile
create mode 100644 board/radxa/rock5b-rk3588/rock5b-rk3588.c
create mode 100644 cmd/tcpm.c
create mode 100644 doc/usage/cmd/tcpm.rst
create mode 100644 drivers/usb/tcpm/Kconfig
create mode 100644 drivers/usb/tcpm/Makefile
create mode 100644 drivers/usb/tcpm/fusb302.c
create mode 100644 drivers/usb/tcpm/fusb302_reg.h
create mode 100644 drivers/usb/tcpm/tcpm-internal.h
create mode 100644 drivers/usb/tcpm/tcpm-uclass.c
create mode 100644 drivers/usb/tcpm/tcpm.c
create mode 100644 include/usb/pd.h
create mode 100644 include/usb/tcpm.h