History

Merge tag 'devicetree-fixes-for-5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux

Pull devicetree fixes deom Rob Herring: "A handful of fixes in DT bindings for MDIO bus, Allwinner CSI, OMAP HSMMC, and Tegra124 EMC" * tag 'devicetree-fixes-for-5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux: dt-bindings: media: csi: Fix clocks description dt-bindings: media: csi: Add interconnects properties dt-bindings: net: mdio: remove compatible string from example dt-bindings: memory-controller: Update example for Tegra124 EMC dt-bindings: mmc: omap-hsmmc: Fix SDIO interrupt

Linus Torvalds committed 6 years ago

Commit fea63022 parents 591dd4c 854bdba4 files · +41 −22Browse files

Unified · Split

4 files
  1. Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml +28 −12
  2. Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-emc.yaml +12 −8
  3. Documentation/devicetree/bindings/mmc/ti-omap-hsmmc.txt +1 −1
  4. Documentation/devicetree/bindings/net/mdio.yaml +0 −1
Documentation/devicetree/bindings/media/allwinner,sun4i-a10-csi.yaml+28−12
@@ -33,24 +33,40 @@ properties: · 32 unmodified lines
33 maxItems: 133 maxItems: 1
34 34
35 clocks:35 clocks:
36 minItems: 236 oneOf:
37 maxItems: 337 - items:
38 items:38 - description: The CSI interface clock
39 - description: The CSI interface clock39 - description: The CSI DRAM clock
40 - description: The CSI ISP clock40
41 - description: The CSI DRAM clock41 - items:
42 - description: The CSI interface clock
43 - description: The CSI ISP clock
44 - description: The CSI DRAM clock
42 45
43 clock-names:46 clock-names:
44 minItems: 247 oneOf:
45 maxItems: 348 - items:
46 items:49 - const: bus
47 - const: bus50 - const: ram
48 - const: isp51
49 - const: ram52 - items:
53 - const: bus
54 - const: isp
55 - const: ram
50 56
51 resets:57 resets:
52 maxItems: 158 maxItems: 1
53 59
60 # FIXME: This should be made required eventually once every SoC will
61 # have the MBUS declared.
62 interconnects:
63 maxItems: 1
64
65 # FIXME: This should be made required eventually once every SoC will
66 # have the MBUS declared.
67 interconnect-names:
68 const: dma-mem
69
54 # See ./video-interfaces.txt for details70 # See ./video-interfaces.txt for details
55 port:71 port:
56 type: object72 type: object
Documentation/devicetree/bindings/memory-controllers/nvidia,tegra124-emc.yaml+12−8
@@ -347,6 +347,7 @@ examples: · 346 unmodified lines
347 interrupts = <GIC_SPI 77 IRQ_TYPE_LEVEL_HIGH>;347 interrupts = <GIC_SPI 77 IRQ_TYPE_LEVEL_HIGH>;
348 348
349 #iommu-cells = <1>;349 #iommu-cells = <1>;
350 #reset-cells = <1>;
350 };351 };
351 352
352 external-memory-controller@7001b000 {353 external-memory-controller@7001b000 {
@@ -363,20 +364,23 @@ examples: · 10 unmodified lines
363 timing-0 {364 timing-0 {
364 clock-frequency = <12750000>;365 clock-frequency = <12750000>;
365 366
366 nvidia,emc-zcal-cnt-long = <0x00000042>;
367 nvidia,emc-auto-cal-interval = <0x001fffff>;
368 nvidia,emc-ctt-term-ctrl = <0x00000802>;
369 nvidia,emc-cfg = <0x73240000>;
370 nvidia,emc-cfg-2 = <0x000008c5>;
371 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
372 nvidia,emc-bgbias-ctl0 = <0x00000008>;
373 nvidia,emc-auto-cal-config = <0xa1430000>;367 nvidia,emc-auto-cal-config = <0xa1430000>;
374 nvidia,emc-auto-cal-config2 = <0x00000000>;368 nvidia,emc-auto-cal-config2 = <0x00000000>;
375 nvidia,emc-auto-cal-config3 = <0x00000000>;369 nvidia,emc-auto-cal-config3 = <0x00000000>;
376 nvidia,emc-mode-reset = <0x80001221>;370 nvidia,emc-auto-cal-interval = <0x001fffff>;
371 nvidia,emc-bgbias-ctl0 = <0x00000008>;
372 nvidia,emc-cfg = <0x73240000>;
373 nvidia,emc-cfg-2 = <0x000008c5>;
374 nvidia,emc-ctt-term-ctrl = <0x00000802>;
377 nvidia,emc-mode-1 = <0x80100003>;375 nvidia,emc-mode-1 = <0x80100003>;
378 nvidia,emc-mode-2 = <0x80200008>;376 nvidia,emc-mode-2 = <0x80200008>;
379 nvidia,emc-mode-4 = <0x00000000>;377 nvidia,emc-mode-4 = <0x00000000>;
378 nvidia,emc-mode-reset = <0x80001221>;
379 nvidia,emc-mrs-wait-cnt = <0x000e000e>;
380 nvidia,emc-sel-dpd-ctrl = <0x00040128>;
381 nvidia,emc-xm2dqspadctrl2 = <0x0130b118>;
382 nvidia,emc-zcal-cnt-long = <0x00000042>;
383 nvidia,emc-zcal-interval = <0x00000000>;
380 384
381 nvidia,emc-configuration = <385 nvidia,emc-configuration = <
382 0x00000000 /* EMC_RC */386 0x00000000 /* EMC_RC */
Documentation/devicetree/bindings/mmc/ti-omap-hsmmc.txt+1−1
@@ -124,7 +124,7 @@ not every application needs SDIO irq, e.g. MMC cards. · 123 unmodified lines
124 pinctrl-1 = <&mmc1_idle>;124 pinctrl-1 = <&mmc1_idle>;
125 pinctrl-2 = <&mmc1_sleep>;125 pinctrl-2 = <&mmc1_sleep>;
126 ...126 ...
127 interrupts-extended = <&intc 64 &gpio2 28 GPIO_ACTIVE_LOW>;127 interrupts-extended = <&intc 64 &gpio2 28 IRQ_TYPE_LEVEL_LOW>;
128 };128 };
129 129
130 mmc1_idle : pinmux_cirq_pin {130 mmc1_idle : pinmux_cirq_pin {
Documentation/devicetree/bindings/net/mdio.yaml+0−1
@@ -56,7 +56,6 @@ patternProperties: · 55 unmodified lines
56examples:56examples:
57 - |57 - |
58 davinci_mdio: mdio@5c030000 {58 davinci_mdio: mdio@5c030000 {
59 compatible = "ti,davinci_mdio";
60 reg = <0x5c030000 0x1000>;59 reg = <0x5c030000 0x1000>;
61 #address-cells = <1>;60 #address-cells = <1>;
62 #size-cells = <0>;61 #size-cells = <0>;

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t