aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-06-01dt-bindings: mailbox: Convert imx mu to json-schemaAnson Huang2-58/+91
Convert the i.MX MU binding to DT schema format using json-schema Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-06-01dt-bindings: power: Convert imx gpcv2 to json-schemaAnson Huang2-77/+108
Convert the i.MX GPCv2 binding to DT schema format using json-schema Example is updated based on latest DT file and consumer's example is removed since it is NOT that useful. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-06-01dt-bindings: power: Convert imx gpc to json-schemaAnson Huang2-91/+124
Convert the i.MX GPC binding to DT schema format using json-schema >From latest reference manual, there is actually ONLY 1 interrupt for GPC, so the additional GPC interrupt is removed. Consumer's example is also removed since it is NOT that useful. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-29dt-bindings: Merge gpio-usb-b-connector with usb-connectorThierry Reding2-34/+35
The binding for usb-connector is a superset of gpio-usb-b-connector. One major difference is that gpio-usb-b-connector requires at least one of the vbus-gpios and id-gpios properties to be specified. Merge the two bindings by adding the compatible string combination for the GPIO USB-B variant and an extra conditional for the required properties list to the usb-connector.yaml file. Signed-off-by: Thierry Reding <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-29dt-bindings: timer: renesas: cmt: Convert to json-schemaGeert Uytterhoeven2-110/+182
Convert the Renesas Compare Match Timer (CMT) Device Tree binding documentation to json-schema. Document missing properties. Update the example to match reality. Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Geert Uytterhoeven <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-29dt-bindings: clock: Convert i.MX8QXP LPCG to json-schemaAnson Huang2-51/+73
Convert the i.MX8QXP LPCG binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> [robh: add additionalProperties] Signed-off-by: Rob Herring <[email protected]>
2020-05-29dt-bindings: timer: Convert i.MX GPT to json-schemaAnson Huang2-45/+72
Convert the i.MX GPT binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-29dt-bindings: thermal: rcar-thermal: Add device tree support for r8a7742Lad Prabhakar1-0/+1
Add thermal sensor support for r8a7742 SoC. The Renesas RZ/G1H (r8a7742) thermal sensor module is identical to the R-Car Gen2 family. No driver change is needed due to the fallback compatible value "renesas,rcar-gen2-thermal". 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]>
2020-05-29dt-bindings: serial: Add binding for UART pin swapAkash Asthana1-0/+8
Add documentation to support RX-TX & CTS-RTS GPIO pin swap in HW. Signed-off-by: Akash Asthana <[email protected]> Reviewed-by: Stephen Boyd <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-29dt-bindings: geni-se: Add interconnect binding for GENI QUPAkash Asthana1-0/+17
Add documentation for the interconnect and interconnect-names properties for the GENI QUP. Signed-off-by: Akash Asthana <[email protected]> Reviewed-by: Stephen Boyd <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-29dt-bindings: geni-se: Convert QUP geni-se bindings to YAMLAkash Asthana2-94/+208
Convert QUP geni-se bindings to DT schema format using json-schema. Signed-off-by: Akash Asthana <[email protected]> Reviewed-by: Rob Herring <[email protected]> Reviewed-by: Stephen Boyd <[email protected]> [robh: Fix up example warnings] Signed-off-by: Rob Herring <[email protected]>
2020-05-29dt-bindings: vendor-prefixes: Add Silex Insight vendor prefixOlivier Sobrie1-0/+2
Silex Insight is a microelectronic company whose headquarter is located in Belgium. Web site of the company: https://www.silexinsight.com/ Signed-off-by: Olivier Sobrie <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-29dt-bindings: input: touchscreen: edt-ft5x06: change reg propertyJohan Jonker1-1/+1
A test with the command below gives this error: arch/arm/boot/dts/rk3188-bqedison2qc.dt.yaml: touchscreen@3e: reg:0:0: 56 was expected The touchscreen chip on 'rk3188-bqedison2qc' and other BQ models was shipped with different addresses then the binding currently allows. Change the reg property that any address will pass. make ARCH=arm dtbs_check DT_SCHEMA_FILES=Documentation/devicetree/bindings/input/touchscreen/ edt-ft5x06.yaml Signed-off-by: Johan Jonker <[email protected]> Acked-by: Heiko Stuebner <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-29dt-bindings: usb: qcom,dwc3: Introduce interconnect properties for Qualcomm ↵Sandeep Maheswaram1-0/+8
DWC3 driver Add documentation for the interconnects and interconnect-names properties for USB. Reviewed-by: Stephen Boyd <[email protected]> Reviewed-by: Rob Herring <[email protected]> Signed-off-by: Sandeep Maheswaram <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: timer: renesas: mtu2: Convert to json-schemaGeert Uytterhoeven2-42/+76
Convert the Renesas Multi-Function Timer Pulse Unit 2 (MTU2) Device Tree binding documentation to json-schema. Add missing properties. Update the example to match reality. Signed-off-by: Geert Uytterhoeven <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28of/fdt: Remove redundant kbasename function callQi Zheng1-4/+0
For version 1 to 3 of the device tree, this is the node full path as a zero terminated string, starting with "/". The following equation will not hold, since the node name has been processed in the fdt_get_name(). *pathp == '/' For version 16 and later, this is the node unit name only (or an empty string for the root node). So the above equation will still not hold. So the kbasename() is redundant, just remove it. Signed-off-by: Qi Zheng <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: clock: Convert i.MX1 clock to json-schemaAnson Huang2-26/+51
Convert the i.MX1 clock binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: clock: Convert i.MX21 clock to json-schemaAnson Huang2-27/+51
Convert the i.MX21 clock binding to DT schema format using json-schema, can NOT find any CCM interrupt info from reference manual and DT file, so interrupts property is removed from original binding doc. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: clock: Convert i.MX25 clock to json-schemaAnson Huang2-160/+186
Convert the i.MX25 clock binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: clock: Convert i.MX27 clock to json-schemaAnson Huang2-27/+55
Convert the i.MX27 clock binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: clock: Convert i.MX23 clock to json-schemaAnson Huang2-70/+92
Convert the i.MX23 clock binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: clock: Convert i.MX28 clock to json-schemaAnson Huang2-93/+115
Convert the i.MX28 clock binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: clock: Convert i.MX31 clock to json-schemaAnson Huang2-90/+120
Convert the i.MX31 clock binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: clock: Convert i.MX35 clock to json-schemaAnson Huang2-114/+139
Convert the i.MX35 clock binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: clock: Convert i.MX5 clock to json-schemaAnson Huang2-28/+65
Convert the i.MX5 clock binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: iio: imu: bmi160: convert format to yaml, add maintainerJonathan Albrieux2-37/+75
Converts documentation from txt format to yaml. Signed-off-by: Jonathan Albrieux <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: usb: usb-xhci: Document r8a7742 supportLad Prabhakar1-0/+1
Document r8a7742 xhci support. The driver will use the fallback compatible string "renesas,rcar-gen2-xhci", therefore no driver change is needed. 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]>
2020-05-28dt-bindings: usb: renesas,usbhs: Add support for r8a7742Lad Prabhakar1-0/+1
Document support 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]>
2020-05-28dt-bindings: PCI: pci-rcar-gen2: Add device tree support for r8a7742Lad Prabhakar1-1/+2
Add internal PCI bridge support for r8a7742 SoC. The Renesas RZ/G1H (R8A7742) internal PCI bridge is identical to the R-Car Gen2 family. 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]>
2020-05-28dt-bindings: phy: rcar-gen2: Add r8a7742 supportLad Prabhakar1-1/+2
Add USB PHY support for r8a7742 SoC. Renesas RZ/G1H (R8A7742) USB PHY is identical to the R-Car Gen2 family. 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]>
2020-05-28dt-bindings: dma: uart: mtk: fix exampleMatthias Brugger1-1/+2
The binding example is missing the fallback compatible. This is needed as the driver only matches against mt6577. Signed-off-by: Matthias Brugger <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: usb: Convert ehci-mv to json-schemaLubomir Rintel2-23/+62
A straightforward conversion of the ehci-mv binding to DT schema format using json-schema. Signed-off-by: Lubomir Rintel <[email protected]> [robh: add unevaluatedProperties] Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: spi: Convert spi-pxa2xx to json-schemaLubomir Rintel2-27/+58
A straightforward conversion of the the spi-pxa2xx binding to DT schema format using json-schema. Signed-off-by: Lubomir Rintel <[email protected]> [robh: add unevaluatedProperties] Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: media: Convert marvell,mmp2-ccic to json-schemaLubomir Rintel2-50/+99
Convert the marvell,mmp2-ccic binding to DT schema format using json-schema. While at that this drops the "func" and "phy" clocks. The driver consumes clocks with those names, but it's not clear what are they for and they are not used in DT systems. "phy" is probably a clock for the sensor and it would belong in the sensor node. Signed-off-by: Lubomir Rintel <[email protected]> [robh: add additionalProperties] Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: thermal: Convert i.MX to json-schemaAnson Huang2-61/+102
Convert the i.MX thermal binding to DT schema format using json-schema Signed-off-by: Anson Huang <[email protected]> Reviewed-by: Dong Aisheng <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: mtd: Convert ingenic,jz4780-nand.txt to YAMLPaul Cercueil2-92/+132
Convert the ingenic,jz4780-nand.txt doc file to ingenic,nand.yaml. Signed-off-by: Paul Cercueil <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: memory: Convert ingenic,jz4780-nemc.txt to YAMLPaul Cercueil2-76/+126
Convert the ingenic,jz4780-nemc.txt doc file to ingenic,nemc.yaml. The ingenic,jz4725b-nemc compatible string was added in the process, with a fallback to ingenic,jz4740-nemc. Signed-off-by: Paul Cercueil <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: gpio: Convert mxs to json-schemaAnson Huang2-88/+136
Convert the MXS GPIO binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: serial: Add renesas,em-uart bindingsGeert Uytterhoeven1-0/+49
Document Device Tree bindings for the Renesas EMMA Mobile UART Interface. Signed-off-by: Geert Uytterhoeven <[email protected]> Reviewed-by: Niklas Söderlund <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: memory-controllers: renesas,dbsc: Convert to json-schemaGeert Uytterhoeven2-44/+56
Convert the Renesas DDR Bus Controller Device Tree binding documentation to json-schema. Drop referrals to driver behavior. Make power-domains required, as it is present for all current users. Update the example to match reality. Signed-off-by: Geert Uytterhoeven <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: interrupt-controller: arm,gic: Document resets propertyGeert Uytterhoeven1-0/+3
A generic GIC block embedded in an SoC may be connected to an on-SoC reset controller. Hence allow the DTS writer to describe this relation, by documenting the optional presence of a "reset" property. This gets rid of "make dtbs_check" warnings like: arch/arm/boot/dts/r8a7791-porter.dt.yaml: interrupt-controller@f1001000: 'resets' does not match any of the regexes: '^v2m@[0-9a-f]+$', 'pinctrl-[0-9]+' Signed-off-by: Geert Uytterhoeven <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28ASoC: fsi: Add missing properties to DT bindingsGeert Uytterhoeven1-6/+23
make dtbs_check: arch/arm/boot/dts/r8a7740-armadillo800eva.dt.yaml: sound@fe1f0000: '#sound-dai-cells', 'clocks', 'power-domains' do not match any of the regexes: 'pinctrl-[0-9]+' Fix this by documenting the missing properties. Update the example to match reality. While at it, improve the document title, and comment the various compatible values with the corresponding SoC names. Fixes: 2f52475bac7e1572 ("ASoC: fsi: switch to yaml base Documentation") Signed-off-by: Geert Uytterhoeven <[email protected]> Acked-by: Mark Brown <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: rtc: rtc-sh: Add missing power-domains propertyGeert Uytterhoeven1-0/+5
make dtbs_check: arch/arm/boot/dts/r7s72100-rskrza1.dt.yaml: rtc@fcff1000: 'power-domains' does not match any of the regexes: 'pinctrl-[0-9]+' Fix this by documenting the missing power-domains property. Update the example to match reality. Fixes: 7ae8b2f5dfb357f0 ("dt-bindings: rtc: rtc-sh: convert bindings to json-schema") Signed-off-by: Geert Uytterhoeven <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: media: Add missing clock domain descriptionGeert Uytterhoeven1-0/+11
make dtbs_check: arch/arm/boot/dts/r7s72100-genmai.dt.yaml: camera@e8210000: 'clocks', 'power-domains' do not match any of the regexes: 'pinctrl-[0-9]+' Fix this by documenting the missing properties. Update the example to match reality. Fixes: 58361eaa11d561f3 ("dt-bindings: media: renesas,ceu: Convert to yaml") Signed-off-by: Geert Uytterhoeven <[email protected]> Acked-by: Jacopo Mondi <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: timer: Convert i.MX SYSCTR to json-schemaAnson Huang2-25/+54
Convert the i.MX SYSCTR binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> Reviewed-by: Dong Aisheng <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: timer: Convert i.MX TPM to json-schemaAnson Huang2-28/+61
Convert the i.MX TPM binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> Reviewed-by: Dong Aisheng <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: vendor-prefixes: Add MikroTikJonathan McDowell1-0/+2
MikroTik (SIA Mikrotīkls) is a Latvian company who develop routers and wireless ISP systems. Signed-off-by: Jonathan McDowell <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: clock: Convert i.MX7D clock to json-schemaAnson Huang2-13/+65
Convert the i.MX7D clock binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: interrupt-controller: Convert imx irqsteer to json-schemaAnson Huang2-35/+89
Convert the i.MX IRQSTEER binding to DT schema format using json-schema. Signed-off-by: Anson Huang <[email protected]> Reviewed-by: Dong Aisheng <[email protected]> Signed-off-by: Rob Herring <[email protected]>
2020-05-28dt-bindings: gpio: renesas, rcar-gpio: Add r8a7742 (RZ/G1H) supportLad Prabhakar1-0/+1
Renesas RZ/G1H (R8A7742) SoC GPIO blocks are identical to the R-Car Gen2 family. Add support for its GPIO controllers. Signed-off-by: Lad Prabhakar <[email protected]> Reviewed-by: Marian-Cristian Rotariu <[email protected]> Reviewed-by: Geert Uytterhoeven <[email protected]> Acked-by: Rob Herring <[email protected]> Signed-off-by: Rob Herring <[email protected]>