Hi Stephen,
On Thursday 18 July 2013 10:55:56 Stephen Warren wrote:
> On 07/17/2013 04:54 PM, Laurent Pinchart wrote:
> > Hello,
> >
> > Here's a small patch set that replaces PWM polarity numerical constants
> > with macros in DT.
>
> The series,
> Re
> diff --git a/arch/arm/boot/dts/vf610.dtsi b/arch/arm/boot/dts/vf610.dtsi
> index e1eb7da..8577780 100644
> --- a/arch/arm/boot/dts/vf610.dtsi
> +++ b/arch/arm/boot/dts/vf610.dtsi
> @@ -162,7 +162,6 @@
> iomuxc: iomuxc@40048000 {
>
; > > >
> > > > > Could you use clock-output-names for that ?
> > > > >
> > > > > XTAL clock:
> > > > >
> > > > > refclk {
> > > > >
> > > > > comp
Replace the numerical polarity flags with the PWM_POLARITY_INVERTED
symbolic constant.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/am335x-evmsk.dts | 3 ++-
arch/arm/boot/dts/wm8850-w70v2.dts | 3 ++-
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/arch/arm/boot/dts
Don't redefine a PWM_SPEC_POLARITY macro with a value identical to
PWM_POLARITY_INVERTED, use the PWM DT macro directly.
Signed-off-by: Laurent Pinchart
---
drivers/pwm/core.c | 7 +++
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/drivers/pwm/core.c b/drivers/pwm/c
The PWM client cells format is documented in the generic pwm.txt
documentation and duplicated in all PWM driver bindings. Remove
duplicate information and reference pwm.txt instead.
Signed-off-by: Laurent Pinchart
---
Documentation/devicetree/bindings/pwm/atmel-tcb-pwm.txt | 8
Define a PWM_POLARITY_INVERTED macro in include/dt-bindings/pwm/pwm.h to
be used by device tree sources.
Signed-off-by: Laurent Pinchart
---
Documentation/devicetree/bindings/pwm/pwm.txt | 7 ---
include/dt-bindings/pwm/pwm.h | 14 ++
2 files changed, 18
moving the PWM_POLARITY_NORMAL flag, which wasn't a flag but was defined
as 0
- renaming the PWM_POLARITY_INVERSED DT flag to PWM_POLARITY_INVERTED
- not relying on DT flags and PWM C flags having identical names and values
Laurent Pinchart (4):
pwm: Add PWM polarity flag macro for DT
pwm: Use the DT
Hi Stephen,
On Monday 15 July 2013 21:39:31 Stephen Warren wrote:
> On 07/15/2013 07:10 PM, Laurent Pinchart wrote:
> > On Friday 12 July 2013 08:42:41 Stephen Warren wrote:
> ...
>
> >> I think the values for any common system-wide flags should be defined
> >&g
Hi Linus,
On Thursday 04 July 2013 19:44:39 Laurent Pinchart wrote:
> Update the DT bindings documentation with the interrupt-controller
> and #interrupt-cells properties.
Patches that make use of this binding have been merged to Simon's tree. Could
you consider merging this patch i
Hello,
On Friday 12 July 2013 11:40:44 Stephen Warren wrote:
> On 07/12/2013 11:24 AM, Thierry Reding wrote:
> > On Fri, Jul 12, 2013 at 08:40:07AM -0600, Stephen Warren wrote:
> >> On 07/12/2013 04:41 AM, Laurent Pinchart wrote:
> >>> Hi Stephen,
> >
> >
Hi Stephen,
On Friday 12 July 2013 08:42:41 Stephen Warren wrote:
> On 07/12/2013 05:01 AM, Laurent Pinchart wrote:
> > On Thursday 11 July 2013 14:06:44 Stephen Warren wrote:
> >> On 07/11/2013 01:32 PM, Thierry Reding wrote:
> >>> On Thu, Jul 11, 2013 at 11:50:48
Hi,
On Thursday 11 July 2013 14:06:44 Stephen Warren wrote:
> On 07/11/2013 01:32 PM, Thierry Reding wrote:
> > On Thu, Jul 11, 2013 at 11:50:48AM -0600, Stephen Warren wrote:
> >> On 07/11/2013 09:36 AM, Thierry Reding wrote:
> >>> On Thu, Jul 11, 2013 at 04:3
Hi Thierry,
On Thursday 11 July 2013 08:36:00 Thierry Reding wrote:
> On Thu, Jul 11, 2013 at 04:37:48PM +0200, Laurent Pinchart wrote:
> [...]
>
> > diff --git a/Documentation/devicetree/bindings/pwm/atmel-tcb-pwm.txt
> > b/Documentation/devicetree/bindings/pwm/at
Hi Stephen,
On Thursday 11 July 2013 11:40:37 Stephen Warren wrote:
> On 07/11/2013 08:37 AM, Laurent Pinchart wrote:
> > Define PWM_POLARITY_NORMAL and PWM_POLARITY_INVERTED macros in
> > include/dt-bindings/pwm/pwm.h to be used by device tree sources.
> >
> > Docume
The i.MX53 PWM controller uses two cells to describe the PWM specifier.
Remove the extra unused values from the backlight DT node pwms property.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/imx53-mba53.dts | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/arch/arm
Define PWM_POLARITY_NORMAL and PWM_POLARITY_INVERTED macros in
include/dt-bindings/pwm/pwm.h to be used by device tree sources.
Signed-off-by: Laurent Pinchart
---
Documentation/devicetree/bindings/pwm/atmel-tcb-pwm.txt | 6 +++---
Documentation/devicetree/bindings/pwm/pwm-samsung.txt | 5
Hello,
Here's a small patch set that replaces PWM polarity numerical constants with
macros in DT. The series starts with a fix for an error in the i.MX53 mba53 DT,
and the second patch then introduces the macros and update both bindings
documentation and existing DT.
Laurent Pinchart (2):
Update the DT bindings documentation with the interrupt-controller
and #interrupt-cells properties.
Signed-off-by: Laurent Pinchart
---
Documentation/devicetree/bindings/gpio/renesas,gpio-rcar.txt | 8
1 file changed, 8 insertions(+)
diff --git a/Documentation/devicetree/bindings/gpio
d board patches
- Dropped pinctrl mappings move to DT
Laurent Pinchart (3):
sh-pfc: Remove support for platform data
sh-pfc: Add DT support
sh-pfc: Add pinconf support to DT bindings
.../bindings/pinctrl/renesas,pfc-pinctrl.txt | 153
drivers/pinctr
Support device instantiation through the device tree. The compatible
property is used to select the SoC pinmux information.
Set the gpio_chip device field to the PFC device to enable automatic
GPIO OF support.
Cc: devicetree-discuss@lists.ozlabs.org
Signed-off-by: Laurent Pinchart
Signed-off-by: Laurent Pinchart
---
.../bindings/pinctrl/renesas,pfc-pinctrl.txt | 36 +--
drivers/pinctrl/sh-pfc/pinctrl.c | 109 ++---
2 files changed, 124 insertions(+), 21 deletions(-)
diff --git a/Documentation/devicetree/bindings/pinctrl
Platform data isn't used, support can thus be removed.
Signed-off-by: Laurent Pinchart
Acked-by: Linus Walleij
---
drivers/pinctrl/sh-pfc/core.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/pinctrl/sh-pfc/core.c b/drivers/pinctrl/sh-pfc/core.c
index b5
Hi Linus,
On Monday 17 June 2013 13:28:52 Linus Walleij wrote:
> On Mon, Jun 17, 2013 at 1:00 PM, Laurent Pinchart wrote:
> > On Monday 17 June 2013 16:03:16 Simon Horman wrote:
> >> Hi Laurent,
> >>
> >> As 3.10-rc6 has been released it is probably now too
OK.
Linus, would you like to take the series through your tree, or push it back to
v3.12 ?
> Otherwise I think we need to discuss how this should be handled for v3.12.
>
> On Mon, Jun 17, 2013 at 05:08:25AM +0200, Laurent Pinchart wrote:
> > Hi Linus,
> >
> > Would
Hi Linus,
Would you be able to review this patch in the near future ? I'd like to push
the series to v3.11.
On Friday 14 June 2013 01:45:47 Laurent Pinchart wrote:
> Support device instantiation through the device tree. The compatible
> property is used to select the SoC pinmux
gt; pinctrl: dynamically alloc temp array when parsing dt pinconf options
>
> patches 1-4:
> Reviewed-by: James Hogan
Probably too late as Linus has already applied the patches, but for 2, 3 and 4
Acked-by: Laurent Pinchart
--
Regards,
Laurent Pinchart
__
Hi Linus,
On Sunday 16 June 2013 01:51:32 Linus Walleij wrote:
> On Sun, Jun 16, 2013 at 1:35 AM, Laurent Pinchart wrote:
> > On Saturday 15 June 2013 22:16:13 Heiko Stübner wrote:
> >> Am Samstag, 15. Juni 2013, 21:56:05 schrieb Linus Walleij:
> >>
>
Hi Heiko,
On Saturday 15 June 2013 22:16:13 Heiko Stübner wrote:
> Am Samstag, 15. Juni 2013, 21:56:05 schrieb Linus Walleij:
> > On Fri, Jun 14, 2013 at 12:39 AM, Laurent Pinchart wrote:
> > > mmcif_pins: mmcif {
> > > mux {
> > >
Hi Olof,
On Friday 14 June 2013 17:47:51 Olof Johansson wrote:
> On Thu, Jun 13, 2013 at 04:00:26PM +0900, Simon Horman wrote:
> > From: Laurent Pinchart
> >
> > Add DT bindings for the gpio-rcar driver and read the device
> > configuration from the DT node
LED2 to LED4 are GPIO LEDs. Add corresponding DT nodes.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7779-marzen-reference.dts | 14 ++
1 file changed, 14 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7779-marzen-reference.dts
b/arch/arm/boot/dts/r8a7779-marzen
LED1 to LED4 are GPIO LEDs. Add corresponding DT nodes.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts | 15 +++
1 file changed, 15 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts
b/arch/arm/boot/dts
Reference the st1232 reset GPIO from the device tree and remove it from
board code.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts | 2 ++
arch/arm/mach-shmobile/board-armadillo800eva-reference.c | 7 ---
2 files changed, 2 insertions(+), 7
Replace the pinctrl mappings in board code by device tree mappings.
For devices that are still instantiated from board code reference the
mappings as the default pin controller state to apply them at boot time.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7779-marzen-reference.dts
Add a pfc node to the r8a7790 device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7790.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7790.dtsi b/arch/arm/boot/dts/r8a7790.dtsi
index 339d9b1..13caf12 100644
--- a/arch/arm/boot/dts/r8a7790
Add GPIO controller nodes to the r8a7790 core device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7790.dtsi | 61 ++
1 file changed, 61 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7790.dtsi b/arch/arm/boot/dts/r8a7790.dtsi
index
Add a pfc node to the sh73a0 device tree and remove manual pinmux
initialization from the corresponding board files.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/sh73a0.dtsi | 8
arch/arm/mach-shmobile/board-kzm9g-reference.c | 27
Replace the pinctrl mappings in board code by device tree mappings.
For devices that are still instantiated from board code reference the
mappings as the default pin controller state to apply them at boot time.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7740-armadillo800eva
Add a pfc node to the sh7372 device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/sh7372.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm/boot/dts/sh7372.dtsi b/arch/arm/boot/dts/sh7372.dtsi
index 677fc60..ce19398 100644
--- a/arch/arm/boot/dts/sh7372.dtsi
Add pin mappings for the st1232 device to the device tree and reference
them as the default state for the device.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7740
Add a pfc node to the r8a7778 device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7778.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7778.dtsi b/arch/arm/boot/dts/r8a7778.dtsi
index 4743735..c8dbf14 100644
--- a/arch/arm/boot/dts/r8a7778
Add GPIO controller nodes to the r8a7779 core device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7779.dtsi | 71 ++
1 file changed, 71 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7779.dtsi b/arch/arm/boot/dts/r8a7779.dtsi
index
Add a pfc node to the r8a7779 device tree and remove manual pinmux
initialization from the corresponding board files.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7779.dtsi | 5 +
arch/arm/mach-shmobile/board-marzen-reference.c | 17 -
2 files
Add a pfc node to the r8a7740 device tree and remove manual pinmux
initialization from the corresponding board files.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7740.dtsi | 8
arch/arm/mach-shmobile/board-armadillo800eva-reference.c | 16
Add GPIO controller nodes to the r8a7778 core device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7778.dtsi | 51 ++
1 file changed, 51 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7778.dtsi b/arch/arm/boot/dts/r8a7778.dtsi
index
Add a pfc node to the r8a73a4 device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a73a4.dtsi | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/r8a73a4.dtsi b/arch/arm/boot/dts/r8a73a4.dtsi
index 4ff2019..5aa1180 100644
--- a/arch/arm/boot/dts/r8a73a4
Support device instantiation through the device tree. The compatible
property is used to select the SoC pinmux information.
Set the gpio_chip device field to the PFC device to enable automatic
GPIO OF support.
Cc: devicetree-discuss@lists.ozlabs.org
Signed-off-by: Laurent Pinchart
Platform data isn't used, support can thus be removed.
Signed-off-by: Laurent Pinchart
Acked-by: Linus Walleij
---
drivers/pinctrl/sh-pfc/core.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/pinctrl/sh-pfc/core.c b/drivers/pinctrl/sh-pfc/core.c
index 3b
ll arch changes
Changes since v1:
- Fixed gpio cell number 2 documentation
- Added missing gpio-controller and #gpio-cells properties to r8a7740 DT
- Split kzm9g DT patch into SoC and board patches
- Dropped pinctrl mappings move to DT
Laurent Pinchart (18):
sh-pfc: Remove support for platform
Hi James,
On Wednesday 12 June 2013 15:36:59 James Hogan wrote:
> On 11/06/13 23:03, Laurent Pinchart wrote:
> > Document DT properties for the generic pinctrl parameters and add a
> > parser function.
> >
> > Signed-off-by: Laurent Pinchart
> >
> > ---
Hi Grant,
Thanks for the review.
On Wednesday 12 June 2013 13:48:33 Grant Likely wrote:
> On Wed, 12 Jun 2013 00:03:57 +0200, Laurent Pinchart wrote:
> > Document DT properties for the generic pinctrl parameters and add a
> > parser function.
> >
> > Sign
Hi Linus,
On Wednesday 12 June 2013 11:24:38 Linus Walleij wrote:
> On Wed, Jun 12, 2013 at 12:22 AM, Laurent Pinchart wrote:
> > Document DT properties for the generic pinctrl parameters and add a
> > parser function.
> >
> > Signed-off-by: Laurent Pinchart
> >
Hi Grant,
Thanks for the review.
On Wednesday 12 June 2013 12:49:11 Grant Likely wrote:
> On Tue, 21 May 2013 13:40:06 +0200, Laurent Pinchart wrote:
> > Add DT bindings for the gpio-rcar driver and read the device
> > configuration from the DT node at probe time if availab
Hi,
On Thursday 13 June 2013 20:22:42 Balaji T K wrote:
> On Thursday 13 June 2013 03:32 PM, Laurent Pinchart wrote:
> > On Thursday 13 June 2013 02:53:54 Tony Lindgren wrote:
> >> * Linus Walleij [130613 02:42]:
> >>> On Thu, Jun 6, 2013 at 9:14 PM, Balaji T K
this and the USB comparators
> in the omap SCM (System Control Module) as the all seem to relate to
> pin states.
>
> > This also looks strange from an MMC point of view.
>
> Yes I agree, it should be a regulator for MMC. Doing it this way just
> adds yet more code that
LED2 to LED4 are GPIO LEDs. Add corresponding DT nodes.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7779-marzen-reference.dts | 14 ++
1 file changed, 14 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7779-marzen-reference.dts
b/arch/arm/boot/dts/r8a7779-marzen
Replace the pinctrl mappings in board code by device tree mappings.
For devices that are still instantiated from board code reference the
mappings as the default pin controller state to apply them at boot time.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7779-marzen-reference.dts
LED1 to LED4 are GPIO LEDs. Add corresponding DT nodes.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm/boot/dts/sh73a0-kzm9g-reference.dts
b/arch/arm/boot/dts/sh73a0-kzm9g
Reference the st1232 reset GPIO from the device tree and remove it from
board code.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts | 2 ++
arch/arm/mach-shmobile/board-armadillo800eva-reference.c | 7 ---
2 files changed, 2 insertions(+), 7
Replace the pinctrl mappings in board code by device tree mappings.
For devices that are still instantiated from board code reference the
mappings as the default pin controller state to apply them at boot time.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts
Create two GPIO-controlled fixed-voltage regulators in the
kzm9g-reference DT and remove manual configuration of the corresponding
GPIOs from board code.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 23 +--
arch/arm/mach-shmobile/board
LED1 to LED4 are GPIO LEDs. Add corresponding DT nodes.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts | 15 +++
1 file changed, 15 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts
b/arch/arm/boot/dts
Add pin mappings for the st1232 device to the device tree and reference
them as the default state for the device.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7740
Add GPIO controller nodes to the r8a7790 core device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7790.dtsi | 61 ++
1 file changed, 61 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7790.dtsi b/arch/arm/boot/dts/r8a7790.dtsi
index
Replace the pinctrl mappings in board code by device tree mappings.
For devices that are still instantiated from board code reference the
mappings as the default pin controller state to apply them at boot time.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7740-armadillo800eva
Add a pfc node to the sh73a0 device tree and remove manual pinmux
initialization from the corresponding board files.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/sh73a0.dtsi | 8
arch/arm/mach-shmobile/board-kzm9g-reference.c | 27
Add a pfc node to the sh7372 device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/sh7372.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm/boot/dts/sh7372.dtsi b/arch/arm/boot/dts/sh7372.dtsi
index 677fc60..ce19398 100644
--- a/arch/arm/boot/dts/sh7372.dtsi
Add a pfc node to the r8a7779 device tree and remove manual pinmux
initialization from the corresponding board files.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7779.dtsi | 5 +
arch/arm/mach-shmobile/board-marzen-reference.c | 17 -
2 files
Add a pfc node to the r8a7778 device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7778.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7778.dtsi b/arch/arm/boot/dts/r8a7778.dtsi
index 4743735..c8dbf14 100644
--- a/arch/arm/boot/dts/r8a7778
Add a pfc node to the r8a7790 device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7790.dtsi | 5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7790.dtsi b/arch/arm/boot/dts/r8a7790.dtsi
index 339d9b1..13caf12 100644
--- a/arch/arm/boot/dts/r8a7790
Add GPIO controller nodes to the r8a7779 core device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7779.dtsi | 71 ++
1 file changed, 71 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7779.dtsi b/arch/arm/boot/dts/r8a7779.dtsi
index
Add GPIO controller nodes to the r8a7778 core device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7778.dtsi | 51 ++
1 file changed, 51 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7778.dtsi b/arch/arm/boot/dts/r8a7778.dtsi
index
Add a pfc node to the r8a7740 device tree and remove manual pinmux
initialization from the corresponding board files.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7740.dtsi | 8
arch/arm/mach-shmobile/board-armadillo800eva-reference.c | 16
Support device instantiation through the device tree. The compatible
property is used to select the SoC pinmux information.
Set the gpio_chip device field to the PFC device to enable automatic
GPIO OF support.
Cc: devicetree-discuss@lists.ozlabs.org
Signed-off-by: Laurent Pinchart
Document DT properties for the generic pinctrl parameters and add a
parser function.
Signed-off-by: Laurent Pinchart
---
.../bindings/pinctrl/pinctrl-bindings.txt | 29 +++
drivers/pinctrl/pinconf-generic.c | 94 ++
drivers/pinctrl/pinconf.h
Add a pfc node to the r8a73a4 device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a73a4.dtsi | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/r8a73a4.dtsi b/arch/arm/boot/dts/r8a73a4.dtsi
index 4ff2019..5aa1180 100644
--- a/arch/arm/boot/dts/r8a73a4
Platform data isn't used, support can thus be removed.
Signed-off-by: Laurent Pinchart
Acked-by: Linus Walleij
---
drivers/pinctrl/sh-pfc/core.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/drivers/pinctrl/sh-pfc/core.c b/drivers/pinctrl/sh-pfc/core.c
index 3b
ges
Changes since v1:
- Fixed gpio cell number 2 documentation
- Added missing gpio-controller and #gpio-cells properties to r8a7740 DT
- Split kzm9g DT patch into SoC and board patches
- Dropped pinctrl mappings move to DT
Laurent Pinchart (22):
pinctrl: generic: Add DT bindings
sh-pfc:
Hi Simon,
On Saturday 25 May 2013 10:24:34 Simon Horman wrote:
> On Tue, May 21, 2013 at 01:40:04PM +0200, Laurent Pinchart wrote:
> > Hello,
> >
> > Here's the second version of the gpio-rcar driver DT bindings. I've tested
> > the patches on the Marzen boa
Document DT properties for the generic pinctrl parameters and add a
parser function.
Signed-off-by: Laurent Pinchart
---
.../bindings/pinctrl/pinctrl-bindings.txt | 29 +++
drivers/pinctrl/pinconf-generic.c | 94 ++
drivers/pinctrl/pinconf.h
Hi Linus,
On Friday 31 May 2013 09:01:44 Linus Walleij wrote:
> On Fri, May 31, 2013 at 3:20 AM, Laurent Pinchart wrote:
> > I've so far pushed GPIO and pinctrl patches for SH through Simon's tree
> > due to the many cross-dependencies between SH arch code and the GPIO an
Hi Linus,
On Thursday 30 May 2013 19:38:12 Linus Walleij wrote:
> On Tue, May 21, 2013 at 1:40 PM, Laurent Pinchart
> wrote:
> > Add DT bindings for the gpio-rcar driver and read the device
> > configuration from the DT node at probe time if available.
> >
&g
> composite-sync-active
> sync-on-green-active
> sync-on-comp-active
> sync-on-luma-active
>
> This would allow to specify polarity of each signal and at the same time
> the parsing code could derive synchronisation type. A new field could be
> added to struct v4l2_of_par
Hi Linus,
Thanks for the review.
On Friday 24 May 2013 10:59:50 Linus Walleij wrote:
> On Tue, May 21, 2013 at 2:14 PM, Laurent Pinchart wrote:
> > Reference the st1232 reset GPIO from the device tree and remove it from
> > board code.
> >
> > Signed-off-by: Laurent P
Hi Linus,
Thanks for the review.
On Friday 24 May 2013 10:52:42 Linus Walleij wrote:
> On Tue, May 21, 2013 at 2:14 PM, Laurent Pinchart wrote:
> > Support device instantiation through the device tree. The compatible
> > property is used to select the SoC pinmux information.
&
c: Hans Verkuil
> Cc: Laurent Pinchart
> Cc: Mauro Carvalho Chehab
> Cc: Guennadi Liakhovetski
> Cc: Sylwester Nawrocki
> Cc: Sakari Ailus
> Cc: Grant Likely
> Cc: Sascha Hauer
> Cc: Rob Herring
> Cc: Rob Landley
> Cc: Arnd Bergmann
> Cc: devicetree
Hi Prabhakar,
Thanks for the patch.
On Sunday 26 May 2013 18:49:46 Prabhakar Lad wrote:
> From: Lad, Prabhakar
>
> add OF support for the tvp514x driver.
>
> Signed-off-by: Lad, Prabhakar
> Cc: Hans Verkuil
> Cc: Laurent Pinchart
> Cc: Mauro Carvalho Chehab
>
LED2 to LED4 are GPIO LEDs. Add corresponding DT nodes.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7779-marzen-reference.dts | 13 +
1 file changed, 13 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7779-marzen-reference.dts
b/arch/arm/boot/dts/r8a7779-marzen
Replace the pinctrl mappings in board code by device tree mappings.
For devices that are still instantiated from board code reference the
mappings as the default pin controller state to apply them at boot time.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7779-marzen-reference.dts
LED1 to LED4 are GPIO LEDs. Add corresponding DT nodes.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 16
1 file changed, 16 insertions(+)
diff --git a/arch/arm/boot/dts/sh73a0-kzm9g-reference.dts
b/arch/arm/boot/dts/sh73a0-kzm9g
Create two GPIO-controlled fixed-voltage regulators in the
kzm9g-reference DT and remove manual configuration of the corresponding
GPIOs from board code.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 22 --
arch/arm/mach-shmobile/board
Replace the pinctrl mappings in board code by device tree mappings.
For devices that are still instantiated from board code reference the
mappings as the default pin controller state to apply them at boot time.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts
LED1 to LED4 are GPIO LEDs. Add corresponding DT nodes.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts | 15 +++
1 file changed, 15 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts
b/arch/arm/boot/dts
Reference the st1232 reset GPIO from the device tree and remove it from
board code.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts | 1 +
arch/arm/mach-shmobile/board-armadillo800eva-reference.c | 7 ---
2 files changed, 1 insertion(+), 7
Add pin mappings for the st1232 device to the device tree and reference
them as the default state for the device.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts | 7 +++
1 file changed, 7 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7740
Add a pfc node to the sh73a0 device tree and remove manual pinmux
initialization from the corresponding board files.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/sh73a0.dtsi | 8
arch/arm/mach-shmobile/board-kzm9g-reference.c | 27
Replace the pinctrl mappings in board code by device tree mappings.
For devices that are still instantiated from board code reference the
mappings as the default pin controller state to apply them at boot time.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7740-armadillo800eva
Add GPIO controller nodes to the r8a7790 core device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7790.dtsi | 61 ++
1 file changed, 61 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7790.dtsi b/arch/arm/boot/dts/r8a7790.dtsi
index
Add a pfc node to the sh7372 device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/sh7372.dtsi | 8
1 file changed, 8 insertions(+)
diff --git a/arch/arm/boot/dts/sh7372.dtsi b/arch/arm/boot/dts/sh7372.dtsi
index 677fc60..ce19398 100644
--- a/arch/arm/boot/dts/sh7372.dtsi
Add GPIO controller nodes to the r8a7779 core device tree.
Signed-off-by: Laurent Pinchart
---
arch/arm/boot/dts/r8a7779.dtsi | 71 ++
1 file changed, 71 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7779.dtsi b/arch/arm/boot/dts/r8a7779.dtsi
index
1 - 100 of 260 matches
Mail list logo