On Sun, May 19, 2013 at 10:31 PM, Jason Cooper ja...@lakedaemon.net wrote:
patches 2, 3, and 4 applied to mvebu/of_pci to facilitate others
(LinusW) basing their work off of it.
Thanks, is this going to be pulled into ARM SoC soon-ish?
I think Arnd may need this for some PCI work too.
Yours,
On Wed, May 15, 2013 at 11:41 AM, Christian Ruppert
christian.rupp...@abilis.com wrote:
On Tue, May 14, 2013 at 02:29:46PM +0200, Linus Walleij wrote:
Look at for example
drivers/pinctrl/pinctrl-abx500.c:
static u8 abx500_get_mode(struct pinctrl_dev *pctldev, struct gpio_chip
*chip,
On Thu, May 16, 2013 at 2:12 AM, Stephen Warren swar...@wwwdotorg.org wrote:
On 05/10/2013 02:25 AM, Christian Ruppert wrote:
(*1) TB100 GPIO ranges are defined as a phandle to the I/O function
which provides all pins of a given GPIO port. This function is not
necessarily requested
This patch set adds a new driver for WEIM in the imx6q{dl}-sabreauto boards.
The WEIM(Wireless External Interface Module) works like a bus.
You can attach many different devices on it, such as NOR, onenand.
In the case of i.MX6q-sabreauto, only the NOR is connected to WEIM.
Huang Shijie (6):
The WEIM(Wireless External Interface Module) works like a bus.
You can attach many different devices on it, such as NOR, onenand.
In the case of i.MX6q-sabreauto, the NOR is connected to WEIM.
This patch also adds the devicetree binding document.
The driver only works when the devicetree is
In the imx6q-sabreauto and imx6dl-sabreauto boards,
the pin MX6Q{DL}_PAD_EIM_D19 is used as a GPIO for SPI NOR, but
it is used as a data pin for the WEIM NOR.
In order to fix the conflict, this patch removes the pin from the hog,
and adds a new pinctrl item: pinctrl_ecspi1_2.
The SPI NOR selects
Add a pinctrl for WEIM nor.
Signed-off-by: Huang Shijie b32...@freescale.com
---
arch/arm/boot/dts/imx6q.dtsi | 58 ++
1 files changed, 58 insertions(+), 0 deletions(-)
diff --git a/arch/arm/boot/dts/imx6q.dtsi b/arch/arm/boot/dts/imx6q.dtsi
index
Add the clock and compatible information for the weim.
Also adds the weim label.
Signed-off-by: Huang Shijie b32...@freescale.com
---
arch/arm/boot/dts/imx6qdl.dtsi |4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/arch/arm/boot/dts/imx6qdl.dtsi
Add a new pinctrl for WEIN NOR.
Signed-off-by: Huang Shijie b32...@freescale.com
---
arch/arm/boot/dts/imx6dl.dtsi | 57 +
1 files changed, 57 insertions(+), 0 deletions(-)
diff --git a/arch/arm/boot/dts/imx6dl.dtsi b/arch/arm/boot/dts/imx6dl.dtsi
index
Enable the WEIM NOR for imx6q{dl} boards.
For the pin conflict with SPI NOR, its status is set to disabled.
Signed-off-by: Huang Shijie b32...@freescale.com
---
arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 21 +
1 files changed, 21 insertions(+), 0 deletions(-)
diff --git
Hi Andreas,
On Fri, May 17, 2013 at 09:16:39PM +0100, Andreas Herrmann wrote:
On Mon, May 13, 2013 at 12:41:47PM +0200, Andreas Herrmann wrote:
On Mon, May 13, 2013 at 05:58:46AM -0400, Will Deacon wrote:
Again, you also need to tie in topology information if you go down this
route.
I
-static int __init usba_udc_probe(struct platform_device *pdev)
+#ifdef CONFIG_OF
+static struct usba_ep * atmel_udc_of_init(struct platform_device *pdev,
+struct usba_udc *udc)
+{
+u32 val;
+const char *name;
+enum
Hi Arnd,
Thankyou for the comments.
On 17/05/13 15:36, Arnd Bergmann wrote:
On Thursday 09 May 2013, Srinivas KANDAGATLA wrote:
On 08/05/13 20:48, Arnd Bergmann wrote:
I agree, my initial approach was having a dedicated driver specific to
ST syscon, however syscon seems to do things very much
On Mon, May 20, 2013 at 04:48:57PM +0800, Huang Shijie wrote:
The WEIM(Wireless External Interface Module) works like a bus.
You can attach many different devices on it, such as NOR, onenand.
In the case of i.MX6q-sabreauto, the NOR is connected to WEIM.
This patch also adds the devicetree
This patch adds support for composite clocks for samsung SoCs.
Many drivers need access to a common clock which support gating
and/or muxing and/or rate control operations. For example hdmi
which needs to switch between parents and call enable/disable for
sclk_hdmi.
This patch set also adds
Earlier to CCF, many drivers need access to a common clock which
support gating and/or muxing and/or rate control operations. For
example hdmi which needs to switch between parents and call
enable/disable for sclk_hdmi.
This patch add support for composite clocks which address above
driver
HDMI driver needs to change the parent of sclk_hdmi clock to
sclk_pixel or to sclk_hdmiphy, depends on the status of hdmiphy.
sclk_hdmi which is gate clock doesn't support the set_parent
operation.
This patch adds sclk_hdmi as a composite clock which is a
combination of mux clock and gate clock.
Hello,
I would like to know how to add eth0 to my DTS file.
Data:
Processor: ATMEL SAM9N12
Interface: EBI at @0x3000
Ethernet controller: MICREL - KSZ8851 MLL
Please help. Thank you.
Best regards,
Raúl
___
devicetree-discuss mailing list
Am Montag, 20. Mai 2013, 16:17:06 schrieb Rahul Sharma:
This patch adds support for composite clocks for samsung SoCs.
Many drivers need access to a common clock which support gating
and/or muxing and/or rate control operations. For example hdmi
which needs to switch between parents and call
On 05/18/2013 04:29 AM, Alexandre Courbot wrote:
On Thu, Apr 4, 2013 at 11:39 AM, Stephen Warren swar...@wwwdotorg.org wrote:
+struct simplefb_format {
+ const char *name;
+ u32 bits_per_pixel;
+ struct fb_bitfield red;
+ struct fb_bitfield green;
+ struct
On 12:12 Mon 20 May , Jean-Christophe PLAGNIOL-VILLARD wrote:
-static int __init usba_udc_probe(struct platform_device *pdev)
+#ifdef CONFIG_OF
+static struct usba_ep * atmel_udc_of_init(struct platform_device *pdev,
+ struct usba_udc
HI,
v4:
fix multi instance support
v3:
rebase againt 3.10-rc1 + dt macro cleanup
This patch serie finish to add the usb device support to dt for at91
with the usba support present on the last at91 generation since sam9g45
The following changes
Allow to compile the driver all the time if AT91 enabled.
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagn...@jcrosoft.com
Cc: Nicolas Ferre nicolas.fe...@atmel.com
Cc: linux-...@vger.kernel.org
---
.../devicetree/bindings/usb/atmel-usb.txt | 82
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagn...@jcrosoft.com
Cc: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/boot/dts/at91sam9g45.dtsi | 62
arch/arm/mach-at91/at91sam9g45.c |2 ++
2 files changed, 64 insertions(+)
diff --git
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagn...@jcrosoft.com
Cc: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/boot/dts/at91sam9m10g45ek.dts |5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/at91sam9m10g45ek.dts
b/arch/arm/boot/dts/at91sam9m10g45ek.dts
so we can have multiple usb gadget instance
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagn...@jcrosoft.com
Cc: Nicolas Ferre nicolas.fe...@atmel.com
Cc: linux-...@vger.kernel.org
---
drivers/usb/gadget/atmel_usba_udc.c | 20 +++-
drivers/usb/gadget/atmel_usba_udc.h |
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagn...@jcrosoft.com
Cc: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/boot/dts/at91sam9x5.dtsi | 62 +
arch/arm/mach-at91/at91sam9x5.c |2 ++
2 files changed, 64 insertions(+)
diff --git
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagn...@jcrosoft.com
Cc: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/boot/dts/at91sam9x5ek.dtsi |5 +
1 file changed, 5 insertions(+)
diff --git a/arch/arm/boot/dts/at91sam9x5ek.dtsi
b/arch/arm/boot/dts/at91sam9x5ek.dtsi
index
so we can have multiple usb gadget instance
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagn...@jcrosoft.com
Cc: Nicolas Ferre nicolas.fe...@atmel.com
Cc: linux-...@vger.kernel.org
---
drivers/usb/gadget/atmel_usba_udc.c | 20 +++-
drivers/usb/gadget/atmel_usba_udc.h |
drop static struct usba_udc the_udc
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagn...@jcrosoft.com
Cc: Nicolas Ferre nicolas.fe...@atmel.com
Cc: linux-...@vger.kernel.org
---
drivers/usb/gadget/atmel_usba_udc.c | 36 +--
1 file changed, 18 insertions(+),
Allow to compile the driver all the time if AT91 enabled.
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagn...@jcrosoft.com
Cc: Nicolas Ferre nicolas.fe...@atmel.com
Cc: linux-...@vger.kernel.org
---
.../devicetree/bindings/usb/atmel-usb.txt | 82
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagn...@jcrosoft.com
Cc: Nicolas Ferre nicolas.fe...@atmel.com
---
arch/arm/boot/dts/at91sam9x5.dtsi | 62 +
arch/arm/mach-at91/at91sam9x5.c |2 ++
2 files changed, 64 insertions(+)
diff --git
Ping...
On Tuesday, 23 April 2013, Sachin Kamat sachin.ka...@linaro.org wrote:
These nodes have separately been added to 4212 and 4412 dtsi
files by commit 30269ddff1 (ARM: exynos: add missing properties
for combiner IRQs). The existing node also contained a few
incorrect entries.
On Mon, May 20, 2013 at 09:03:00AM +0200, Linus Walleij wrote:
On Sun, May 19, 2013 at 10:31 PM, Jason Cooper ja...@lakedaemon.net wrote:
patches 2, 3, and 4 applied to mvebu/of_pci to facilitate others
(LinusW) basing their work off of it.
Thanks, is this going to be pulled into ARM SoC
drop static struct usba_udc the_udc
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagn...@jcrosoft.com
Cc: Nicolas Ferre nicolas.fe...@atmel.com
Cc: linux-...@vger.kernel.org
---
drivers/usb/gadget/atmel_usba_udc.c | 36 +--
1 file changed, 18 insertions(+),
On 05/13/2013 01:24 PM, Stephen Warren wrote:
From: Stephen Warren swar...@nvidia.com
Replace /include/ (dtc) with #include (C pre-processor) for all Tegra DT
files, so that gcc -E handles the entire include tree, and hence any of
those files can #include some other file e.g. for constant
On Wed, May 8, 2013 at 4:39 AM, Tien Hock Loh th...@altera.com wrote:
Add driver support for Altera GPIO soft IP, including interrupts and I/O.
Tested on Altera CV SoC board.
Signed-off-by: Tien Hock Loh th...@altera.com
(...)
Note: I have come to realize that there is apparently almost zero
On Sun, May 19, 2013 at 04:47:03PM -0400, Jason Cooper wrote:
On Thu, May 16, 2013 at 05:55:20PM +0200, Thomas Petazzoni wrote:
The Armada 370 has two gatable clocks for each PCIe interface, and we
want both of them to be enabled. We therefore make one of the two
clocks a child of the
On Fri, May 10, 2013 at 4:48 PM, Laurent Pinchart
laurent.pinch...@ideasonboard.com wrote:
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
On Mon, May 20, 2013 at 7:44 PM, Heiko Stübner he...@sntech.de wrote:
Am Montag, 20. Mai 2013, 16:17:06 schrieb Rahul Sharma:
This patch adds support for composite clocks for samsung SoCs.
Many drivers need access to a common clock which support gating
and/or muxing and/or rate control
Am Montag, 20. Mai 2013, 20:19:29 schrieb Rahul Sharma:
On Mon, May 20, 2013 at 7:44 PM, Heiko Stübner he...@sntech.de wrote:
Am Montag, 20. Mai 2013, 16:17:06 schrieb Rahul Sharma:
This patch adds support for composite clocks for samsung SoCs.
Many drivers need access to a common clock
Hi Rahul,
On Monday 20 of May 2013 19:47:08 Rahul Sharma wrote:
HDMI driver needs to change the parent of sclk_hdmi clock to
sclk_pixel or to sclk_hdmiphy, depends on the status of hdmiphy.
sclk_hdmi which is gate clock doesn't support the set_parent
operation.
Wouldn't it be better to
This patch adds Device Tree support to dm9000 driver.
Signed-off-by: Tomasz Figa tomasz.f...@gmail.com
---
Changes since v2:
- corrected a typo in bindings documentation
- removed redundant error message about failed memory allocation
Changes since v1:
- dropped davicom,simple-phy property as
On 05/20/2013 11:57 AM, Tomasz Figa wrote:
Hi Rahul,
On Monday 20 of May 2013 19:47:08 Rahul Sharma wrote:
HDMI driver needs to change the parent of sclk_hdmi clock to
sclk_pixel or to sclk_hdmiphy, depends on the status of hdmiphy.
sclk_hdmi which is gate clock doesn't support the set_parent
On 05/20/2013 09:16 PM, Tomasz Figa wrote:
This patch adds Device Tree support to dm9000 driver.
Signed-off-by: Tomasz Figatomasz.f...@gmail.com
Looks good. I'm going to test also this version at the end of this
week on Mini2440.
Reviewed-by: Sylwester Nawrocki sylvester.nawro...@gmail.com
On Mon, May 20, 2013 at 09:16:58PM +0200, Tomasz Figa wrote:
This patch adds Device Tree support to dm9000 driver.
Signed-off-by: Tomasz Figa tomasz.f...@gmail.com
Looks good for me aswell, thanks.
Reviewed-by: Sascha Hauer s.ha...@pengutronix.de
Sascha
--
Pengutronix e.K.
* Andreas Fenkart andreas.fenk...@streamunlimited.com [130515 01:51]:
Without functional clock the omap_hsmmc module can't forward SDIO IRQs to
the system. This patch reconfigures dat1 line as a gpio while the fclk is
off. When the fclk is present it uses the standard SDIO IRQ detection of
the
From: Tomasz Figa tomasz.f...@gmail.com
Date: Mon, 20 May 2013 21:16:58 +0200
This patch adds Device Tree support to dm9000 driver.
Signed-off-by: Tomasz Figa tomasz.f...@gmail.com
APplied.
___
devicetree-discuss mailing list
Hi Sebastian,
On Mon, May 06, 2013 at 05:33:34PM +0200, Sebastian Hesselbarth wrote:
From: Florian Fainelli flor...@openwrt.org
This patch adds Device Tree bindings following the already defined
bindings at Documentation/devicetree/bindings/marvell.txt. The binding
documentation is also
Hi Sebastian,
On Mon, May 06, 2013 at 05:33:39PM +0200, Sebastian Hesselbarth wrote:
This patch adds mv643xx_eth and mvmdio device tree nodes for DT enabled
Kirkwood boards. Phy nodes are also added with reg property set on a
per-board basis.
...
diff --git a/arch/arm/boot/dts/kirkwood.dtsi
On 05/20/2013 11:19 PM, Simon Baatz wrote:
On Mon, May 06, 2013 at 05:33:34PM +0200, Sebastian Hesselbarth wrote:
From: Florian Fainelliflor...@openwrt.org
...
@@ -2485,13 +2499,21 @@ static int mv643xx_eth_shared_probe(struct
platform_device *pdev)
if (dram)
On 05/20/2013 11:27 PM, Simon Baatz wrote:
Hi Sebastian,
On Mon, May 06, 2013 at 05:33:39PM +0200, Sebastian Hesselbarth wrote:
This patch adds mv643xx_eth and mvmdio device tree nodes for DT enabled
Kirkwood boards. Phy nodes are also added with reg property set on a
per-board basis.
...
In addition to just logging errors encountered during DT parsing or
allocating GPIO slots for CD/WP, mmc_of_parse() now returns with an error.
In particular, this is needed if the GPIO allocation may return
EPROBE_DEFER.
Signed-off-by: Simon Baatz gmbno...@gmail.com
---
changes in V3:
- Handle
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 DTS files using mvsdio accordingly
- Changed
Signed-off-by: Simon Baatz gmbno...@gmail.com
Acked-by: Guennadi Liakhovetski g.liakhovet...@gmx.de
---
drivers/mmc/host/sh_mmcif.c |7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/host/sh_mmcif.c b/drivers/mmc/host/sh_mmcif.c
index ba76a53..6ded7fb 100644
Signed-off-by: Simon Baatz gmbno...@gmail.com
Acked-by: Guennadi Liakhovetski g.liakhovet...@gmx.de
---
drivers/mmc/host/tmio_mmc_pio.c |4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/host/tmio_mmc_pio.c b/drivers/mmc/host/tmio_mmc_pio.c
index
Signed-off-by: Simon Baatz gmbno...@gmail.com
---
drivers/mmc/host/mxcmmc.c |4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/drivers/mmc/host/mxcmmc.c b/drivers/mmc/host/mxcmmc.c
index d503635..f47546f 100644
--- a/drivers/mmc/host/mxcmmc.c
+++ b/drivers/mmc/host/mxcmmc.c
Signed-off-by: Simon Baatz gmbno...@gmail.com
---
drivers/mmc/host/sdhci-pxav3.c |7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/drivers/mmc/host/sdhci-pxav3.c b/drivers/mmc/host/sdhci-pxav3.c
index 1ae358e..67ea388 100644
--- a/drivers/mmc/host/sdhci-pxav3.c
+++
Signed-off-by: Simon Baatz gmbno...@gmail.com
---
drivers/mmc/host/sdhci-tegra.c |9 ++---
1 file changed, 6 insertions(+), 3 deletions(-)
diff --git a/drivers/mmc/host/sdhci-tegra.c b/drivers/mmc/host/sdhci-tegra.c
index e0dba74..7eb62f8 100644
--- a/drivers/mmc/host/sdhci-tegra.c
+++
In order to prepare the switch to the standard MMC device tree parser
for mvsdio, adapt all current uses of mvsdio in the dts files to the
standard format.
Signed-off-by: Simon Baatz gmbno...@gmail.com
---
arch/arm/boot/dts/armada-370-db.dts|1 +
Instead of parsing the DT binding on our own, use the standard parser
mmc_of_parse(), introduced by commit 6c56e7a.
Signed-off-by: Simon Baatz gmbno...@gmail.com
---
drivers/mmc/host/mvsdio.c | 73 +
1 file changed, 40 insertions(+), 33 deletions(-)
Signed-off-by: Simon Baatz gmbno...@gmail.com
---
arch/arm/boot/dts/Makefile|2 +
arch/arm/boot/dts/kirkwood-sheevaplug-common.dtsi | 97 +
arch/arm/boot/dts/kirkwood-sheevaplug-esata.dts | 40 +
Signed-off-by: Simon Baatz gmbno...@gmail.com
---
arch/arm/mach-kirkwood/Kconfig|7 +++
arch/arm/mach-kirkwood/Makefile |1 +
arch/arm/mach-kirkwood/board-dt.c |4
arch/arm/mach-kirkwood/board-sheevaplug.c | 27 +++
* Tony Lindgren t...@atomide.com [130520 14:03]:
* Andreas Fenkart andreas.fenk...@streamunlimited.com [130515 01:51]:
Without functional clock the omap_hsmmc module can't forward SDIO IRQs to
the system. This patch reconfigures dat1 line as a gpio while the fclk is
off. When the fclk is
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 sclk_hdmi clock to
sclk_pixel or to sclk_hdmiphy, depends on the status of hdmiphy.
sclk_hdmi which is gate
Hi,
On Monday 29 April 2013 03:33 PM, Kishon Vijay Abraham I wrote:
Added a generic PHY framework that provides a set of APIs for the PHY drivers
to create/destroy a PHY and APIs for the PHY users to obtain a reference to
the PHY with or without using phandle.
This framework will be of use
On Tue, May 21, 2013 at 01:01:50AM +0200, Simon Baatz wrote:
Signed-off-by: Simon Baatz gmbno...@gmail.com
---
arch/arm/boot/dts/Makefile|2 +
arch/arm/boot/dts/kirkwood-sheevaplug-common.dtsi | 97
+
On Tue, May 21, 2013 at 01:01:51AM +0200, Simon Baatz wrote:
Signed-off-by: Simon Baatz gmbno...@gmail.com
---
arch/arm/mach-kirkwood/Kconfig|7 +++
arch/arm/mach-kirkwood/Makefile |1 +
arch/arm/mach-kirkwood/board-dt.c |4
On Mon, May 20, 2013 at 04:48:57PM +0800, Huang Shijie wrote:
The WEIM(Wireless External Interface Module) works like a bus.
You can attach many different devices on it, such as NOR, onenand.
In the case of i.MX6q-sabreauto, the NOR is connected to WEIM.
This patch also adds the devicetree
On Mon, May 20, 2013 at 04:48:58PM +0800, Huang Shijie wrote:
In the imx6q-sabreauto and imx6dl-sabreauto boards,
the pin MX6Q{DL}_PAD_EIM_D19 is used as a GPIO for SPI NOR, but
it is used as a data pin for the WEIM NOR.
In order to fix the conflict, this patch removes the pin from the hog,
于 2013年05月21日 13:49, Shawn Guo 写道:
specific pin setup for ecspi1, something like pinctrl_ecspi1_sabreauto.
ok.
thanks
Huang Shijie
___
devicetree-discuss mailing list
devicetree-discuss@lists.ozlabs.org
71 matches
Mail list logo