devicetree.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
  • * [PATCH 03/17] dt-bindings: Add PLX Technology RPS IRQ Controller bindings
           [not found] <1457005210-18485-1-git-send-email-narmstrong@baylibre.com>
           [not found] ` <1457005210-18485-1-git-send-email-narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
    @ 2016-03-03 11:39 ` Neil Armstrong
      2016-03-03 14:53   ` Andrew Lunn
      2016-03-03 11:39 ` [PATCH 05/17] dt-bindings: Add PLX Technology RPS Timer bindings Neil Armstrong
                       ` (7 subsequent siblings)
      9 siblings, 1 reply; 49+ messages in thread
    From: Neil Armstrong @ 2016-03-03 11:39 UTC (permalink / raw)
      To: linux-kernel, linux-arm-kernel, devicetree; +Cc: Neil Armstrong
    
    Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
    ---
     .../bindings/interrupt-controller/plxtech,rps-irq.txt   | 17 +++++++++++++++++
     1 file changed, 17 insertions(+)
     create mode 100644 Documentation/devicetree/bindings/interrupt-controller/plxtech,rps-irq.txt
    
    diff --git a/Documentation/devicetree/bindings/interrupt-controller/plxtech,rps-irq.txt b/Documentation/devicetree/bindings/interrupt-controller/plxtech,rps-irq.txt
    new file mode 100644
    index 0000000..db117a0
    --- /dev/null
    +++ b/Documentation/devicetree/bindings/interrupt-controller/plxtech,rps-irq.txt
    @@ -0,0 +1,17 @@
    +PLX Technology OXNAS SoCs Family RPS Interrupt Controller
    +=========================================================
    +
    +Required properties:
    +- compatible: Should be "plxtech,nas782x-rps"
    +- reg : Specifies base physical address and size of the registers.
    +- interrupt-controller : Identifies the node as an interrupt controller
    +- #interrupt-cells : Should be 1
    +
    +example:
    +
    +intc: interrupt-controller@0 {
    +	compatible = "plxtech,nas782x-rps";
    +	interrupt-controller;
    +	reg = <0 0x200>;
    +	#interrupt-cells = <1>;
    +};
    -- 
    1.9.1
    
    ^ permalink raw reply related	[flat|nested] 49+ messages in thread
  • * [PATCH 05/17] dt-bindings: Add PLX Technology RPS Timer bindings
           [not found] <1457005210-18485-1-git-send-email-narmstrong@baylibre.com>
           [not found] ` <1457005210-18485-1-git-send-email-narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
      2016-03-03 11:39 ` [PATCH 03/17] dt-bindings: Add PLX Technology RPS IRQ Controller bindings Neil Armstrong
    @ 2016-03-03 11:39 ` Neil Armstrong
      2016-03-03 11:40 ` [PATCH 07/17] dt-bindings: Add PLX Technology Reset Controller bindings Neil Armstrong
                       ` (6 subsequent siblings)
      9 siblings, 0 replies; 49+ messages in thread
    From: Neil Armstrong @ 2016-03-03 11:39 UTC (permalink / raw)
      To: linux-kernel, linux-arm-kernel, devicetree; +Cc: Neil Armstrong
    
    Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
    ---
     .../devicetree/bindings/timer/plxtech,rps-timer.txt     | 17 +++++++++++++++++
     1 file changed, 17 insertions(+)
     create mode 100644 Documentation/devicetree/bindings/timer/plxtech,rps-timer.txt
    
    diff --git a/Documentation/devicetree/bindings/timer/plxtech,rps-timer.txt b/Documentation/devicetree/bindings/timer/plxtech,rps-timer.txt
    new file mode 100644
    index 0000000..bc7cb33
    --- /dev/null
    +++ b/Documentation/devicetree/bindings/timer/plxtech,rps-timer.txt
    @@ -0,0 +1,17 @@
    +PLX Technology OXNAS SoCs Family RPS Timer
    +==========================================
    +
    +Required properties:
    +- compatible: Should be "plxtech,nas782x-rps-timer"
    +- reg : Specifies base physical address and size of the registers.
    +- interrupts : The interrupt of the first timer
    +- clocks : The phandle of the timer clock source
    +
    +example:
    +
    +timer0: timer@200 {
    +	compatible = "plxtech,nas782x-rps-timer";
    +	reg = <0x200 0x40>;
    +	clocks = <&rpsclk>;
    +	interrupts = <4 5>;
    +};
    -- 
    1.9.1
    
    ^ permalink raw reply related	[flat|nested] 49+ messages in thread
  • * [PATCH 07/17] dt-bindings: Add PLX Technology Reset Controller bindings
           [not found] <1457005210-18485-1-git-send-email-narmstrong@baylibre.com>
                       ` (2 preceding siblings ...)
      2016-03-03 11:39 ` [PATCH 05/17] dt-bindings: Add PLX Technology RPS Timer bindings Neil Armstrong
    @ 2016-03-03 11:40 ` Neil Armstrong
      2016-03-03 14:21   ` Philipp Zabel
      2016-03-03 11:40 ` [PATCH 09/17] dt-bindings: Add PLX Technology OXNAS Standard Clocks bindings Neil Armstrong
                       ` (5 subsequent siblings)
      9 siblings, 1 reply; 49+ messages in thread
    From: Neil Armstrong @ 2016-03-03 11:40 UTC (permalink / raw)
      To: linux-kernel, linux-arm-kernel, devicetree; +Cc: Neil Armstrong
    
    Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
    ---
     .../devicetree/bindings/reset/plxtech,reset.txt    | 25 ++++++++++++++++++++++
     1 file changed, 25 insertions(+)
     create mode 100644 Documentation/devicetree/bindings/reset/plxtech,reset.txt
    
    diff --git a/Documentation/devicetree/bindings/reset/plxtech,reset.txt b/Documentation/devicetree/bindings/reset/plxtech,reset.txt
    new file mode 100644
    index 0000000..e99648d
    --- /dev/null
    +++ b/Documentation/devicetree/bindings/reset/plxtech,reset.txt
    @@ -0,0 +1,25 @@
    +PLX Technology OXNAS SoC Family RESET Controller
    +================================================
    +
    +Please also refer to reset.txt in this directory for common reset
    +controller binding usage.
    +
    +Required properties:
    +- compatible: Should be "plxtech,nas782x-reset"
    +- #reset-cells: 1, see below
    +
    +Parent node should have the following properties :
    +- compatible: Should be "plxtech,ox810se-sys-ctrl", "syscon", "simple-mfd"
    +
    +example:
    +
    +sys: sys-ctrl@000000 {
    +	compatible = "plxtech,ox810se-sys-ctrl", "syscon", "simple-mfd";
    +	reg = <0x000000 0x100000>;
    +
    +	reset: reset-controller {
    +		compatible = "plxtech,nas782x-reset";
    +		#reset-cells = <1>;
    +
    +	};
    +};
    -- 
    1.9.1
    
    ^ permalink raw reply related	[flat|nested] 49+ messages in thread
  • * [PATCH 09/17] dt-bindings: Add PLX Technology OXNAS Standard Clocks bindings
           [not found] <1457005210-18485-1-git-send-email-narmstrong@baylibre.com>
                       ` (3 preceding siblings ...)
      2016-03-03 11:40 ` [PATCH 07/17] dt-bindings: Add PLX Technology Reset Controller bindings Neil Armstrong
    @ 2016-03-03 11:40 ` Neil Armstrong
      2016-03-03 11:40 ` [PATCH 11/17] dt-bindings: Add PLX Technology OXNAS pinctrl and gpio bindings Neil Armstrong
                       ` (4 subsequent siblings)
      9 siblings, 0 replies; 49+ messages in thread
    From: Neil Armstrong @ 2016-03-03 11:40 UTC (permalink / raw)
      To: linux-kernel, linux-arm-kernel, devicetree; +Cc: Neil Armstrong
    
    Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
    ---
     .../devicetree/bindings/clock/plxtech,stdclk.txt   | 24 ++++++++++++++++++++++
     1 file changed, 24 insertions(+)
     create mode 100644 Documentation/devicetree/bindings/clock/plxtech,stdclk.txt
    
    diff --git a/Documentation/devicetree/bindings/clock/plxtech,stdclk.txt b/Documentation/devicetree/bindings/clock/plxtech,stdclk.txt
    new file mode 100644
    index 0000000..46465c6
    --- /dev/null
    +++ b/Documentation/devicetree/bindings/clock/plxtech,stdclk.txt
    @@ -0,0 +1,24 @@
    +PLX Technology OXNAS SoC Family Standard Clocks
    +================================================
    +
    +Please also refer to clock-bindings.txt in this directory for common clock
    +bindings usage.
    +
    +Required properties:
    +- compatible: Should be "plxtech,ox810se-stdclk" or "plxtech,nas782x-stdclk"
    +- #clock-cells: 1, see below
    +
    +Parent node should have the following properties :
    +- compatible: Should be "plxtech,ox810se-sys-ctrl", "syscon", "simple-mfd"
    +
    +example:
    +
    +sys: sys-ctrl@000000 {
    +	compatible = "plxtech,ox810se-sys-ctrl", "syscon", "simple-mfd";
    +	reg = <0x000000 0x100000>;
    +
    +	stdclk: stdclk {
    +		compatible = "plxtech,ox810se-stdclk", "plxtech,nas782x-stdclk";
    +		#reset-cells = <1>;
    +	};
    +};
    -- 
    1.9.1
    
    ^ permalink raw reply related	[flat|nested] 49+ messages in thread
  • * [PATCH 11/17] dt-bindings: Add PLX Technology OXNAS pinctrl and gpio bindings
           [not found] <1457005210-18485-1-git-send-email-narmstrong@baylibre.com>
                       ` (4 preceding siblings ...)
      2016-03-03 11:40 ` [PATCH 09/17] dt-bindings: Add PLX Technology OXNAS Standard Clocks bindings Neil Armstrong
    @ 2016-03-03 11:40 ` Neil Armstrong
           [not found]   ` <1457005210-18485-12-git-send-email-narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
      2016-03-03 11:40 ` [PATCH 15/17] dt-bindings: Add OXNAS bindings Neil Armstrong
                       ` (3 subsequent siblings)
      9 siblings, 1 reply; 49+ messages in thread
    From: Neil Armstrong @ 2016-03-03 11:40 UTC (permalink / raw)
      To: linux-kernel, linux-arm-kernel, devicetree; +Cc: Neil Armstrong
    
    Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
    ---
     .../devicetree/bindings/gpio/gpio_oxnas.txt        |  27 ++++++
     .../bindings/pinctrl/plxtech,pinctrl.txt           | 100 +++++++++++++++++++++
     2 files changed, 127 insertions(+)
     create mode 100644 Documentation/devicetree/bindings/gpio/gpio_oxnas.txt
     create mode 100644 Documentation/devicetree/bindings/pinctrl/plxtech,pinctrl.txt
    
    diff --git a/Documentation/devicetree/bindings/gpio/gpio_oxnas.txt b/Documentation/devicetree/bindings/gpio/gpio_oxnas.txt
    new file mode 100644
    index 0000000..0ef6c55
    --- /dev/null
    +++ b/Documentation/devicetree/bindings/gpio/gpio_oxnas.txt
    @@ -0,0 +1,27 @@
    +PLX Technology OXNAS SoC GPIO Controller
    +==========================================
    +
    +Required properties:
    +- compatible: "plxtech,nas782x-gpio".
    +- reg: Should contain GPIO controller registers location and length
    +- interrupts: Should be the port interrupt shared by all the pins.
    +- #gpio-cells: Should be two.  The first cell is the pin number and
    +  the second cell is used to specify optional parameters (currently
    +  unused).
    +- gpio-controller: Marks the device node as a GPIO controller.
    +
    +optional properties:
    +- #gpio-lines: Number of gpio if absent 32.
    +
    +
    +Example:
    +	gpio0: gpio@000000 {
    +		compatible = "plxtech,nas782x-gpio";
    +		reg = <0x000000 0x100000>;
    +		interrupts = <21>;
    +		#gpio-cells = <2>;
    +		gpio-controller;
    +		interrupt-controller;
    +		#interrupt-cells = <2>;
    +		#gpio-lines = <32>;
    +	};
    diff --git a/Documentation/devicetree/bindings/pinctrl/plxtech,pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/plxtech,pinctrl.txt
    new file mode 100644
    index 0000000..30f013f
    --- /dev/null
    +++ b/Documentation/devicetree/bindings/pinctrl/plxtech,pinctrl.txt
    @@ -0,0 +1,100 @@
    +PLX Technology OXNAS SoC Pinmux Controller
    +==========================================
    +
    +The OXNAS Pinmux Controller, enables the IC to share one PAD to several
    +functional blocks. The sharing is done by multiplexing the PAD input/output
    +signals. For each PAD there are up to 8 muxing options (called periph modes).
    +Since different modules require different PAD settings
    +(like pull up, keeper, etc) the contoller controls also the PAD settings
    +parameters.
    +
    +Please refer to pinctrl-bindings.txt in this directory for details of the
    +common pinctrl bindings used by client devices, including the meaning of the
    +phrase "pin configuration node".
    +
    +OXNAS pin configuration node is a node of a group of pins which can be
    +used for a specific device or function. This node represents both mux and config
    +of the pins in that group. The 'pins' selects the function mode(also named pin
    +mode) this pin can work on and the 'config' configures various pad settings
    +such as pull-up, multi drive, etc.
    +
    +Required properties for iomux controller:
    +- compatible: "plxtech,nas782x-pinctrl" or "plxtech,ox810se-pinctrl"
    +- plxtech,mux-mask: array of mask (periph per bank) to describe if a pin can be
    +  configured in this periph mode. All the periph and bank need to be describe.
    +- plxtech,sys-ctrl: a phandle to the system controller syscon node
    +
    +How to create such array:
    +
    +Each column will represent the possible peripheral of the pinctrl
    +Each line will represent a pio bank
    +
    +For example :
    +Peripheral: 2 ( A and B)
    +Bank: 2 (A, B and C)
    +=>
    +
    +  /*    A         B     */
    +  0xffffffff 0xffc00c3b  /* pioA */
    +  0xffffffff 0x7fff3ccf  /* pioB */
    +
    +For each peripheral/bank we will descibe in a u32 if a pin can be
    +configured in it by putting 1 to the pin bit (1 << pin)
    +
    +Required properties for pin configuration node:
    +- plxtech,pins: 4 integers array, represents a group of pins mux and config
    +  setting. The format is plxtech,pins = <PIN_BANK PIN_BANK_NUM PERIPH CONFIG>.
    +  The PERIPH 0 means gpio, PERIPH 1 is periph A, PERIPH 2 is periph B...
    +  PIN_BANK 0 is pioA, PIN_BANK 1 is pioB...
    +
    +Bits used for CONFIG:
    + - None Yet
    +
    +Examples:
    +
    +pinctrl: pinctrl {
    +	compatible = "plxtech,nas782x-pinctrl", "simple-bus";
    +	#address-cells = <1>;
    +	#size-cells = <1>;
    +	ranges;
    +
    +	/* Regmap for sys registers */
    +	plxtech,sys-ctrl = <&sys>;
    +
    +	/* Default, all-open mux-map */
    +	plxtech,mux-mask = <
    +		 0xFFFFFFFF 0xFFFFFFFF 0xFFFFFFFF 0xFFFFFFFF 0xFFFFFFFF
    +		 0xFFFFFFFF 0xFFFFFFFF 0xFFFFFFFF 0xFFFFFFFF 0xFFFFFFFF
    +		 >;
    +
    +	uart0 {
    +		pinctrl_uart0: uart0 {
    +			plxtech,pins = <0 31 3 0
    +					0 32 3 0>;
    +		};
    +		pinctrl_uart0_modem: uart0_modem {
    +			plxtech,pins = <0 27 3 0
    +					0 28 3 0
    +					0 29 3 0
    +					0 30 3 0
    +					0 33 3 0
    +					0 34 3 0>;
    +		};
    +	};
    +};
    +
    +uart0: uart@200000 {
    +	compatible = "ns16550a";
    +	reg = <0x200000 0x100000>;
    +	clocks = <&sysclk>;
    +	interrupts = <23>;
    +	reg-shift = <0>;
    +	fifo-size = <16>;
    +	reg-io-width = <1>;
    +	current-speed = <115200>;
    +	no-loopback-test;
    +	status = "disabled";
    +	resets = <&reset 17>;
    +	pinctrl-names = "default";
    +	pinctrl-0 = <&pinctrl_uart0>;
    +};
    -- 
    1.9.1
    
    ^ permalink raw reply related	[flat|nested] 49+ messages in thread
  • * [PATCH 15/17] dt-bindings: Add OXNAS bindings
           [not found] <1457005210-18485-1-git-send-email-narmstrong@baylibre.com>
                       ` (5 preceding siblings ...)
      2016-03-03 11:40 ` [PATCH 11/17] dt-bindings: Add PLX Technology OXNAS pinctrl and gpio bindings Neil Armstrong
    @ 2016-03-03 11:40 ` Neil Armstrong
      2016-03-03 11:40 ` [PATCH 16/17] dt-bindings: Add Western Digital to vendor prefixes Neil Armstrong
                       ` (2 subsequent siblings)
      9 siblings, 0 replies; 49+ messages in thread
    From: Neil Armstrong @ 2016-03-03 11:40 UTC (permalink / raw)
      To: linux-kernel, linux-arm-kernel, devicetree; +Cc: Neil Armstrong
    
    Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
    ---
     Documentation/devicetree/bindings/arm/oxnas.txt | 9 +++++++++
     1 file changed, 9 insertions(+)
     create mode 100644 Documentation/devicetree/bindings/arm/oxnas.txt
    
    diff --git a/Documentation/devicetree/bindings/arm/oxnas.txt b/Documentation/devicetree/bindings/arm/oxnas.txt
    new file mode 100644
    index 0000000..6e17ca4
    --- /dev/null
    +++ b/Documentation/devicetree/bindings/arm/oxnas.txt
    @@ -0,0 +1,9 @@
    +PLX Technology OXNAS SoCs Family device tree bindings
    +-------------------------------------------
    +
    +Boards with the OX810SE Soc SoC shall have the following properties:
    +  Required root node property:
    +    compatible: "plxtech,ox810se"
    +
    +Board compatible values:
    +  - "wd,mbwe" (OX810SE)
    -- 
    1.9.1
    
    ^ permalink raw reply related	[flat|nested] 49+ messages in thread
  • * [PATCH 16/17] dt-bindings: Add Western Digital to vendor prefixes
           [not found] <1457005210-18485-1-git-send-email-narmstrong@baylibre.com>
                       ` (6 preceding siblings ...)
      2016-03-03 11:40 ` [PATCH 15/17] dt-bindings: Add OXNAS bindings Neil Armstrong
    @ 2016-03-03 11:40 ` Neil Armstrong
      2016-03-05  4:29   ` Rob Herring
      2016-03-03 11:40 ` [PATCH 17/17] arm: boot: dts: Add Western Digital My Book World Edition device tree Neil Armstrong
           [not found] ` <1457519060-6038-1-git-send-email-narmstrong@baylibre.com>
      9 siblings, 1 reply; 49+ messages in thread
    From: Neil Armstrong @ 2016-03-03 11:40 UTC (permalink / raw)
      To: linux-kernel, linux-arm-kernel, devicetree; +Cc: Neil Armstrong
    
    Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
    ---
     Documentation/devicetree/bindings/vendor-prefixes.txt | 1 +
     1 file changed, 1 insertion(+)
    
    diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt
    index 03970fb..4055608 100644
    --- a/Documentation/devicetree/bindings/vendor-prefixes.txt
    +++ b/Documentation/devicetree/bindings/vendor-prefixes.txt
    @@ -248,6 +248,7 @@ via	VIA Technologies, Inc.
     virtio	Virtual I/O Device Specification, developed by the OASIS consortium
     vivante	Vivante Corporation
     voipac	Voipac Technologies s.r.o.
    +wd	Western Digital Corp.
     wexler	Wexler
     winbond Winbond Electronics corp.
     wlf	Wolfson Microelectronics
    -- 
    1.9.1
    
    ^ permalink raw reply related	[flat|nested] 49+ messages in thread
  • * [PATCH 17/17] arm: boot: dts: Add Western Digital My Book World Edition device tree
           [not found] <1457005210-18485-1-git-send-email-narmstrong@baylibre.com>
                       ` (7 preceding siblings ...)
      2016-03-03 11:40 ` [PATCH 16/17] dt-bindings: Add Western Digital to vendor prefixes Neil Armstrong
    @ 2016-03-03 11:40 ` Neil Armstrong
           [not found] ` <1457519060-6038-1-git-send-email-narmstrong@baylibre.com>
      9 siblings, 0 replies; 49+ messages in thread
    From: Neil Armstrong @ 2016-03-03 11:40 UTC (permalink / raw)
      To: linux-kernel, linux-arm-kernel, devicetree, linux; +Cc: Neil Armstrong
    
    Add Western Digital My Book World Edition device tree based on
    PLX Technology OX810SE SoC.
    
    Signed-off-by: Neil Armstrong <narmstrong@baylibre.com>
    ---
     arch/arm/boot/dts/Makefile    |   2 +
     arch/arm/boot/dts/wd-mbwe.dts | 106 ++++++++++++++++++++++++++++++++++++++++++
     2 files changed, 108 insertions(+)
     create mode 100644 arch/arm/boot/dts/wd-mbwe.dts
    
    diff --git a/arch/arm/boot/dts/Makefile b/arch/arm/boot/dts/Makefile
    index a4a6d70..0395674 100644
    --- a/arch/arm/boot/dts/Makefile
    +++ b/arch/arm/boot/dts/Makefile
    @@ -520,6 +520,8 @@ dtb-$(CONFIG_ARCH_ORION5X) += \
     	orion5x-rd88f5182-nas.dtb
     dtb-$(CONFIG_ARCH_PRIMA2) += \
     	prima2-evb.dtb
    +dtb-$(CONFIG_ARCH_OXNAS) += \
    +	wd-mbwe.dtb
     dtb-$(CONFIG_ARCH_QCOM) += \
     	qcom-apq8064-cm-qs600.dtb \
     	qcom-apq8064-ifc6410.dtb \
    diff --git a/arch/arm/boot/dts/wd-mbwe.dts b/arch/arm/boot/dts/wd-mbwe.dts
    new file mode 100644
    index 0000000..ad97e2f
    --- /dev/null
    +++ b/arch/arm/boot/dts/wd-mbwe.dts
    @@ -0,0 +1,106 @@
    +/*
    + * wd-mbwe.dtsi - Device tree file for Western Digital My Book World Edition
    + *
    + * Copyright (C) 2016 Neil Armstrong <narmstrong@baylibre.com>
    + *
    + * Licensed under GPLv2 or later
    + */
    +
    +/dts-v1/;
    +#include "ox810se.dtsi"
    +
    +/ {
    +	model = "Western Digital My Book World Edition";
    +
    +	compatible = "wd,mbwe", "plxtech,ox810se";
    +
    +	chosen {
    +		bootargs = "console=ttyS1,115200n8 earlyprintk=serial";
    +	};
    +
    +	memory {
    +		/* 128Mbytes DDR */
    +		reg = <0x48000000 0x8000000>;
    +	};
    +
    +	gpio-keys-polled {
    +		compatible = "gpio-keys-polled";
    +		#address-cells = <1>;
    +		#size-cells = <0>;
    +		poll-interval = <100>;
    +
    +		power {
    +			label = "power";
    +			gpios = <&gpio0 0 1>;
    +			linux,code = <0x198>;
    +		};
    +
    +		recovery {
    +			label = "recovery";
    +			gpios = <&gpio0 4 1>;
    +			linux,code = <0xab>;
    +		};
    +	};
    +
    +	leds {
    +		compatible = "gpio-leds";
    +
    +		a0 {
    +			label = "activity0";
    +			gpios = <&gpio0 25 0>;
    +			default-state = "keep";
    +		};
    +
    +		a1 {
    +			label = "activity1";
    +			gpios = <&gpio0 26 0>;
    +			default-state = "keep";
    +		};
    +
    +		a2 {
    +			label = "activity2";
    +			gpios = <&gpio0 5 0>;
    +			default-state = "keep";
    +		};
    +
    +		a3 {
    +			label = "activity3";
    +			gpios = <&gpio0 6 0>;
    +			default-state = "keep";
    +		};
    +
    +		a4 {
    +			label = "activity4";
    +			gpios = <&gpio0 7 0>;
    +			default-state = "keep";
    +		};
    +
    +		a5 {
    +			label = "activity5";
    +			gpios = <&gpio1 2 0>;
    +			default-state = "keep";
    +		};
    +	};
    +
    +	i2c-gpio {
    +		compatible = "i2c-gpio";
    +		gpios = <&gpio0 3 0 /* sda */
    +			 &gpio0 2 0 /* scl */
    +			 >;
    +		i2c-gpio,delay-us = <2>;        /* ~100 kHz */
    +		#address-cells = <1>;
    +		#size-cells = <0>;
    +
    +		rtc0: rtc@48 {
    +			compatible = "st,m41t00";
    +			reg = <0x68>;
    +		};
    +	};
    +};
    +
    +&uart1 {
    +	status = "okay";
    +
    +	pinctrl-names = "default";
    +	pinctrl-0 = <&pinctrl_uart1>;
    +};
    -- 
    1.9.1
    
    ^ permalink raw reply related	[flat|nested] 49+ messages in thread
  • [parent not found: <1457519060-6038-1-git-send-email-narmstrong@baylibre.com>]

  • end of thread, other threads:[~2016-03-23  8:37 UTC | newest]
    
    Thread overview: 49+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <1457005210-18485-1-git-send-email-narmstrong@baylibre.com>
         [not found] ` <1457005210-18485-1-git-send-email-narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
    2016-03-03 11:39   ` [PATCH 01/17] dt-bindings: vendor-prefixes: Add PLX Technology Neil Armstrong
    2016-03-03 15:02     ` Philipp Zabel
    2016-03-05  4:29       ` Rob Herring
    2016-03-07  9:55         ` Philipp Zabel
    2016-03-03 11:40   ` [PATCH 14/17] arm: boot: dts: Add PLX Technology OX810SE dtsi Neil Armstrong
    2016-03-03 12:15     ` Arnd Bergmann
    2016-03-03 13:39       ` Neil Armstrong
    2016-03-03 11:39 ` [PATCH 03/17] dt-bindings: Add PLX Technology RPS IRQ Controller bindings Neil Armstrong
    2016-03-03 14:53   ` Andrew Lunn
    2016-03-03 14:57     ` Neil Armstrong
         [not found]       ` <56D850C6.1010404-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
    2016-03-03 15:06         ` Andrew Lunn
    2016-03-03 11:39 ` [PATCH 05/17] dt-bindings: Add PLX Technology RPS Timer bindings Neil Armstrong
    2016-03-03 11:40 ` [PATCH 07/17] dt-bindings: Add PLX Technology Reset Controller bindings Neil Armstrong
    2016-03-03 14:21   ` Philipp Zabel
         [not found]     ` <1457014907.3425.56.camel-bIcnvbaLZ9MEGnE8C9+IrQ@public.gmane.org>
    2016-03-03 14:24       ` Neil Armstrong
    2016-03-03 14:31         ` Philipp Zabel
    2016-03-03 11:40 ` [PATCH 09/17] dt-bindings: Add PLX Technology OXNAS Standard Clocks bindings Neil Armstrong
    2016-03-03 11:40 ` [PATCH 11/17] dt-bindings: Add PLX Technology OXNAS pinctrl and gpio bindings Neil Armstrong
         [not found]   ` <1457005210-18485-12-git-send-email-narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
    2016-03-15 14:30     ` Linus Walleij
    2016-03-03 11:40 ` [PATCH 15/17] dt-bindings: Add OXNAS bindings Neil Armstrong
    2016-03-03 11:40 ` [PATCH 16/17] dt-bindings: Add Western Digital to vendor prefixes Neil Armstrong
    2016-03-05  4:29   ` Rob Herring
    2016-03-03 11:40 ` [PATCH 17/17] arm: boot: dts: Add Western Digital My Book World Edition device tree Neil Armstrong
         [not found] ` <1457519060-6038-1-git-send-email-narmstrong@baylibre.com>
    2016-03-09 10:24   ` [PATCH v2 02/18] dt-bindings: timer: sp804: add timer-width property Neil Armstrong
         [not found]     ` <1457519060-6038-3-git-send-email-narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
    2016-03-17 17:09       ` Rob Herring
    2016-03-17 18:06         ` Robin Murphy
    2016-03-17 19:00           ` Rob Herring
         [not found]             ` <CAL_JsqKRjFDNmGjkPfJ-BKXG8ekNzUgear3uLzsFYbZU7Zph7w-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
    2016-03-17 19:21               ` Robin Murphy
    2016-03-22  9:21                 ` Neil Armstrong
    2016-03-22 12:02                   ` Robin Murphy
    2016-03-22 14:29                     ` Neil Armstrong
    2016-03-09 10:24   ` [PATCH v2 04/18] dt-bindings: irq: arm,versatile-fpga: add arm,rps-irq compatible string Neil Armstrong
         [not found]     ` <1457519060-6038-5-git-send-email-narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
    2016-03-17 17:15       ` Rob Herring
    2016-03-09 10:24   ` [PATCH v2 05/18] dt-bindings: vendor-prefixes: Add PLX Technology Neil Armstrong
         [not found]     ` <1457519060-6038-6-git-send-email-narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
    2016-03-17 17:15       ` Rob Herring
    2016-03-09 10:24   ` [PATCH v2 06/18] dt-bindings: Add Oxford Semiconductors to vendor prefixes Neil Armstrong
    2016-03-17 17:16     ` Rob Herring
    2016-03-09 10:24   ` [PATCH v2 08/18] dt-bindings: Add PLX Technology Reset Controller bindings Neil Armstrong
         [not found]     ` <1457519060-6038-9-git-send-email-narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
    2016-03-17 17:18       ` Rob Herring
    2016-03-09 10:24   ` [PATCH v2 10/18] dt-bindings: Add PLX Technology OXNAS Standard Clocks bindings Neil Armstrong
    2016-03-17 17:19     ` Rob Herring
    2016-03-09 10:24   ` [PATCH v2 12/18] dt-bindings: Add PLX Technology OXNAS pinctrl and gpio bindings Neil Armstrong
    2016-03-17 17:25     ` Rob Herring
         [not found]   ` <1457519060-6038-1-git-send-email-narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
    2016-03-09 10:24     ` [PATCH v2 15/18] arm: boot: dts: Add PLX Technology OX810SE dtsi Neil Armstrong
    2016-03-09 10:24     ` [PATCH v2 18/18] arm: boot: dts: Add Western Digital My Book World Edition device tree Neil Armstrong
    2016-03-09 10:24   ` [PATCH v2 16/18] dt-bindings: Add OXNAS bindings Neil Armstrong
         [not found]     ` <1457519060-6038-17-git-send-email-narmstrong-rdvid1DuHRBWk0Htik3J/w@public.gmane.org>
    2016-03-17 17:27       ` Rob Herring
    2016-03-23  8:37         ` Neil Armstrong
    2016-03-09 10:24   ` [PATCH v2 17/18] dt-bindings: Add Western Digital to vendor prefixes Neil Armstrong
    

    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).