Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge branch 'dt/linus' into dt/next

Pull in the binding fixes so we don't have all the warnings.

+65 -70
+1 -1
Documentation/ABI/testing/sysfs-driver-bd9571mwv-regulator
··· 26 26 DDR Backup Mode must be explicitly enabled by the user, 27 27 to invoke step 1. 28 28 29 - See also Documentation/devicetree/bindings/mfd/bd9571mwv.txt. 29 + See also Documentation/devicetree/bindings/mfd/rohm,bd9571mwv.yaml. 30 30 Users: User space applications for embedded boards equipped with a 31 31 BD9571MWV PMIC.
+1 -1
Documentation/devicetree/bindings/clock/idt,versaclock5.yaml
··· 45 45 The case where SH and SP are both 1 is likely not very interesting. 46 46 47 47 maintainers: 48 - - Luca Ceresoli <luca@lucaceresoli.net> 48 + - Luca Ceresoli <luca.ceresoli@bootlin.com> 49 49 50 50 properties: 51 51 compatible:
+1 -1
Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
··· 16 16 firmware. On some SoCs, this firmware supports DFS and DVFS in addition to 17 17 Adaptive Voltage Scaling. 18 18 19 - [2] Documentation/devicetree/bindings/interrupt-controller/brcm,l2-intc.txt 19 + [2] Documentation/devicetree/bindings/interrupt-controller/brcm,l2-intc.yaml 20 20 21 21 22 22 Node brcm,avs-cpu-data-mem
+1 -6
Documentation/devicetree/bindings/display/arm,malidp.yaml
··· 71 71 - description: number of output lines for the green channel (G) 72 72 - description: number of output lines for the blue channel (B) 73 73 74 - arm,malidp-arqos-high-level: 75 - $ref: /schemas/types.yaml#/definitions/uint32 76 - description: 77 - integer describing the ARQoS levels of DP500's QoS signaling 78 - 79 74 arm,malidp-arqos-value: 80 75 $ref: /schemas/types.yaml#/definitions/uint32 81 76 description: ··· 108 113 clocks = <&oscclk2>, <&fpgaosc0>, <&fpgaosc1>, <&fpgaosc1>; 109 114 clock-names = "pxlclk", "mclk", "aclk", "pclk"; 110 115 arm,malidp-output-port-lines = /bits/ 8 <8 8 8>; 111 - arm,malidp-arqos-high-level = <0xd000d000>; 116 + arm,malidp-arqos-value = <0xd000d000>; 112 117 113 118 port { 114 119 dp0_output: endpoint {
+1 -1
Documentation/devicetree/bindings/display/msm/dpu-sc7180.yaml
··· 7 7 title: Qualcomm Display DPU dt properties for SC7180 target 8 8 9 9 maintainers: 10 - - Krishna Manikandan <mkrishn@codeaurora.org> 10 + - Krishna Manikandan <quic_mkrishn@quicinc.com> 11 11 12 12 description: | 13 13 Device tree bindings for MSM Mobile Display Subsystem(MDSS) that encapsulates
+1 -1
Documentation/devicetree/bindings/display/msm/dpu-sc7280.yaml
··· 7 7 title: Qualcomm Display DPU dt properties for SC7280 8 8 9 9 maintainers: 10 - - Krishna Manikandan <mkrishn@codeaurora.org> 10 + - Krishna Manikandan <quic_mkrishn@quicinc.com> 11 11 12 12 description: | 13 13 Device tree bindings for MSM Mobile Display Subsystem (MDSS) that encapsulates
+1 -1
Documentation/devicetree/bindings/display/msm/dpu-sdm845.yaml
··· 7 7 title: Qualcomm Display DPU dt properties for SDM845 target 8 8 9 9 maintainers: 10 - - Krishna Manikandan <mkrishn@codeaurora.org> 10 + - Krishna Manikandan <quic_mkrishn@quicinc.com> 11 11 12 12 description: | 13 13 Device tree bindings for MSM Mobile Display Subsystem(MDSS) that encapsulates
+1 -1
Documentation/devicetree/bindings/display/msm/dsi-controller-main.yaml
··· 7 7 title: Qualcomm Display DSI controller 8 8 9 9 maintainers: 10 - - Krishna Manikandan <mkrishn@codeaurora.org> 10 + - Krishna Manikandan <quic_mkrishn@quicinc.com> 11 11 12 12 allOf: 13 13 - $ref: "../dsi-controller.yaml#"
+1 -1
Documentation/devicetree/bindings/display/msm/dsi-phy-10nm.yaml
··· 7 7 title: Qualcomm Display DSI 10nm PHY 8 8 9 9 maintainers: 10 - - Krishna Manikandan <mkrishn@codeaurora.org> 10 + - Krishna Manikandan <quic_mkrishn@quicinc.com> 11 11 12 12 allOf: 13 13 - $ref: dsi-phy-common.yaml#
+1 -1
Documentation/devicetree/bindings/display/msm/dsi-phy-14nm.yaml
··· 7 7 title: Qualcomm Display DSI 14nm PHY 8 8 9 9 maintainers: 10 - - Krishna Manikandan <mkrishn@codeaurora.org> 10 + - Krishna Manikandan <quic_mkrishn@quicinc.com> 11 11 12 12 allOf: 13 13 - $ref: dsi-phy-common.yaml#
+1 -1
Documentation/devicetree/bindings/display/msm/dsi-phy-20nm.yaml
··· 7 7 title: Qualcomm Display DSI 20nm PHY 8 8 9 9 maintainers: 10 - - Krishna Manikandan <mkrishn@codeaurora.org> 10 + - Krishna Manikandan <quic_mkrishn@quicinc.com> 11 11 12 12 allOf: 13 13 - $ref: dsi-phy-common.yaml#
+1 -1
Documentation/devicetree/bindings/display/msm/dsi-phy-28nm.yaml
··· 7 7 title: Qualcomm Display DSI 28nm PHY 8 8 9 9 maintainers: 10 - - Krishna Manikandan <mkrishn@codeaurora.org> 10 + - Krishna Manikandan <quic_mkrishn@quicinc.com> 11 11 12 12 allOf: 13 13 - $ref: dsi-phy-common.yaml#
+1 -1
Documentation/devicetree/bindings/display/msm/dsi-phy-common.yaml
··· 7 7 title: Description of Qualcomm Display DSI PHY common dt properties 8 8 9 9 maintainers: 10 - - Krishna Manikandan <mkrishn@codeaurora.org> 10 + - Krishna Manikandan <quic_mkrishn@quicinc.com> 11 11 12 12 description: | 13 13 This defines the DSI PHY dt properties which are common for all
+1 -1
Documentation/devicetree/bindings/hwmon/vexpress.txt
··· 9 9 "arm,vexpress-power" 10 10 "arm,vexpress-energy" 11 11 - "arm,vexpress-sysreg,func" when controlled via vexpress-sysreg 12 - (see Documentation/devicetree/bindings/arm/vexpress-sysreg.txt 12 + (see Documentation/devicetree/bindings/arm/vexpress-config.yaml 13 13 for more details) 14 14 15 15 Optional node properties:
-3
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra186-mc.yaml
··· 150 150 description: 5 memory controller channels and 1 for stream-id registers 151 151 152 152 reg-names: 153 - maxItems: 6 154 153 items: 155 154 - const: sid 156 155 - const: broadcast ··· 169 170 description: 17 memory controller channels and 1 for stream-id registers 170 171 171 172 reg-names: 172 - minItems: 18 173 173 items: 174 174 - const: sid 175 175 - const: broadcast ··· 200 202 description: 17 memory controller channels and 1 for stream-id registers 201 203 202 204 reg-names: 203 - minItems: 18 204 205 items: 205 206 - const: sid 206 207 - const: broadcast
+1 -1
Documentation/devicetree/bindings/mfd/maxim,max77714.yaml
··· 7 7 title: MAX77714 PMIC with GPIO, RTC and watchdog from Maxim Integrated. 8 8 9 9 maintainers: 10 - - Luca Ceresoli <luca@lucaceresoli.net> 10 + - Luca Ceresoli <luca.ceresoli@bootlin.com> 11 11 12 12 description: | 13 13 MAX77714 is a Power Management IC with 4 buck regulators, 9
-1
Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.yaml
··· 145 145 items: 146 146 - description: Xenon IP registers 147 147 - description: Armada 3700 SoC PHY PAD Voltage Control register 148 - minItems: 2 149 148 150 149 marvell,pad-type: 151 150 $ref: /schemas/types.yaml#/definitions/string
-1
Documentation/devicetree/bindings/nvme/apple,nvme-ans.yaml
··· 55 55 maxItems: 1 56 56 57 57 apple,sart: 58 - maxItems: 1 59 58 $ref: /schemas/types.yaml#/definitions/phandle 60 59 description: | 61 60 Reference to the SART address filter.
+1 -1
Documentation/devicetree/bindings/phy/phy-stih407-usb.txt
··· 9 9 - resets : list of phandle and reset specifier pairs. There should be two entries, one 10 10 for the whole phy and one for the port 11 11 - reset-names : list of reset signal names. Should be "global" and "port" 12 - See: Documentation/devicetree/bindings/reset/st,sti-powerdown.txt 12 + See: Documentation/devicetree/bindings/reset/st,stih407-powerdown.yaml 13 13 See: Documentation/devicetree/bindings/reset/reset.txt 14 14 15 15 Example:
+1 -1
Documentation/devicetree/bindings/phy/qcom,qmp-usb3-dp-phy.yaml
··· 8 8 title: Qualcomm QMP USB3 DP PHY controller 9 9 10 10 maintainers: 11 - - Manu Gautam <mgautam@codeaurora.org> 11 + - Wesley Cheng <quic_wcheng@quicinc.com> 12 12 13 13 properties: 14 14 compatible:
+1 -1
Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml
··· 8 8 title: Qualcomm QUSB2 phy controller 9 9 10 10 maintainers: 11 - - Manu Gautam <mgautam@codeaurora.org> 11 + - Wesley Cheng <quic_wcheng@quicinc.com> 12 12 13 13 description: 14 14 QUSB2 controller supports LS/FS/HS usb connectivity on Qualcomm chipsets.
+1 -1
Documentation/devicetree/bindings/phy/qcom,usb-snps-femto-v2.yaml
··· 7 7 title: Qualcomm Synopsys Femto High-Speed USB PHY V2 8 8 9 9 maintainers: 10 - - Wesley Cheng <wcheng@codeaurora.org> 10 + - Wesley Cheng <quic_wcheng@quicinc.com> 11 11 12 12 description: | 13 13 Qualcomm High-Speed USB PHY
+1 -1
Documentation/devicetree/bindings/pinctrl/pinctrl-rk805.txt
··· 27 27 - pins: List of pins. Valid values of pins properties are: gpio0, gpio1. 28 28 29 29 First 2 properties must be added in the RK805 PMIC node, documented in 30 - Documentation/devicetree/bindings/mfd/rk808.txt 30 + Documentation/devicetree/bindings/mfd/rockchip,rk808.yaml 31 31 32 32 Optional properties: 33 33 -------------------
+16 -10
Documentation/devicetree/bindings/pinctrl/ralink,mt7620-pinctrl.yaml
··· 32 32 groups: 33 33 description: The pin group to select. 34 34 enum: [ 35 + # common 36 + i2c, spi, wdt, 37 + 35 38 # For MT7620 SoC 36 - ephy, i2c, mdio, nd_sd, pa, pcie, rgmii1, rgmii2, spi, spi refclk, 37 - uartf, uartlite, wdt, wled, 39 + ephy, mdio, nd_sd, pa, pcie, rgmii1, rgmii2, spi refclk, 40 + uartf, uartlite, wled, 38 41 39 42 # For MT7628 and MT7688 SoCs 40 - gpio, i2c, i2s, p0led_an, p0led_kn, p1led_an, p1led_kn, p2led_an, 43 + gpio, i2s, p0led_an, p0led_kn, p1led_an, p1led_kn, p2led_an, 41 44 p2led_kn, p3led_an, p3led_kn, p4led_an, p4led_kn, perst, pwm0, 42 - pwm1, refclk, sdmode, spi, spi cs1, spis, uart0, uart1, uart2, 43 - wdt, wled_an, wled_kn, 45 + pwm1, refclk, sdmode, spi cs1, spis, uart0, uart1, uart2, 46 + wled_an, wled_kn, 44 47 ] 45 48 46 49 function: 47 50 description: The mux function to select. 48 51 enum: [ 52 + # common 53 + gpio, i2c, refclk, spi, 54 + 49 55 # For MT7620 SoC 50 - ephy, gpio, gpio i2s, gpio uartf, i2c, i2s uartf, mdio, nand, pa, 51 - pcie refclk, pcie rst, pcm gpio, pcm i2s, pcm uartf, refclk, 52 - rgmii1, rgmii2, sd, spi, spi refclk, uartf, uartlite, wdt refclk, 56 + ephy, gpio i2s, gpio uartf, i2s uartf, mdio, nand, pa, 57 + pcie refclk, pcie rst, pcm gpio, pcm i2s, pcm uartf, 58 + rgmii1, rgmii2, sd, spi refclk, uartf, uartlite, wdt refclk, 53 59 wdt rst, wled, 54 60 55 61 # For MT7628 and MT7688 SoCs 56 - antenna, debug, gpio, i2c, i2s, jtag, p0led_an, p0led_kn, 62 + antenna, debug, i2s, jtag, p0led_an, p0led_kn, 57 63 p1led_an, p1led_kn, p2led_an, p2led_kn, p3led_an, p3led_kn, 58 64 p4led_an, p4led_kn, pcie, pcm, perst, pwm, pwm0, pwm1, pwm_uart2, 59 - refclk, rsvd, sdxc, sdxc d5 d4, sdxc d6, sdxc d7, spi, spi cs1, 65 + rsvd, sdxc, sdxc d5 d4, sdxc d6, sdxc d7, spi cs1, 60 66 spis, sw_r, uart0, uart1, uart2, utif, wdt, wled_an, wled_kn, -, 61 67 ] 62 68
+13 -16
Documentation/devicetree/bindings/pinctrl/ralink,rt305x-pinctrl.yaml
··· 33 33 groups: 34 34 description: The pin group to select. 35 35 enum: [ 36 + # common 37 + i2c, jtag, led, mdio, rgmii, spi, spi_cs1, uartf, uartlite, 38 + 36 39 # For RT3050, RT3052 and RT3350 SoCs 37 - i2c, jtag, mdio, rgmii, sdram, spi, uartf, uartlite, 40 + sdram, 38 41 39 42 # For RT3352 SoC 40 - i2c, jtag, led, lna, mdio, pa, rgmii, spi, spi_cs1, uartf, 41 - uartlite, 42 - 43 - # For RT5350 SoC 44 - i2c, jtag, led, spi, spi_cs1, uartf, uartlite, 43 + lna, pa 45 44 ] 46 45 47 46 function: 48 47 description: The mux function to select. 49 48 enum: [ 50 - # For RT3050, RT3052 and RT3350 SoCs 51 - gpio, gpio i2s, gpio uartf, i2c, i2s uartf, jtag, mdio, pcm gpio, 52 - pcm i2s, pcm uartf, rgmii, sdram, spi, uartf, uartlite, 53 - 54 - # For RT3352 SoC 55 - gpio, gpio i2s, gpio uartf, i2c, i2s uartf, jtag, led, lna, mdio, 56 - pa, pcm gpio, pcm i2s, pcm uartf, rgmii, spi, spi_cs1, uartf, 49 + # common 50 + gpio, gpio i2s, gpio uartf, i2c, i2s uartf, jtag, led, mdio, 51 + pcm gpio, pcm i2s, pcm uartf, rgmii, spi, spi_cs1, uartf, 57 52 uartlite, wdg_cs1, 58 53 59 - # For RT5350 SoC 60 - gpio, gpio i2s, gpio uartf, i2c, i2s uartf, jtag, led, pcm gpio, 61 - pcm i2s, pcm uartf, spi, spi_cs1, uartf, uartlite, wdg_cs1, 54 + # For RT3050, RT3052 and RT3350 SoCs 55 + sdram, 56 + 57 + # For RT3352 SoC 58 + lna, pa 62 59 ] 63 60 64 61 required:
+1 -1
Documentation/devicetree/bindings/power/supply/maxim,max77976.yaml
··· 7 7 title: Maxim Integrated MAX77976 Battery charger 8 8 9 9 maintainers: 10 - - Luca Ceresoli <luca@lucaceresoli.net> 10 + - Luca Ceresoli <luca.ceresoli@bootlin.com> 11 11 12 12 description: | 13 13 The Maxim MAX77976 is a 19Vin / 5.5A, 1-Cell Li+ battery charger
+1 -1
Documentation/devicetree/bindings/regulator/qcom,usb-vbus-regulator.yaml
··· 7 7 title: The Qualcomm PMIC VBUS output regulator driver 8 8 9 9 maintainers: 10 - - Wesley Cheng <wcheng@codeaurora.org> 10 + - Wesley Cheng <quic_wcheng@quicinc.com> 11 11 12 12 description: | 13 13 This regulator driver controls the VBUS output by the Qualcomm PMIC. This
+1 -1
Documentation/devicetree/bindings/regulator/vexpress.txt
··· 4 4 Requires node properties: 5 5 - "compatible" value: "arm,vexpress-volt" 6 6 - "arm,vexpress-sysreg,func" when controlled via vexpress-sysreg 7 - (see Documentation/devicetree/bindings/arm/vexpress-sysreg.txt 7 + (see Documentation/devicetree/bindings/arm/vexpress-config.yaml 8 8 for more details) 9 9 10 10 Required regulator properties:
+1 -1
Documentation/devicetree/bindings/usb/dwc3-st.txt
··· 13 13 - resets : list of phandle and reset specifier pairs. There should be two entries, one 14 14 for the powerdown and softreset lines of the usb3 IP 15 15 - reset-names : list of reset signal names. Names should be "powerdown" and "softreset" 16 - See: Documentation/devicetree/bindings/reset/st,sti-powerdown.txt 16 + See: Documentation/devicetree/bindings/reset/st,stih407-powerdown.yaml 17 17 See: Documentation/devicetree/bindings/reset/reset.txt 18 18 19 19 - #address-cells, #size-cells : should be '1' if the device has sub-nodes
+1 -1
Documentation/devicetree/bindings/usb/ehci-st.txt
··· 17 17 - resets : phandle + reset specifier pairs to the powerdown and softreset lines 18 18 of the USB IP 19 19 - reset-names : should be "power" and "softreset" 20 - See: Documentation/devicetree/bindings/reset/st,sti-powerdown.txt 20 + See: Documentation/devicetree/bindings/reset/st,stih407-powerdown.yaml 21 21 See: Documentation/devicetree/bindings/reset/reset.txt 22 22 23 23 Example:
+1 -1
Documentation/devicetree/bindings/usb/ohci-st.txt
··· 15 15 16 16 - resets : phandle to the powerdown and reset controller for the USB IP 17 17 - reset-names : should be "power" and "softreset". 18 - See: Documentation/devicetree/bindings/reset/st,sti-powerdown.txt 18 + See: Documentation/devicetree/bindings/reset/st,stih407-powerdown.yaml 19 19 See: Documentation/devicetree/bindings/reset/reset.txt 20 20 21 21 Example:
+1 -1
Documentation/devicetree/bindings/usb/qcom,dwc3.yaml
··· 7 7 title: Qualcomm SuperSpeed DWC3 USB SoC controller 8 8 9 9 maintainers: 10 - - Manu Gautam <mgautam@codeaurora.org> 10 + - Wesley Cheng <quic_wcheng@quicinc.com> 11 11 12 12 properties: 13 13 compatible:
+3
Documentation/devicetree/bindings/vendor-prefixes.yaml
··· 145 145 description: ASRock Inc. 146 146 "^asus,.*": 147 147 description: AsusTek Computer Inc. 148 + "^atheros,.*": 149 + description: Qualcomm Atheros, Inc. (deprecated, use qca) 150 + deprecated: true 148 151 "^atlas,.*": 149 152 description: Atlas Scientific LLC 150 153 "^atmel,.*":
-1
Documentation/devicetree/bindings/watchdog/allwinner,sun4i-a10-wdt.yaml
··· 64 64 then: 65 65 properties: 66 66 clocks: 67 - minItems: 2 68 67 items: 69 68 - description: High-frequency oscillator input, divided internally 70 69 - description: Low-frequency oscillator input
+6 -6
MAINTAINERS
··· 1507 1507 ARM HDLCD DRM DRIVER 1508 1508 M: Liviu Dudau <liviu.dudau@arm.com> 1509 1509 S: Supported 1510 - F: Documentation/devicetree/bindings/display/arm,hdlcd.txt 1510 + F: Documentation/devicetree/bindings/display/arm,hdlcd.yaml 1511 1511 F: drivers/gpu/drm/arm/hdlcd_* 1512 1512 1513 1513 ARM INTEGRATOR, VERSATILE AND REALVIEW SUPPORT ··· 1542 1542 L: Mali DP Maintainers <malidp@foss.arm.com> 1543 1543 S: Supported 1544 1544 T: git git://anongit.freedesktop.org/drm/drm-misc 1545 - F: Documentation/devicetree/bindings/display/arm,komeda.txt 1545 + F: Documentation/devicetree/bindings/display/arm,komeda.yaml 1546 1546 F: Documentation/gpu/komeda-kms.rst 1547 1547 F: drivers/gpu/drm/arm/display/include/ 1548 1548 F: drivers/gpu/drm/arm/display/komeda/ ··· 1564 1564 L: Mali DP Maintainers <malidp@foss.arm.com> 1565 1565 S: Supported 1566 1566 T: git git://anongit.freedesktop.org/drm/drm-misc 1567 - F: Documentation/devicetree/bindings/display/arm,malidp.txt 1567 + F: Documentation/devicetree/bindings/display/arm,malidp.yaml 1568 1568 F: Documentation/gpu/afbc.rst 1569 1569 F: drivers/gpu/drm/arm/ 1570 1570 ··· 2009 2009 S: Maintained 2010 2010 T: git git://github.com/ulli-kroll/linux.git 2011 2011 F: Documentation/devicetree/bindings/arm/gemini.yaml 2012 - F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt 2012 + F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.yaml 2013 2013 F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt 2014 2014 F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.yaml 2015 2015 F: arch/arm/boot/dts/gemini* ··· 6078 6078 L: linux-media@vger.kernel.org 6079 6079 S: Maintained 6080 6080 T: git git://linuxtv.org/media_tree.git 6081 - F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.txt 6081 + F: Documentation/devicetree/bindings/media/i2c/dongwoon,dw9807-vcm.yaml 6082 6082 F: drivers/media/i2c/dw9807-vcm.c 6083 6083 6084 6084 DOUBLETALK DRIVER ··· 19220 19220 SYNOPSYS AXS10x RESET CONTROLLER DRIVER 19221 19221 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com> 19222 19222 S: Supported 19223 - F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt 19223 + F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.yaml 19224 19224 F: drivers/reset/reset-axs10x.c 19225 19225 19226 19226 SYNOPSYS CREG GPIO DRIVER