[PATCH 0/9] qcom: RBx fixes and USB support
Caleb Connolly
caleb.connolly at linaro.org
Thu Apr 18 19:25:43 CEST 2024
This series is a few loosely connected patches to get the RB1 and 2
boards booting from USB with upstream U-Boot, and a few preperatory
patches for rb5.
Unfortunately the RB5 board requires a regulator on the RPMh peripheral
to be turned on for the USB VBUS rail. Support for this will be added in
future patches.
* Add a few missing compatible strings for sm6115/sm8250
* Fix the femto-v2 HS USB phy used on sm8250
* Fix USB role selection on RB2 (without breaking Linux!)
* Pick a value for CONFIG_SYS_LOAD_ADDR that won't cause a null pointer
on most boards
* Fix EFI booting by generating SMBIOS tables
---
Caleb Connolly (9):
gpio: qcom_pmic: add pm6125
gpio: qcom_pmic: add pm8150l
iommu: qcom-smmu: add qcom generic compatible
phy: qcom: snps-femto-v2: drop clocks
arm: dts: qrb4210-rb2-u-boot: add u-boot fixups
mach-snapdragon: implement ft_board_setup() for USB role selection
qcom_defconfig: enable OF_BOARD_SETUP
qcom_defconfig: define safe default SYS_LOAD_ADDR
qcom_defconfig: generate SMBIOS tables
arch/arm/dts/qrb4210-rb2-u-boot.dtsi | 6 ++++++
arch/arm/mach-snapdragon/of_fixup.c | 20 ++++++++++++++++++++
configs/qcom_defconfig | 5 +++--
drivers/gpio/qcom_pmic_gpio.c | 2 ++
drivers/iommu/qcom-hyp-smmu.c | 1 +
drivers/phy/qcom/phy-qcom-snps-femto-v2.c | 14 --------------
6 files changed, 32 insertions(+), 16 deletions(-)
---
base-commit: d5460b082cd6afd0e07c0ec0e5a82d1af8dc09f7
// Caleb (they/them)
More information about the U-Boot
mailing list