linux-gpio.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
  • * [PATCH 14/19] pinctrl: st: Remove obsolete platforms from pinctrl-st dt doc
           [not found] <1473859677-9231-1-git-send-email-peter.griffin@linaro.org>
           [not found] ` <1473859677-9231-1-git-send-email-peter.griffin-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
    @ 2016-09-14 13:27 ` Peter Griffin
           [not found]   ` <1473859677-9231-15-git-send-email-peter.griffin-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
      1 sibling, 1 reply; 4+ messages in thread
    From: Peter Griffin @ 2016-09-14 13:27 UTC (permalink / raw)
      To: linux-arm-kernel, linux-kernel, kernel, patrice.chotard,
    	devicetree
      Cc: peter.griffin, lee.jones, linus.walleij, robh+dt, linux-gpio
    
    STiH415/6 SoC support is being removed from the kernel.
    This patch updates the ST pinctrl dt doc and removes
    references to these obsolete platforms. It also updates
    the dt example to the currently supported STiH407
    platform.
    
    Signed-off-by: Peter Griffin <peter.griffin@linaro.org>
    Cc: <linus.walleij@linaro.org>
    Cc: <robh+dt@kernel.org>
    Cc: <linux-gpio@vger.kernel.org>
    ---
     .../devicetree/bindings/pinctrl/pinctrl-st.txt     | 33 +++++++++++-----------
     1 file changed, 16 insertions(+), 17 deletions(-)
    
    diff --git a/Documentation/devicetree/bindings/pinctrl/pinctrl-st.txt b/Documentation/devicetree/bindings/pinctrl/pinctrl-st.txt
    index 26bcb18..78160cc 100644
    --- a/Documentation/devicetree/bindings/pinctrl/pinctrl-st.txt
    +++ b/Documentation/devicetree/bindings/pinctrl/pinctrl-st.txt
    @@ -30,8 +30,7 @@ Second type has a dedicated interrupt per gpio bank.
     
     Pin controller node:
     Required properties:
    -- compatible	: should be "st,<SOC>-<pio-block>-pinctrl"
    -	like st,stih415-sbc-pinctrl, st,stih415-front-pinctrl and so on.
    +- compatible	: should be "st,stih407-<pio-block>-pinctrl"
     - st,syscfg		: Should be a phandle of the syscfg node.
     - st,retime-pin-mask	: Should be mask to specify which pins can be retimed.
     	If the property is not present, it is assumed that all the pins in the
    @@ -76,23 +75,23 @@ include/dt-bindings/interrupt-controller/irq.h
     
     Example:
     	pin-controller-sbc {
    -		#address-cells	= <1>;
    -		#size-cells	= <1>;
    -		compatible	= "st,stih415-sbc-pinctrl";
    -		st,syscfg	= <&syscfg_sbc>;
    -		reg 		= <0xfe61f080 0x4>;
    -		reg-names	= "irqmux";
    -		interrupts 	= <GIC_SPI 180 IRQ_TYPE_LEVEL_HIGH>;
    -		interrupt-names	= "irqmux";
    -		ranges 		= <0 0xfe610000 0x5000>;
    -
    -		PIO0: gpio@fe610000 {
    +		#address-cells = <1>;
    +		#size-cells = <1>;
    +		compatible = "st,stih407-sbc-pinctrl";
    +		st,syscfg = <&syscfg_sbc>;
    +		reg = <0x0961f080 0x4>;
    +		reg-names = "irqmux";
    +		interrupts = <GIC_SPI 188 IRQ_TYPE_NONE>;
    +		interrupt-names = "irqmux";
    +		ranges = <0 0x09610000 0x6000>;
    +
    +		pio0: gpio@09610000 {
     			gpio-controller;
    -			#gpio-cells	= <1>;
    +			#gpio-cells = <1>;
     			interrupt-controller;
     			#interrupt-cells = <2>;
    -			reg		= <0 0x100>;
    -			st,bank-name	= "PIO0";
    +			reg = <0x0 0x100>;
    +			st,bank-name = "PIO0";
     		};
     		...
     		pin-functions nodes follow...
    @@ -162,7 +161,7 @@ pin-controller {
     
     sdhci0:sdhci@fe810000{
     	...
    -	interrupt-parent = <&PIO3>;
    +	interrupt-parent = <&pio3>;
     	#interrupt-cells = <2>;
     	interrupts = <3 IRQ_TYPE_LEVEL_HIGH>; /* Interrupt line via PIO3-3 */
     	interrupt-names = "card-detect";
    -- 
    1.9.1
    
    
    ^ permalink raw reply related	[flat|nested] 4+ messages in thread

  • end of thread, other threads:[~2016-09-15 12:37 UTC | newest]
    
    Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <1473859677-9231-1-git-send-email-peter.griffin@linaro.org>
         [not found] ` <1473859677-9231-1-git-send-email-peter.griffin-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
    2016-09-14 13:27   ` [PATCH 13/19] pinctrl: st: Remove STiH415/6 SoC pinctrl driver support Peter Griffin
         [not found]     ` <1473859677-9231-14-git-send-email-peter.griffin-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
    2016-09-15 12:33       ` Linus Walleij
    2016-09-14 13:27 ` [PATCH 14/19] pinctrl: st: Remove obsolete platforms from pinctrl-st dt doc Peter Griffin
         [not found]   ` <1473859677-9231-15-git-send-email-peter.griffin-QSEj5FYQhm4dnm+yROfE0A@public.gmane.org>
    2016-09-15 12:37     ` Linus Walleij
    

    This is a public inbox, see mirroring instructions
    for how to clone and mirror all data and code used for this inbox;
    as well as URLs for NNTP newsgroup(s).