Age | Commit message (Collapse) | Author | Files | Lines |
|
Signed-off-by: Charles Keepax <[email protected]>
[robh: Drop ref from *-supply]
Signed-off-by: Rob Herring <[email protected]>
|
|
Signed-off-by: Charles Keepax <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Acked-by: Chanwoo Choi <[email protected]>
Signed-off-by: Charles Keepax <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Signed-off-by: Charles Keepax <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert UniPhier watchdog timer binding to DT schema format.
Cc: Keiji Hayashibara <[email protected]>
Signed-off-by: Kunihiko Hayashi <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
The code is using of_dev_lookup() rather than of_devname_lookup().
Signed-off-by: Qi Zheng <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
The problem in this code is that if kobject_add() fails, then it should
call of_node_put(np) to drop the reference count. I've actually moved
the of_node_get(np) later in the function to avoid needing to do clean
up.
Fixes: 5b2c2f5a0ea3 ("of: overlay: add missing of_node_get() in __of_attach_node_sysfs")
Signed-off-by: Dan Carpenter <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Signed-off-by: Charles Keepax <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Signed-off-by: Charles Keepax <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Signed-off-by: Charles Keepax <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Signed-off-by: Charles Keepax <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Signed-off-by: Charles Keepax <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
RZ/G1H (R8A7742) watchdog implementation is compatible with R-Car Gen2,
therefore add relevant documentation.
Signed-off-by: Lad Prabhakar <[email protected]>
Reviewed-by: Marian-Cristian Rotariu <[email protected]>
Reviewed-by: Wolfram Sang <[email protected]>
Reviewed-by: Geert Uytterhoeven <[email protected]>
Reviewed-by: Guenter Roeck <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Add the "awinic" vendor prefix for Shanghai Awinic Technology Co., Ltd.
Website: https://www.awinic.com/
Reviewed-by: Rob Herring <[email protected]>
Signed-off-by: Nikita Travkin <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the i.MX6UL clock binding to DT schema format using json-schema.
Signed-off-by: Anson Huang <[email protected]>
Acked-by: Stephen Boyd <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the i.MX6SLL clock binding to DT schema format using json-schema.
Signed-off-by: Anson Huang <[email protected]>
Acked-by: Stephen Boyd <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the i.MX6SL clock binding to DT schema format using json-schema.
Signed-off-by: Anson Huang <[email protected]>
Acked-by: Stephen Boyd <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the i.MX6SX clock binding to DT schema format using json-schema.
Signed-off-by: Anson Huang <[email protected]>
Acked-by: Stephen Boyd <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the i.MX6Q clock binding to DT schema format using json-schema.
Signed-off-by: Anson Huang <[email protected]>
Acked-by: Stephen Boyd <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Add compatible for SC7180 in usb dwc3 bindings.
Signed-off-by: Sandeep Maheswaram <[email protected]>
Reviewed-by: Douglas Anderson <[email protected]>
Acked-by: Rob Herring <[email protected]>
Reviewed-by: Stephen Boyd <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert USB DWC3 bindings to DT schema format using json-schema.
Signed-off-by: Sandeep Maheswaram <[email protected]>
[robh: fixup example warnings]
Signed-off-by: Rob Herring <[email protected]>
|
|
Introduce boolean property st,non-secure-otp for OTP data located
in a factory programmed area that only secure firmware can access
by default and that shall be reachable from the non-secure world.
This change also allows additional properties for NVMEM nodes that
were forbidden prior this change.
Signed-off-by: Etienne Carriere <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
"258" is an odd power-of-two ;-)
Obviously this is a typo, and the intended value is "256".
Fixes: 7f3bf4203774013b ("dt-bindings: at24: convert the binding document to yaml")
Signed-off-by: Geert Uytterhoeven <[email protected]>
Reviewed-by: Bartosz Golaszewski <[email protected]>
Reviewed-by: Wolfram Sang <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Currently, there are some descriptions of function not
consistent with function name, fixing them will make
the code more readable.
Signed-off-by: chenqiwu <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
This is a trivial patch to fix node id to match the reg in example.
Signed-off-by: Kangmin Park <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the Qualcomm Atheros AR9330 High-Speed UART
Device Tree binding documentation to json-schema.
Signed-off-by: Oleksij Rempel <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
A OHCI/EHCI controller could be behind an IOMMU, in which case an iommus
property assigns the stream ID for this device.
Allow that property in the DT bindings to fix a complaint about the Arm Juno
board's DTS file.
Signed-off-by: Andre Przywara <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Add the boolean dma-coherent property to the list of allowed properties,
since some boards (Arm Juno) integrate the GPU this way.
Signed-off-by: Andre Przywara <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
The arm,gic-400 compatible is probably the best matching string for the
GIC in most modern SoCs, but was only introduced later into the kernel.
For historic reasons and to keep compatibility, some SoC DTs were thus
using a combination of this name and one of the older strings, which
currently the binding denies.
Add a stanza to the DT binding to allow "arm,gic-400", followed by
either "arm,cortex-a15-gic" or "arm,cortex-a7-gic". This fixes binding
compliance for quite some SoC .dtsi files in the kernel tree.
Signed-off-by: Andre Przywara <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the Renesas Interrupt Controller (INTC) for external pins Device
Tree binding documentation to json-schema.
Signed-off-by: Yoshihiro Kaneko <[email protected]>
Co-developed-by: Geert Uytterhoeven <[email protected]>
Signed-off-by: Geert Uytterhoeven <[email protected]>
[robh: drop allOf]
Signed-off-by: Rob Herring <[email protected]>
|
|
The examples template is a 'simple-bus' with a size of 1 cell for
had between 2 and 4 cells which really only errors on I2C or SPI type
devices with a single cell.
The easiest fix in most cases is to change the 'reg' property to for 1 cell
address and size. In some cases with child devices having 2 cells, that
doesn't make sense so a bus node is needed.
Acked-by: Stephen Boyd <[email protected]> # clk
Reviewed-by: Geert Uytterhoeven <[email protected]>
Acked-by: Geert Uytterhoeven <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
The ti,j721e-ufs schema is missing an 'additionalProperties: false'. Add
that and and the missing assigned-clock properties.
Acked-by: Vignesh Raghavendra <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
The ti,j721e-ufs schema and example have a couple of problems related to
address properties. First, the default #size-cells and #address-cells
are 1 for examples, so they need to be overriden with a bus node.
Second, address translation for the child ufs node is broken because
'ranges', '#address-cells', and '#size-cells' are missing from the
schema.
Acked-by: Vignesh Raghavendra <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
The 'ibm,usb-ehci-440epx' compatible has a 2nd 'reg' region, but the
schema says there is only 1 region. Fix this.
Cc: [email protected]
Acked-by: Greg Kroah-Hartman <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
The 'reg' description and example have a 2nd register region for memory
mapped flash, but the schema says there is only 1 region. Fix this.
Cc: Palmer Dabbelt <[email protected]>
Cc: [email protected]
Cc: [email protected]
Acked-by: Mark Brown <[email protected]>
Acked-by: Paul Walmsley <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
RZ/G1H (R8A7742) SoC also has the R-Car gen2 compatible HSCIF ports,
so document the SoC specific bindings.
Signed-off-by: Lad Prabhakar <[email protected]>
Reviewed-by: Marian-Cristian Rotariu <[email protected]>
Reviewed-by: Geert Uytterhoeven <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
RZ/G1H (R8A7742) SoC also has the R-Car gen2 compatible SCIFB ports,
so document the SoC specific bindings.
Signed-off-by: Lad Prabhakar <[email protected]>
Reviewed-by: Marian-Cristian Rotariu <[email protected]>
Reviewed-by: Geert Uytterhoeven <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
RZ/G1H (R8A7742) SoC also has the R-Car gen2 compatible SCIF ports,
so document the SoC specific bindings.
Signed-off-by: Lad Prabhakar <[email protected]>
Reviewed-by: Marian-Cristian Rotariu <[email protected]>
Reviewed-by: Geert Uytterhoeven <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Document SoC specific bindings for RZ/G1H (r8a7742) SoC.
Signed-off-by: Lad Prabhakar <[email protected]>
Reviewed-by: Marian-Cristian Rotariu <[email protected]>
Reviewed-by: Geert Uytterhoeven <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Add "BAIKAL ELECTRONICS, JSC" to the list of devicetree vendor prefixes
as "baikal".
Website: http://www.baikalelectronics.com
Signed-off-by: Serge Semin <[email protected]>
Cc: Alexey Malahov <[email protected]>
Cc: Thomas Bogendoerfer <[email protected]>
Cc: Paul Burton <[email protected]>
Cc: Ralf Baechle <[email protected]>
Cc: Arnd Bergmann <[email protected]>
Cc: [email protected]
Cc: [email protected]
Acked-by: Sam Ravnborg <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Vaisala Oyj is a company based in Finland and also has subsidiaries in other
countries. Vaisala develops, manufactures and markets innovative products and
services for environmental and industrial measurement.
https://www.vaisala.com/
Signed-off-by: Vesa Jääskeläinen <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
List U-Boot project in vendor prefixes.
For more information take a look at:
https://en.wikipedia.org/wiki/Das_U-Boot
Source code is available here:
https://gitlab.denx.de/u-boot/u-boot
Signed-off-by: Michal Simek <[email protected]>
Reviewed-by: Linus Walleij <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the UniPhier thermal monitor binding to DT schema format.
Signed-off-by: Kunihiko Hayashi <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the UniPhier USB3-PHY controller for SS/HS to DT schema format.
Signed-off-by: Kunihiko Hayashi <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the UniPhier USB2-PHY conroller to DT schema format.
Signed-off-by: Kunihiko Hayashi <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the UniPhier PCIe-PHY controller to DT schema format.
Signed-off-by: Kunihiko Hayashi <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the Renesas OS Timer (OSTM) Device Tree binding documentation to
json-schema.
Document missing properties.
Signed-off-by: Geert Uytterhoeven <[email protected]>
Reviewed-by: Niklas Söderlund <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the Renesas Watchdog Timer (WDT) Controller Device Tree binding
documentation to json-schema.
Add missing "renesas,r8a77980-wdt" compatible value.
Document missing properties.
Update the example to match reality.
Signed-off-by: Geert Uytterhoeven <[email protected]>
Reviewed-by: Niklas Söderlund <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the Renesas General-Purpose Input/Output Ports (GPIO) Device
Tree binding documentation to json-schema.
Drop the deprecated "renesas,gpio-rcar" compatible value.
Document missing properties.
Drop the first example, as it doesn't add much value.
Signed-off-by: Geert Uytterhoeven <[email protected]>
Reviewed-by: Niklas Söderlund <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|
|
Convert the ingenic,uart.txt to a new ingenic,uart.yaml file.
A few things were changed in the process:
- the dmas and dma-names properties are now required.
- the ingenic,jz4770-uart and ingenic,jz4775-uart compatible strings now
require the ingenic,jz4760-uart string to be used as fallback, since
the hardware is compatible.
- the ingenic,jz4725b-uart compatible string was added, with a fallback
to ingenic,jz4740-uart.
Signed-off-by: Paul Cercueil <[email protected]>
Signed-off-by: Rob Herring <[email protected]>
|