From mboxrd@z Thu Jan 1 00:00:00 1970 From: laurent.pinchart@ideasonboard.com (Laurent Pinchart) Date: Mon, 09 Nov 2015 16:16:45 +0200 Subject: [PATCH 2/2] ARM: shmobile: gose: Configure PFC in DT In-Reply-To: <1447032799-13155-3-git-send-email-horms+renesas@verge.net.au> References: <1447032799-13155-1-git-send-email-horms+renesas@verge.net.au> <1447032799-13155-3-git-send-email-horms+renesas@verge.net.au> Message-ID: <9791748.jMTWEhtVrm@avalon> To: linux-arm-kernel@lists.infradead.org List-Id: linux-arm-kernel.lists.infradead.org Hi Simon, On Monday 09 November 2015 10:33:19 Simon Horman wrote: > Configure PFC for the already enabled scif and ethernet devices > in the device tree for the gose board. > > Based on similar work for the koelsch board by Laurent Pinchart and > Sergei Shtylyov. I can't really comment on the patch due to lack of a schematics for the Goose board, but it looks good to me in principle. Acked-by: Laurent Pinchart > Cc: Laurent Pinchart > Cc: Sergei Shtylyov > Signed-off-by: Simon Horman > --- > arch/arm/boot/dts/r8a7793-gose.dts | 31 +++++++++++++++++++++++++++++++ > 1 file changed, 31 insertions(+) > > diff --git a/arch/arm/boot/dts/r8a7793-gose.dts > b/arch/arm/boot/dts/r8a7793-gose.dts index 96443ec5f6ab..1575ef759047 > 100644 > --- a/arch/arm/boot/dts/r8a7793-gose.dts > +++ b/arch/arm/boot/dts/r8a7793-gose.dts > @@ -37,7 +37,32 @@ > clock-frequency = <20000000>; > }; > > +&pfc { > + scif0_pins: serial0 { > + renesas,groups = "scif0_data_d"; > + renesas,function = "scif0"; > + }; > + > + scif1_pins: serial1 { > + renesas,groups = "scif1_data_d"; > + renesas,function = "scif1"; > + }; > + > + ether_pins: ether { > + renesas,groups = "eth_link", "eth_mdio", "eth_rmii"; > + renesas,function = "eth"; > + }; > + > + phy1_pins: phy1 { > + renesas,groups = "intc_irq0"; > + renesas,function = "intc"; > + }; > +}; > + > ðer { > + pinctrl-0 = <ðer_pins &phy1_pins>; > + pinctrl-names = "default"; > + > phy-handle = <&phy1>; > renesas,ether-link-active-low; > status = "okay"; > @@ -55,9 +80,15 @@ > }; > > &scif0 { > + pinctrl-0 = <&scif0_pins>; > + pinctrl-names = "default"; > + > status = "okay"; > }; > > &scif1 { > + pinctrl-0 = <&scif1_pins>; > + pinctrl-names = "default"; > + > status = "okay"; > }; -- Regards, Laurent Pinchart