u-boot/doc/device-tree-bindings
Caleb Connolly 64550c7f4d
pmic: qcom: dont use dev_read_addr to get USID
Linux DTs stuff a value indicating if the USID is a USID or a GSID in the
reg property, the Linux SPMI driver then reads the two address cells
separately. U-boot's dev_read_addr() doesn't know how to handle this, so
use ofnode_read_u32_index() to get just the USID.

The Qcom pmic driver doesn't have support for GSID handling, so just
ignore the second value for now.

Reviewed-by: Neil Armstrong <neil.armstrong@linaro.org>
Reviewed-by: Sumit Garg <sumit.garg@linaro.org>
Tested-by: Sumit Garg <sumit.garg@linaro.org>
Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
2024-01-16 12:26:54 +00:00
..
adc doc: stm32mp1: add page for device tree bindings 2021-08-14 20:54:41 +02:00
arm doc: binding: scmi: link to latest Linux kernel binding 2022-03-02 17:42:06 -05:00
ata
axi
bus
clock tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
cpu
exynos
firmware dt/bindings: fwu-mdata-mtd: drop changes outside FWU 2023-06-09 13:24:10 -04:00
fpga doc: Add the link for the documentation of the .its 2023-08-09 08:41:52 +02:00
fsp/fsp2/apollolake dm: doc: Update device tree binding docs for new schema 2023-02-14 09:43:27 -07:00
gpio gpio: qcom_pmic: drop gpio-count property 2024-01-16 12:26:53 +00:00
gpu
i2c dt-bindings: i2c: i2c-cdns.txt: Add description for an optional parameter, fifo-depth 2023-02-13 09:58:15 +01:00
input dt-bindings: input: adc-keys bindings documentation 2021-02-18 11:37:26 +01:00
interrupt-controller
iommu iommu: Add IOMMU uclass 2021-10-31 08:46:44 -04:00
leds led: add TI LP5562 LED driver 2023-12-13 11:35:16 -05:00
mailbox WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
memory dt/bindings: memory: Add bindings for TI GPMC driver 2022-10-26 15:21:11 -04:00
memory-controller dm: doc: Update device tree binding docs for new schema 2023-02-14 09:43:27 -07:00
memory-controllers dm: doc: Update device tree binding docs for new schema 2023-02-14 09:43:27 -07:00
mfd k210: use the board vendor name rather than the marketing name 2022-03-15 17:43:11 +08:00
misc dt-bindings: misc: Move esm-k3.txt to ti,j721e-esm.yaml 2023-11-22 13:46:33 -05:00
mmc sandbox: mmc: Support a backing file 2021-11-28 16:51:51 -07:00
mtd dt-bindings: mtd: Add ti, elm DT binding documentation 2023-01-08 10:38:50 +01:00
nand nand: Add sandbox driver 2023-11-16 12:43:49 -05:00
net dm: doc: Update device tree binding docs for new schema 2023-02-14 09:43:27 -07:00
nvmxip sandbox64: add support for NVMXIP QSPI 2023-04-27 17:01:14 -04:00
pci dm: doc: Update device tree binding docs for new schema 2023-02-14 09:43:27 -07:00
pci_endpoint
phy dt-bindings: phy-mtk-tphy: add properties for phy tuning 2024-01-11 21:19:25 -05:00
pinctrl dm: doc: Update device tree binding docs for new schema 2023-02-14 09:43:27 -07:00
pmic pmic: qcom: dont use dev_read_addr to get USID 2024-01-16 12:26:54 +00:00
power
pwm dt-bindings: pwm: pwm-at91: Add PWM bindings for A5D2 2021-10-12 15:18:39 +03:00
ram dm: doc: Update device tree binding docs for new schema 2023-02-14 09:43:27 -07:00
reboot-mode reboot-mode: read the boot mode from RTC memory 2021-07-23 10:16:39 -04:00
regulator doc: regulator: Add regulator-force-boot-off binding 2022-06-06 17:47:16 -04:00
remoteproc remoteproc: k3_system_controller: Support optional boot_notification channel 2022-02-08 09:41:26 -05:00
reserved-memory
reset doc: stm32mp1: add page for device tree bindings 2021-08-14 20:54:41 +02:00
rtc doc: device-tree-bindings: rtc: Abracon AB x80x i2c rtc 2021-01-27 17:07:48 -05:00
serial serial: msm-geni: Use upstream Linux bindings 2023-05-02 14:23:58 -04:00
soc/fsl/cpm_qe/qe net, qe: add DM support for QE UEC ethernet 2020-09-17 06:09:53 +02:00
sound sound: Add an ACPI driver for Maxim MAX98357ac 2020-07-17 14:32:24 +08:00
spi doc: bindings: soft-spi: Remove the usage of deprecated properties 2023-07-13 13:59:58 +05:30
spmi spmi: msm: fix register range names 2024-01-16 12:26:54 +00:00
sysinfo sysinfo: Add gpio-sysinfo driver 2021-05-04 07:57:18 -04:00
sysreset
thermal
timer
tpm2 WS cleanup: remove SPACE(s) followed by TAB 2021-09-30 09:08:16 -04:00
usb dt-bindings: usb: mtk-xhci: add support mt8195 2023-03-02 22:43:44 +01:00
video tree-wide: Replace http:// link with https:// link for ti.com 2023-11-10 11:01:50 -05:00
w1 WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
w1-eeprom WS cleanup: remove trailing empty lines 2021-09-30 08:08:56 -04:00
watchdog watchdog: introduce a u-boot,autostart property 2022-10-24 11:09:19 +02:00
bootcount-syscon.txt bootcount: add a new driver with syscon as backend 2021-08-22 11:04:52 +02:00
bootdev.txt bootstd: doc: Add documentation 2022-04-25 10:00:04 -04:00
bootmeth.txt bootstd: Rename distro and syslinux to extlinux 2023-05-13 09:52:32 -04:00
bootph.yaml schemas: Add schema for U-Boot driver model 'phase tags' 2023-02-14 09:42:14 -07:00
bootstd.txt bootstd: Rename distro and syslinux to extlinux 2023-05-13 09:52:32 -04:00
chosen.txt dm: doc: Update device tree binding docs for new schema 2023-02-14 09:43:27 -07:00
config.txt env: mmc: statically set the environment partition name 2023-07-14 15:21:07 -04:00
device.txt dm: doc: Update device tree binding docs for new schema 2023-02-14 09:43:27 -07:00
README
root.txt

Device Tree Bindings Staging Area
=================================

This directory contains device tree bindings for U-Boot.

These follow along with Linux kernel bindings, with a few additions. By
adding the files here, U-Boot patches can clearly show thees additions.
This makes it easier for device tree people to review these additions in
patches sent to the U-Boot mailing list.

The intent IS to commit these files to U-Boot. Hopefully at some point
the files will be stored in another repo (shared with Linux) which is
brought in as needed. Changes here are intended to mirror changes in the
Linux Documentation/devicetree/bindings/ directory.

sjg@chromium.org
17-Jan-12