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

ARM: dts: am4372: Add "ti,am437x-ocp2scp" as compatible string for OCP2SCP

Added a new compatible string "ti,am437x-ocp2scp" for OCP2SCP module.
This is needed since except for the OCP2SCP used in AM437x, SYNC2 value
in OCP2SCP TIMING should be changed whereas the default value is sufficient
in AM437x.

Cc: Tony Lindgren <tony@atomide.com>
Signed-off-by: Kishon Vijay Abraham I <kishon@ti.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>

authored by

Kishon Vijay Abraham I and committed by
Tony Lindgren
20431db9 c517d838

+4 -3
+2 -1
Documentation/devicetree/bindings/bus/omap-ocp2scp.txt
··· 1 1 * OMAP OCP2SCP - ocp interface to scp interface 2 2 3 3 properties: 4 - - compatible : Should be "ti,omap-ocp2scp" 4 + - compatible : Should be "ti,am437x-ocp2scp" for AM437x processor 5 + Should be "ti,omap-ocp2scp" for all others 5 6 - reg : Address and length of the register set for the device 6 7 - #address-cells, #size-cells : Must be present if the device has sub-nodes 7 8 - ranges : the child address space are mapped 1:1 onto the parent address space
+2 -2
arch/arm/boot/dts/am4372.dtsi
··· 787 787 }; 788 788 789 789 ocp2scp0: ocp2scp@483a8000 { 790 - compatible = "ti,omap-ocp2scp"; 790 + compatible = "ti,am437x-ocp2scp", "ti,omap-ocp2scp"; 791 791 #address-cells = <1>; 792 792 #size-cells = <1>; 793 793 ranges; ··· 806 806 }; 807 807 808 808 ocp2scp1: ocp2scp@483e8000 { 809 - compatible = "ti,omap-ocp2scp"; 809 + compatible = "ti,am437x-ocp2scp", "ti,omap-ocp2scp"; 810 810 #address-cells = <1>; 811 811 #size-cells = <1>; 812 812 ranges;