mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 21:54:01 +00:00
bfe3c7b93b
To quote the author: I wanted to add support for ti,lp5562, and found an old submission from Doug. While trying to modify that to work in current U-Boot, I found a problem with the "move label handling to core" patches. Patch 1 is a prerequisite for the ti,lp5562 driver, which turned out to be needed by Christian as well. Patch 2 is an attempt at (quick-)fixing the mentioned "move label handling to core" problem. The real fix consists of changing remaining drivers to not bind the same driver to the top node as to the child nodes, but I can't test those other drivers. Patch 3 introduces a helper which should allow removing some boilerplate in most individual drivers, and 4,5 apply that in the gpio and pwm drivers. Converting remaining drivers is trivial, but left out for now. Finally patch 6 is the reworked lp5562 driver. While I've changed it to match existing DT bindings (with the goal of making it work with our .dts that is known to work with the linux driver), most of the logic is unchanged from Doug's original patch, so he is still listed as author. Changes in v2: Interchange order of patches 1 and 2, add a few R-bs, and try to trim down the commit message in patch 2. |
||
---|---|---|
.. | ||
adc | ||
arm | ||
ata | ||
axi | ||
bus | ||
clock | ||
cpu | ||
exynos | ||
firmware | ||
fpga | ||
fsp/fsp2/apollolake | ||
gpio | ||
gpu | ||
i2c | ||
input | ||
interrupt-controller | ||
iommu | ||
leds | ||
mailbox | ||
memory | ||
memory-controller | ||
memory-controllers | ||
mfd | ||
misc | ||
mmc | ||
mtd | ||
nand | ||
net | ||
nvmxip | ||
pci | ||
pci_endpoint | ||
phy | ||
pinctrl | ||
pmic | ||
power | ||
pwm | ||
ram | ||
reboot-mode | ||
regulator | ||
remoteproc | ||
reserved-memory | ||
reset | ||
rtc | ||
serial | ||
soc/fsl/cpm_qe/qe | ||
sound | ||
spi | ||
spmi | ||
sysinfo | ||
sysreset | ||
thermal | ||
timer | ||
tpm2 | ||
usb | ||
video | ||
w1 | ||
w1-eeprom | ||
watchdog | ||
bootcount-syscon.txt | ||
bootdev.txt | ||
bootmeth.txt | ||
bootph.yaml | ||
bootstd.txt | ||
chosen.txt | ||
config.txt | ||
device.txt | ||
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