Patch set adds DT support for tps6507x based touchscreen.
Also, add DT data for tps6507x touchscreen in da850-evm by
providing touchscreen node inside tps6507x mfd device.
This patch series applies on top of linux-next tree and depends on [1].
[1]tps6507x-ts: update to devm_* API
Add device tree based support for TI's tps6507x touchscreen.
Tested on da850-evm.
Signed-off-by: Vishwanathrao Badarkhe, Manish manish...@ti.com
---
Changes since V2:
- Removed unnecessary code.
- Updated Documentation to provide proper names of
devicetree properties.
Changes since V1:
-
Add tps6507x touchscreen DT node to da850-evm.
Touchscreen DT data is added as per da850 board file.
Tested on da850-evm.
Signed-off-by: Vishwanathrao Badarkhe, Manish manish...@ti.com
---
Changes since V2:
- Updated names of devicetree properties.
Changes since V1:
- Updated commit message.
This patchset converts device tree files to use CLK defines. This
version was updated along with the latest DT changes.
The following changes since commit 7479d8bb5650f43053d0e82fa44db668cf968f11:
TESTING: Build Tegra USB as a module (2013-05-20 13:11:19 -0600)
are available in the git
Create a header file to define the clock IDs used by the Tegra20 clock
binding. Remove the list of definitions from the binding documentation,
and refer the reader to the header file.
This will allow the same header to be used by both device tree files,
and drivers implementing this binding,
Use the Tegra20 CAR binding header (tegra20-car.h) to replace magic
numbers in the device tree. For example,
- clocks = tegra_car 28;
+ clocks = tegra_car CLK_HOST1X;
Signed-off-by: Hiroshi Doyu hd...@nvidia.com
---
arch/arm/boot/dts/tegra20-colibri-512.dtsi | 4 +-
Create a header file to define the clock IDs used by the Tegra30 clock
binding. Remove the list of definitions from the binding documentation,
and refer the reader to the header file.
This will allow the same header to be used by both device tree files,
and drivers implementing this binding,
Use the Tegra30 CAR binding header (tegra30-car.h) to replace magic
numbers in the device tree. For example,
- clocks = tegra_car 28;
+ clocks = tegra_car CLK_HOST1X;
Signed-off-by: Hiroshi Doyu hd...@nvidia.com
---
arch/arm/boot/dts/tegra30-beaver.dts | 4 +-
Create a header file to define the clock IDs used by the Tegra114 clock
binding. Remove the list of definitions from the binding documentation,
and refer the reader to the header file.
This will allow the same header to be used by both device tree files,
and drivers implementing this binding,
Use the Tegra114 CAR binding header (tegra114-car.h) to replace magic
numbers in the device tree. For example,
- clocks = tegra_car 28;
+ clocks = tegra_car CLK_HOST1X;
Signed-off-by: Hiroshi Doyu hd...@nvidia.com
---
arch/arm/boot/dts/tegra114-dalmore.dts | 4 +-
On Mon, May 20, 2013 at 01:11:21PM +0100, Jon Medhurst (Tixy) wrote:
On Thu, 2013-05-09 at 11:34 +0100, Lorenzo Pieralisi wrote:
[...]
+static int __init cci_probe(void)
+{
+ struct cci_nb_ports const *cci_config;
+ int ret, i, nb_ace = 0, nb_ace_lite = 0;
+ struct device_node
On Tue, 2013-05-21 at 10:21 +0100, Lorenzo Pieralisi wrote:
The node name, not type, but point is taken. I prefer to add a
compatible property to slave-if nodes (eg arm,cci-400-control-if),
I do not think that checking the node name is the standard way of
doing
things in DT world.
Thoughts
Resending the same patch series as it is dropped which was sent
during merge window
This patch series adds the following features
* Adding pinctrl PM support for CPSW and MDIO for Power Optimization
* Adding phy address to the CPSW node for EVMsk board
Hebbar Gururaja (1):
net: cpsw: enhance
From: Hebbar Gururaja gururaja.heb...@ti.com
Amend cpsw controller to optionally take a pin control handle and set
the state of the pins to:
- default on boot, resume
- sleep on suspend()
This should make it possible to optimize energy usage for the pins
for the suspend/resume cycle.
If any of
Amend cpsw controller to optionally take a pin control handle and set
the state of the pins to:
- default on boot, resume
- sleep on suspend()
This should make it possible to optimize energy usage for the pins
for the suspend/resume cycle.
If any of the above pin states are missing in dt, a
Add phy_id device tree data to am335x-evmsk device to bring up CPSW
ethernet present on am335x starter kit.
Signed-off-by: Mugunthan V N mugunthan...@ti.com
---
arch/arm/boot/dts/am335x-evmsk.dts |8
1 file changed, 8 insertions(+)
diff --git a/arch/arm/boot/dts/am335x-evmsk.dts
Add pinmux configurations for MII based CPSW ethernet to AM335x EVMsk.
In this patch, only single named mode/state is added and these pins
are configured during pinctrl driver initialization.
Default mode is nothing but the values required for the module during
active state. With this
Add pinmux configurations for RGMII based CPSW ethernet to am335x-evm.
In this patch, only single named mode/state is added and these pins
are configured during pinctrl driver initialization.
Default mode is nothing but the values required for the module during
active state. With this
Hi Rob, Grant,
On 01/05/13 12:11, Sudeep KarkadaNagesha wrote:
From: Sudeep KarkadaNagesha sudeep.karkadanage...@arm.com
These are couple of updates to existing PM/OPP library to support
sharing of OPPs between different device nodes.
Currently all the cpu nodes are parsed until the OPPs
The gpio_base field is used to specify the desired GPIO base for the
GPIO controller. The GPIO core can automatically allocate a GPIO number
range when the base is set to -1. To make this possible, make the field
signed.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
Hello,
Here's the second version of the gpio-rcar driver DT bindings. I've tested the
patches on the Marzen board (r8a7779).
Once again I'd appreciate feedback on the DT bindings. I'm particularly
wondering whether getting the number of lines through the gpio-ranges property
instead of using a
Add DT bindings for the gpio-rcar driver and read the device
configuration from the DT node at probe time if available.
Cc: devicetree-discuss@lists.ozlabs.org
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
.../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 52
From: Linus Walleij linus.wall...@linaro.org
This makes sure the new ccu8540 DTB file is generated by
the build system.
Cc: Lee Jones lee.jo...@linaro.org
Cc: Gabriel Fernandez gabriel.fernandez...@gmail.com
Signed-off-by: Linus Walleij linus.wall...@linaro.org
---
arch/arm/boot/dts/Makefile |
From: Linus Walleij linus.wall...@linaro.org
The Rohm vendor name was twisted in the STUIB device tree
include file. Fix it up.
Signed-off-by: Linus Walleij linus.wall...@linaro.org
---
arch/arm/boot/dts/stuib.dtsi | 16
1 file changed, 8 insertions(+), 8 deletions(-)
diff
On Tue, 21 May 2013, Linus Walleij wrote:
From: Linus Walleij linus.wall...@linaro.org
The Rohm vendor name was twisted in the STUIB device tree
include file. Fix it up.
Signed-off-by: Linus Walleij linus.wall...@linaro.org
---
arch/arm/boot/dts/stuib.dtsi | 16
1
Platform data isn't used, support can thus be removed.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
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
Hello,
Here's the fourth version of the SuperH and SH Mobile pin controllers (PFC) DT
support patch set.
The patches are based on tags/renesas-next-20130513 from Simon's tree
(git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git), the R-Car
GPIO DT bindings proposal ([RFC/PATCH v2
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
Add a pfc node to the r8a73a4 device tree.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
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
Add a pfc node to the r8a7778 device tree.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
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
Add a pfc node to the r8a7740 device tree and remove manual pinmux
initialization from the corresponding board files.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
arch/arm/boot/dts/r8a7740.dtsi | 8
Add a pfc node to the r8a7779 device tree and remove manual pinmux
initialization from the corresponding board files.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
arch/arm/boot/dts/r8a7779.dtsi | 5 +
Add GPIO controller nodes to the r8a7778 core device tree.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
arch/arm/boot/dts/r8a7778.dtsi | 51 ++
1 file changed, 51 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7778.dtsi
Add a pfc node to the r8a7790 device tree.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
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 7a17110..c14fbd1
Add GPIO controller nodes to the r8a7779 core device tree.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
arch/arm/boot/dts/r8a7779.dtsi | 71 ++
1 file changed, 71 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7779.dtsi
Add a pfc node to the sh7372 device tree.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
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
Add GPIO controller nodes to the r8a7790 core device tree.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
arch/arm/boot/dts/r8a7790.dtsi | 61 ++
1 file changed, 61 insertions(+)
diff --git a/arch/arm/boot/dts/r8a7790.dtsi
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 laurent.pinchart+rene...@ideasonboard.com
---
Add a pfc node to the sh73a0 device tree and remove manual pinmux
initialization from the corresponding board files.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
arch/arm/boot/dts/sh73a0.dtsi | 8
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 laurent.pinchart+rene...@ideasonboard.com
---
arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts | 7 +++
1 file changed, 7 insertions(+)
Reference the st1232 reset GPIO from the device tree and remove it from
board code.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts | 1 +
arch/arm/mach-shmobile/board-armadillo800eva-reference.c | 7 ---
LED1 to LED4 are GPIO LEDs. Add corresponding DT nodes.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
arch/arm/boot/dts/r8a7740-armadillo800eva-reference.dts | 15 +++
1 file changed, 15 insertions(+)
diff --git
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 laurent.pinchart+rene...@ideasonboard.com
---
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 laurent.pinchart+rene...@ideasonboard.com
---
arch/arm/boot/dts/sh73a0-kzm9g-reference.dts | 22
LED1 to LED4 are GPIO LEDs. Add corresponding DT nodes.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
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
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 laurent.pinchart+rene...@ideasonboard.com
---
LED2 to LED4 are GPIO LEDs. Add corresponding DT nodes.
Signed-off-by: Laurent Pinchart laurent.pinchart+rene...@ideasonboard.com
---
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
On Tue, May 21, 2013 at 01:01:41AM +0200, Simon Baatz wrote:
Hi,
V3 changes:
- Patch 01/10: Added EPROBE_DEFER case to mmc_of_parse()
- Added Acked-By to (unmodified) patches 02 and 03.
V2 changes:
- Converted mvsdio to use mmc_of_parse()
- Adapted
Based function-mask and submask preoperties patch allocates and registers pins.
Patch is fixes the issue reported and discussed here:
http://www.spinics.net/lists/arm-kernel/msg235213.html
Applies on top of 3.10-rc2 of linus's tree.
Tested on da850-evm.
Manjunathappa, Prakash (3):
pinctrl:
Take care to name pin names as
register-offset.bit-pos-of-pin-in-register in case configuring multiple
pins in register.
Signed-off-by: Manjunathappa, Prakash prakash...@ti.com
---
drivers/pinctrl/pinctrl-single.c | 15 ++-
1 files changed, 10 insertions(+), 5 deletions(-)
diff
function-mask property is a mask for a pin at each pin configure offset
in a pincontrol register.
Signed-off-by: Manjunathappa, Prakash prakash...@ti.com
---
arch/arm/boot/dts/da850.dtsi |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/arm/boot/dts/da850.dtsi
Hi,
On Tue, Apr 23, 2013 at 23:47:54, Tony Lindgren wrote:
* Peter Ujfalusi peter.ujfal...@ti.com [130423 00:47]:
On 04/16/2013 11:32 PM, Tony Lindgren wrote:
* Peter Ujfalusi peter.ujfal...@ti.com [130415 01:30]:
On 04/10/2013 10:34 PM, Tony Lindgren wrote:
Yeah how about just change
On 05/21/2013 03:10 AM, Hiroshi Doyu wrote:
This patchset converts device tree files to use CLK defines. This
version was updated along with the latest DT changes.
The following changes since commit 7479d8bb5650f43053d0e82fa44db668cf968f11:
TESTING: Build Tegra USB as a module
On 05/21/2013 03:10 AM, Hiroshi Doyu wrote:
Use the Tegra20 CAR binding header (tegra20-car.h) to replace magic
numbers in the device tree. For example,
- clocks = tegra_car 28;
+ clocks = tegra_car CLK_HOST1X;
diff --git a/arch/arm/boot/dts/tegra20-paz00.dts
+ weim: weim at 021b8000 {
+ compatible = fsl,imx6q-weim;
+ reg = 0x021b8000 0x4000;
+ interrupts = 0 14 0x04;
+ clocks = clks 196;
+ #address-cells = 2;
+ #size-cells = 1;
+ ranges = 0 0 0x0800
diff --git a/arch/arm/boot/dts/imx6q.dtsi b/arch/arm/boot/dts/imx6q.dtsi
index ed11bcf..e6174c7 100644
--- a/arch/arm/boot/dts/imx6q.dtsi
+++ b/arch/arm/boot/dts/imx6q.dtsi
@@ -323,6 +323,64 @@
;
};
On Tue, May 21, 2013 at 11:25:01AM +0100, Andreas Herrmann wrote:
On Mon, May 20, 2013 at 06:18:41AM -0400, Will Deacon wrote:
That also looks fine to me, although I'd like to write the parsing code in
my driver before I commit to anything!
Right, I hacked that up this afternoon and it seems
On Tuesday 21 May 2013, Christian Daudt wrote:
+cfg = devm_kzalloc(pdev-dev, sizeof(*cfg), GFP_KERNEL);
+if (!cfg) {
+dev_err(pdev-dev, Can't allocate platform cfg\n);
+return NULL;
+}
Not needed
what is not needed ?
The allocation, it can be part
On 11:28 Tue 21 May , Tomasz Figa wrote:
On Friday 17 of May 2013 14:26:25 Jean-Christophe PLAGNIOL-VILLARD wrote:
On 18:22 Wed 15 May , Stephen Warren wrote:
On 05/15/2013 06:13 PM, Tomasz Figa wrote:
On Wednesday 15 of May 2013 16:55:37 Doug Anderson wrote:
Tomasz / Linus,
This patch is to add a property 'disabled-ports' representing the unused port
of USB3503. USB3503 can support up to 3 USB host port and each ports can be
controlled to be enabled or disabled. Do not describe this property if all
ports must be enabled.
You can represent the ports to disable in the
Hi,
I'm currently adding the ks8851-ml support to a at91 board
On this board we use a gpio as interrupt but I found an issue
when populating the platfomr devices we try found the virq for the
ks8851 but the irq domain is not yet present as the gpio driver (a
Hi,
Cc'ing Mike, clock subsystem maintainer.
On Tuesday 21 of May 2013 09:42:25 Rahul Sharma wrote:
On Tue, May 21, 2013 at 12:27 AM, Tomasz Figa tomasz.f...@gmail.com
wrote:
Hi Rahul,
On Monday 20 of May 2013 19:47:08 Rahul Sharma wrote:
HDMI driver needs to change the parent of
Hi Laurent/Sylwester,
On Thu, May 16, 2013 at 6:48 PM, Lad Prabhakar
prabhakar.cse...@gmail.com wrote:
From: Lad, Prabhakar prabhakar.cse...@gmail.com
This patch adds sync-on-green property as part of
endpoint properties and also support to parse them in the parser.
If you are ok with the
63 matches
Mail list logo