Re: [PATCH v6 5/7] net: cpsw: Add am33xx MACID readout

2014-09-09 Thread Markus Pargmann
On Mon, Sep 08, 2014 at 09:51:17AM -0700, Tony Lindgren wrote: * Markus Pargmann m...@pengutronix.de [140907 10:20]: This patch adds a function to get the MACIDs from the am33xx SoC control module registers which hold unique vendor MACIDs. This is only used if of_get_mac_address() fails to

Re: [PATCH v8 00/18] 8250-core based serial driver for OMAP + DMA

2014-09-09 Thread Sebastian Andrzej Siewior
On 09/08/2014 07:55 PM, Tony Lindgren wrote: * Tony Lindgren t...@atomide.com [140908 10:41]: * Sebastian Andrzej Siewior bige...@linutronix.de [140905 12:03]: This is my complete queue fo the omap serial driver based on the 8250 core code. I played with it on beagle bone, am335x-evm and

Re: [PATCH v2 5/8] ARM: dts: am33xx: Add external clock provider

2014-09-09 Thread Tero Kristo
On 09/09/2014 02:30 AM, Tony Lindgren wrote: * Jyri Sarha jsa...@ti.com [140818 14:49]: Add external clock provider for am33xx devices. Please send all the .dts and defconfig changes separately so I can pick them up and we don't get pointless merge conflicts. Moreover, this patch is

Re: [PATCH 05/13] ARM: dts: DRA7: Add DCAN nodes

2014-09-09 Thread Roger Quadros
Hi, On 09/08/2014 07:40 PM, Sergei Shtylyov wrote: Hello. On 9/8/2014 6:10 PM, Roger Quadros wrote: The SoC supports 2 DCAN nodes. Add them. Signed-off-by: Roger Quadros rog...@ti.com --- arch/arm/boot/dts/dra7.dtsi | 30 ++ 1 file changed, 30

Re: [PATCH v2 3/3] nand: omap2: Replace pr_err with dev_err

2014-09-09 Thread Roger Quadros
On 09/08/2014 05:35 PM, Ezequiel Garcia wrote: On 08 Sep 02:57 PM, Roger Quadros wrote: Hi Ezequiel, On 09/08/2014 02:27 PM, Ezequiel Garcia wrote: Usage of pr_err is frowned upon, so replace it with dev_err. Aditionally, the message on nand_bch_init() error is redundant, since proper error

Re: [PATCH 05/13] ARM: dts: DRA7: Add DCAN nodes

2014-09-09 Thread Marc Kleine-Budde
On 09/09/2014 10:30 AM, Roger Quadros wrote: +compatible = bosch,d_can; +ti,hwmods = dcan1; +reg = 0x4ae3c000 0x2000, + 0x558 0x4; /* index to RAMINIT reg within syscon */ +raminit-syscon = dra7_ctrl_core; +

Re: [PATCH v2 1/3] nand: omap2: Add support for flash-based bad block table

2014-09-09 Thread Roger Quadros
Ezequiel, On 09/08/2014 02:27 PM, Ezequiel Garcia wrote: This commit adds a new platform-data boolean property that enables use of a flash-based bad block table. This can also be enabled by setting the 'nand-on-flash-bbt' devicetree property. I'm not much aware of how on-flash-BBT works

Re: [PATCH 05/13] ARM: dts: DRA7: Add DCAN nodes

2014-09-09 Thread Roger Quadros
Hi Marc, On 09/09/2014 11:34 AM, Marc Kleine-Budde wrote: On 09/09/2014 10:30 AM, Roger Quadros wrote: +compatible = bosch,d_can; +ti,hwmods = dcan1; +reg = 0x4ae3c000 0x2000, + 0x558 0x4; /* index to RAMINIT reg within syscon */ +

Re: [resend PATCH 1/3] pinctrl: dra7: dt-bindings: add pin off modes for dra7 SoC

2014-09-09 Thread Mugunthan V N
On Tuesday 09 September 2014 01:02 AM, Nishanth Menon wrote: A) There is no OFF mode on DRA7. in sleep state use mode 15 (gated). B) when using this for wakeup - use pinctrl wakeup handling to do the wakeup. Will drop this patch and use mode 15 in sleep mode and submit v2 patch series Regards

Re: [PATCH v4 10/11] ARM: OMAP2+: AM33XX: Basic suspend resume support

2014-09-09 Thread Ohad Ben-Cohen
On Tue, Sep 9, 2014 at 1:30 AM, Kevin Hilman khil...@linaro.org wrote: To me, it's not terribly clear how you made the split between this PM core code an the remoteproc code. In the changelog for the remoteproc patch, it states it's to load the firmware for and boot the wkup_m3. But, while

[PATCH 2/3] kbuild: remove unnecessary variable initializaions

2014-09-09 Thread Masahiro Yamada
Clearing obj-y, obj-m, obj-n, obj- in each Makefile is a useless habit. They are non-exported variables; therefore they are always empty whenever descending into each subdirectory. (Moreorver, obj-y and obj-m are also set to empty at the beginning of scripts/Makefile.build) Signed-off-by:

[PATCH 0/3] kbuild: Clean up makefiles and then drop obj-n an obj-n

2014-09-09 Thread Masahiro Yamada
Masahiro Yamada (3): kbuild: remove unnecessary obj- := dummy.o trick kbuild: remove unnecessary variable initializaions kbuild: remove obj-n and lib-n handling arch/arm/mach-at91/Makefile | 3 --- arch/arm/mach-ebsa110/Makefile| 3 --- arch/arm/mach-ep93xx/Makefile | 3

Re: [resend PATCH 0/3] Add DRA7xx CPSW Ethernet support in Device Tree

2014-09-09 Thread Mugunthan V N
On Tuesday 09 September 2014 01:04 AM, Nishanth Menon wrote: On 00:49-20140909, Mugunthan V N wrote: Adding device tree entry for CPSW to make it work in Dual EMAC mode. These patches were tested with DRA7 hwmod patches on top of linux-next. The patches were already reviewed [1] and has

Re: [PATCH 2/3] kbuild: remove unnecessary variable initializaions

2014-09-09 Thread Nicolas Ferre
On 09/09/2014 12:26, Masahiro Yamada : Clearing obj-y, obj-m, obj-n, obj- in each Makefile is a useless habit. They are non-exported variables; therefore they are always empty whenever descending into each subdirectory. (Moreorver, obj-y and obj-m are also set to empty at the beginning of

Re: [resend PATCH 0/3] Add DRA7xx CPSW Ethernet support in Device Tree

2014-09-09 Thread Nishanth Menon
On Tue, Sep 9, 2014 at 6:29 AM, Mugunthan V N mugunthan...@ti.com wrote: Sorry this is now blocked inside TI. could you explain the testing done for sleep state? did you attempt sleep mode before testing this? I have not tested sleep mode, just tested boot and ping test. I must NAK then for

Re: [resend PATCH 0/3] Add DRA7xx CPSW Ethernet support in Device Tree

2014-09-09 Thread Mugunthan V N
On Tuesday 09 September 2014 05:45 PM, Nishanth Menon wrote: On Tue, Sep 9, 2014 at 6:29 AM, Mugunthan V N mugunthan...@ti.com wrote: Sorry this is now blocked inside TI. could you explain the testing done for sleep state? did you attempt sleep mode before testing this? I have not tested

Re: [resend PATCH 0/3] Add DRA7xx CPSW Ethernet support in Device Tree

2014-09-09 Thread Nishanth Menon
On 09/09/2014 07:56 AM, Mugunthan V N wrote: On Tuesday 09 September 2014 05:45 PM, Nishanth Menon wrote: On Tue, Sep 9, 2014 at 6:29 AM, Mugunthan V N mugunthan...@ti.com wrote: Sorry this is now blocked inside TI. could you explain the testing done for sleep state? did you attempt sleep

Re: [PATCH v2 1/3] nand: omap2: Add support for flash-based bad block table

2014-09-09 Thread Ezequiel Garcia
On 09 Sep 11:35 AM, Roger Quadros wrote: Ezequiel, On 09/08/2014 02:27 PM, Ezequiel Garcia wrote: This commit adds a new platform-data boolean property that enables use of a flash-based bad block table. This can also be enabled by setting the 'nand-on-flash-bbt' devicetree property.

Re: [PATCH v2 1/3] nand: omap2: Add support for flash-based bad block table

2014-09-09 Thread Roger Quadros
On 09/09/2014 04:27 PM, Ezequiel Garcia wrote: On 09 Sep 11:35 AM, Roger Quadros wrote: Ezequiel, On 09/08/2014 02:27 PM, Ezequiel Garcia wrote: This commit adds a new platform-data boolean property that enables use of a flash-based bad block table. This can also be enabled by setting the

[GIT PULL] ARM: dts: OMAP5 / DRA7: pinctrl updates

2014-09-09 Thread Nishanth Menon
Hi Tony, Please pull this series was posted[1] and based on the previous pulls [2] [3], updating the dts to enable the relevant feature. NOTE: I have dropped patch #1 of the series based on [4]. These could go to your branch omap-for-v3.18/dt The following changes since commit

[PATCH v2 0/3] net: can: Use syscon regmap for TI specific RAMINIT register

2014-09-09 Thread Roger Quadros
Hi, Some hardware (TI am43xx) has a buggy RAMINIT DONE mechanism and it might not always set the DONE bit. This will result in a lockup in c_can_hw_raminit_wait_ti(), so patch 1 adds a timeout mechanism there. There is a non compliancy within TI platforms with respect to the layout of the

[PATCH v2 1/3] can: c_can_platform: Fix c_can_hw_raminit_ti() and add timeout

2014-09-09 Thread Roger Quadros
Pass the correct 'mask' and 'value' bits to c_can_hw_raminit_wait_ti(). They seem to have been swapped in the usage instances. TI's RAMINIT DONE mechanism is buggy and may not always be set after the START bit is set. So add a timeout mechanism to c_can_hw_raminit_wait_ti(). Signed-off-by: Roger

[PATCH v2 2/3] net: can: c_can: Add syscon/regmap RAMINIT mechanism

2014-09-09 Thread Roger Quadros
Some TI SoCs like DRA7 have a RAMINIT register specification different from the other AMxx SoCs and as expected by the existing driver. To add more insanity, this register is shared with other IPs like DSS, PCIe and PWM. Provides a more generic mechanism to specify the RAMINIT register location

[PATCH v2 3/3] net: can: c_can: Add support for START pulse in RAMINIT sequence

2014-09-09 Thread Roger Quadros
Some SoCs e.g. (TI DRA7xx) need a START pulse to start the RAMINIT sequence i.e. START bit must be set and cleared before checking for the DONE bit status. Add a new DT property raminit-pulse to specify if this mechanism must be used for RAMINIT. Signed-off-by: Roger Quadros rog...@ti.com ---

Re: [PATCH v2 1/3] can: c_can_platform: Fix c_can_hw_raminit_ti() and add timeout

2014-09-09 Thread Nishanth Menon
On 09/09/2014 09:31 AM, Roger Quadros wrote: Pass the correct 'mask' and 'value' bits to c_can_hw_raminit_wait_ti(). They seem to have been swapped in the usage instances. TI's RAMINIT DONE mechanism is buggy and may not always be set after the START bit is set. So add a timeout mechanism to

Re: [PATCH v2 1/3] can: c_can_platform: Fix c_can_hw_raminit_ti() and add timeout

2014-09-09 Thread Marc Kleine-Budde
On 09/09/2014 04:31 PM, Roger Quadros wrote: Pass the correct 'mask' and 'value' bits to c_can_hw_raminit_wait_ti(). They seem to have been swapped in the usage instances. Can you split this fix into a seperate patch, please. TI's RAMINIT DONE mechanism is buggy and may not always be set

Re: [PATCH 1/3] omap-dma: Allow compile-testing omap1_camera driver

2014-09-09 Thread Nishanth Menon
+linux-omap, tony -Balaji On 09/09/2014 09:38 AM, Mauro Carvalho Chehab wrote: We want to be able to COMPILE_TEST the omap1_camera driver. It compiles fine, but it fails linkediting: ERROR: omap_stop_dma [drivers/media/platform/soc_camera/omap1_camera.ko] undefined! ERROR: omap_start_dma

Re: [PATCH v2 1/3] can: c_can_platform: Fix c_can_hw_raminit_ti() and add timeout

2014-09-09 Thread Roger Quadros
On 09/09/2014 05:34 PM, Marc Kleine-Budde wrote: On 09/09/2014 04:31 PM, Roger Quadros wrote: Pass the correct 'mask' and 'value' bits to c_can_hw_raminit_wait_ti(). They seem to have been swapped in the usage instances. Can you split this fix into a seperate patch, please. OK. TI's

Re: [PATCH v2 1/3] can: c_can_platform: Fix c_can_hw_raminit_ti() and add timeout

2014-09-09 Thread Roger Quadros
On 09/09/2014 05:34 PM, Nishanth Menon wrote: On 09/09/2014 09:31 AM, Roger Quadros wrote: Pass the correct 'mask' and 'value' bits to c_can_hw_raminit_wait_ti(). They seem to have been swapped in the usage instances. TI's RAMINIT DONE mechanism is buggy and may not always be set after the

Re: [PATCH v6 5/7] net: cpsw: Add am33xx MACID readout

2014-09-09 Thread Tony Lindgren
* Markus Pargmann m...@pengutronix.de [140908 23:05]: On Mon, Sep 08, 2014 at 09:51:17AM -0700, Tony Lindgren wrote: * Markus Pargmann m...@pengutronix.de [140907 10:20]: This patch adds a function to get the MACIDs from the am33xx SoC control module registers which hold unique vendor

Re: [PATCH v2 1/3] can: c_can_platform: Fix c_can_hw_raminit_ti() and add timeout

2014-09-09 Thread Nishanth Menon
On 09/09/2014 09:45 AM, Roger Quadros wrote: [...] /* We look only at the bits of our instance. */ val = mask; - while ((readl(priv-raminit_ctrlreg) mask) != val) + while ((readl(priv-raminit_ctrlreg) mask) != val) { udelay(1); + timeout++; + +

[PATCH v2 05/12] arm: dts: am4372: Add dcan nodes

2014-09-09 Thread Roger Quadros
From: Afzal Mohammed af...@ti.com Add dcan nodes. Signed-off-by: Afzal Mohammed af...@ti.com Signed-off-by: Mugunthan V N mugunthan...@ti.com Signed-off-by: George Cherian george.cher...@ti.com Signed-off-by: Sekhar Nori nsek...@ti.com Signed-off-by: Roger Quadros rog...@ti.com ---

[PATCH v2 07/12] arm: dts: am437x-gp: Add dcan support

2014-09-09 Thread Roger Quadros
From: Mugunthan V N mugunthan...@ti.com Add DCAN support for AM437x GP EVM with both DCAN instances. Signed-off-by: Mugunthan V N mugunthan...@ti.com Signed-off-by: George Cherian george.cher...@ti.com Signed-off-by: Sekhar Nori nsek...@ti.com Signed-off-by: Roger Quadros rog...@ti.com ---

[PATCH v2 03/12] ARM: dts: dra7-evm: Add CAN support

2014-09-09 Thread Roger Quadros
The board has 2 CAN ports but only the first one can be used. Enable the first CAN port. The second one cannot be used without hardware modification so we don't enable the second port. Signed-off-by: Roger Quadros rog...@ti.com Reviewed-by: Felipe Balbi ba...@ti.com ---

[PATCH v2 06/12] ARM: dts: AM43xx: Add aliases to d_can nodes

2014-09-09 Thread Roger Quadros
The d_can driver expects appropriately named aliases for the d_can nodes for the RAMINIT control register access. Provide those, otherwise RAMINIT register won't be configured. Get's rid of the following messages during boot. [ 16.419354] c_can_platform 481cc000.can: control memory is not used

[PATCH v2 08/12] ARM: dts: am437x-gp-evm: Add pinctrl sleep states for dcan pins

2014-09-09 Thread Roger Quadros
From: Dave Gerlach d-gerl...@ti.com Define pinctrl sleep states for both dcan0 and dcan1 to place pull downs on the lines to optimize power savings during suspend. Signed-off-by: Dave Gerlach d-gerl...@ti.com Signed-off-by: Sekhar Nori nsek...@ti.com Signed-off-by: Roger Quadros rog...@ti.com

[PATCH v2 02/12] ARM: dts: DRA7: Add DCAN nodes

2014-09-09 Thread Roger Quadros
The SoC supports 2 DCAN nodes. Add them. Signed-off-by: Roger Quadros rog...@ti.com --- arch/arm/boot/dts/dra7.dtsi | 30 ++ 1 file changed, 30 insertions(+) diff --git a/arch/arm/boot/dts/dra7.dtsi b/arch/arm/boot/dts/dra7.dtsi index 370009e..09d5739 100644 ---

[PATCH v2 04/12] ARM: dts: dra72-evm: Add CAN support

2014-09-09 Thread Roger Quadros
The board has 2 CAN ports but only the first one can be used. Enable the first CAN port. The second one cannot be used without hardware modification so we don't enable the second port. Signed-off-by: Roger Quadros rog...@ti.com --- arch/arm/boot/dts/dra72-evm.dts | 23 +++ 1

[PATCH v2 01/12] ARM: dts: dra7: Add syscon regmap for CORE CONTROL area

2014-09-09 Thread Roger Quadros
Display and DCAN drivers use syscon regmap to access some registers in the CORE control area. Add the syscon regmap node for this area. Cc: Tomi Valkeinen tomi.valkei...@ti.com Cc: Nishanth Menon n...@ti.com Signed-off-by: Roger Quadros rog...@ti.com --- arch/arm/boot/dts/dra7.dtsi | 5 + 1

[PATCH v2 10/12] ARM: dts: am4372: Add dcan raminit bits

2014-09-09 Thread Roger Quadros
Add RAMINIT specific bits into the DCAN nodes. Signed-off-by: Roger Quadros rog...@ti.com --- arch/arm/boot/dts/am4372.dtsi | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/am4372.dtsi b/arch/arm/boot/dts/am4372.dtsi index d38a0ed..847f41b 100644

[PATCH v2 00/12] ARM: dts: TI: Add DCAN support

2014-09-09 Thread Roger Quadros
Hi, These patches add DCAN support for am43xx and dra7xx platforms. We also update the am33xx DCAN nodes to support the driver changes in the RAMINIT mechanism. These patches must go in together with [1] (or its revisions) Patches are available along with dependency [1] patches at

[PATCH v2 12/12] ARM: dts: am33xx: Add dcan raminit bits

2014-09-09 Thread Roger Quadros
Add RAMINIT specific bits into the DCAN nodes. Also rename can nodes from d_can to can to be compliant with the ePAPR specs. Signed-off-by: Roger Quadros rog...@ti.com --- arch/arm/boot/dts/am33xx.dtsi | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git

[PATCH v2 09/12] ARM: dts: am4372: Add control module syscon node

2014-09-09 Thread Roger Quadros
Use syscon regmap to expose the Control module register space. This register space is shared between many users e.g. DCAN, USB, display, etc. Signed-off-by: Roger Quadros rog...@ti.com --- arch/arm/boot/dts/am4372.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git

[PATCH v2 11/12] ARM: dts: am33xx: Add control module syscon node

2014-09-09 Thread Roger Quadros
Use syscon regmap to expose the Control module register space. This register space is shared between many users e.g. DCAN, USB, display, etc. Signed-off-by: Roger Quadros rog...@ti.com --- arch/arm/boot/dts/am33xx.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git

Re: [PATCH v2 1/3] can: c_can_platform: Fix c_can_hw_raminit_ti() and add timeout

2014-09-09 Thread Roger Quadros
On 09/09/2014 05:51 PM, Nishanth Menon wrote: On 09/09/2014 09:45 AM, Roger Quadros wrote: [...] /* We look only at the bits of our instance. */ val = mask; - while ((readl(priv-raminit_ctrlreg) mask) != val) + while ((readl(priv-raminit_ctrlreg) mask) != val) {

Re: [PATCH 1/3] omap-dma: Allow compile-testing omap1_camera driver

2014-09-09 Thread Tony Lindgren
* Nishanth Menon n...@ti.com [140909 07:40]: +linux-omap, tony -Balaji On 09/09/2014 09:38 AM, Mauro Carvalho Chehab wrote: We want to be able to COMPILE_TEST the omap1_camera driver. It compiles fine, but it fails linkediting: ERROR: omap_stop_dma

Re: [PATCH v2 02/12] ARM: dts: DRA7: Add DCAN nodes

2014-09-09 Thread Marc Kleine-Budde
On 09/09/2014 04:55 PM, Roger Quadros wrote: The SoC supports 2 DCAN nodes. Add them. I think you should put the device-tree ml for DT related patches on Cc. Signed-off-by: Roger Quadros rog...@ti.com --- arch/arm/boot/dts/dra7.dtsi | 30 ++ 1 file changed, 30

Re: [PATCH v2 02/12] ARM: dts: DRA7: Add DCAN nodes

2014-09-09 Thread Marc Kleine-Budde
On 09/09/2014 05:04 PM, Marc Kleine-Budde wrote: On 09/09/2014 04:55 PM, Roger Quadros wrote: The SoC supports 2 DCAN nodes. Add them. I think you should put the device-tree ml for DT related patches on Cc. Signed-off-by: Roger Quadros rog...@ti.com --- arch/arm/boot/dts/dra7.dtsi | 30

Re: [PATCH v2 06/12] ARM: dts: AM43xx: Add aliases to d_can nodes

2014-09-09 Thread Marc Kleine-Budde
On 09/09/2014 04:55 PM, Roger Quadros wrote: The d_can driver expects appropriately named aliases for the d_can nodes for the RAMINIT control register access. Provide those, otherwise RAMINIT register won't be configured. Get's rid of the following messages during boot. With your patch set

Re: [PATCH v2 05/12] arm: dts: am4372: Add dcan nodes

2014-09-09 Thread Marc Kleine-Budde
On 09/09/2014 04:55 PM, Roger Quadros wrote: From: Afzal Mohammed af...@ti.com Add dcan nodes. Signed-off-by: Afzal Mohammed af...@ti.com Signed-off-by: Mugunthan V N mugunthan...@ti.com Signed-off-by: George Cherian george.cher...@ti.com Signed-off-by: Sekhar Nori nsek...@ti.com

Re: [PATCH 1/3] omap-dma: Allow compile-testing omap1_camera driver

2014-09-09 Thread Mauro Carvalho Chehab
Em Tue, 9 Sep 2014 15:41:58 +0100 Russell King - ARM Linux li...@arm.linux.org.uk escreveu: On Tue, Sep 09, 2014 at 11:38:17AM -0300, Mauro Carvalho Chehab wrote: We want to be able to COMPILE_TEST the omap1_camera driver. It compiles fine, but it fails linkediting: ERROR: omap_stop_dma

[PATCH 1/2] iommu/omap: Reverse dependency between omap-iommu and omap-iommu2

2014-09-09 Thread Laurent Pinchart
The OMAP IOMMU driver supports both the OMAP1 and OMAP2+ IOMMU variants by splitting the driver into a core module and a thin arch-specific operations module. (In practice only the OMAP2+ module omap-iommu2 is implemented, but let's not denigrate the effort.) The arch-specific operations module

[PATCH 0/2] OMAP IOMMU cleanups

2014-09-09 Thread Laurent Pinchart
Hello, Those two patches clean up the OMAP IOMMU driver. Please see individual commit messages for more information. Laurent Pinchart (2): iommu/omap: Reverse dependency between omap-iommu and omap-iommu2 iommu/omap: Remove omap_iommu unused owner field drivers/iommu/omap-iommu-debug.c |

[PATCH 2/2] iommu/omap: Remove omap_iommu unused owner field

2014-09-09 Thread Laurent Pinchart
The owner field is never set. Remove it. Signed-off-by: Laurent Pinchart laurent.pinch...@ideasonboard.com --- drivers/iommu/omap-iommu.c | 11 --- drivers/iommu/omap-iommu.h | 1 - 2 files changed, 12 deletions(-) diff --git a/drivers/iommu/omap-iommu.c b/drivers/iommu/omap-iommu.c

Re: [PATCHv3 0/5] OMAP Mailbox framework adoption DT support

2014-09-09 Thread Suman Anna
Hi Tony, On 09/08/2014 09:52 PM, Tony Lindgren wrote: * Tony Lindgren t...@atomide.com [140908 16:21]: * Suman Anna s-a...@ti.com [140729 17:37]: Hi, This is an updated version of the OMAP Mailbox framework adoption DT support series, refreshed to work with the v9 version of the mailbox

Re: [PATCH 2/3] kbuild: remove unnecessary variable initializaions

2014-09-09 Thread Peter Foley
On Tue, Sep 9, 2014 at 6:26 AM, Masahiro Yamada yamad...@jp.panasonic.com wrote: Clearing obj-y, obj-m, obj-n, obj- in each Makefile is a useless habit. They are non-exported variables; therefore they are always empty whenever descending into each subdirectory. (Moreorver, obj-y and obj-m

[PATCH] ARM: OMAP5+: Reuse OMAP4 PM code for OMAP5 and DRA7

2014-09-09 Thread Nishanth Menon
OMAP4, OMAP5 and DRA7 share a lot of common logic and data structures. These have been enabled in the previous patches, however, this also means that OMAP5 or DRA7 only builds also need to build OMAP4 logic. Update to reuse OMAP4 logic. This fixes the 'undefined reference to

Re: [PATCH 1/3] omap-dma: Allow compile-testing omap1_camera driver

2014-09-09 Thread Mauro Carvalho Chehab
Em Tue, 09 Sep 2014 12:36:54 -0300 Mauro Carvalho Chehab m.che...@samsung.com escreveu: Em Tue, 9 Sep 2014 15:41:58 +0100 Russell King - ARM Linux li...@arm.linux.org.uk escreveu: On Tue, Sep 09, 2014 at 11:38:17AM -0300, Mauro Carvalho Chehab wrote: We want to be able to COMPILE_TEST

Re: [PATCH v8 00/18] 8250-core based serial driver for OMAP + DMA

2014-09-09 Thread Sebastian Andrzej Siewior
On 09/08/2014 08:33 PM, Frans Klaver wrote: Thanks. I'll give it a spin on Wednesday. Could you please pull the upcoming v9 first? git://git.breakpoint.cc/bigeasy/linux.git uart_v9_pre1 This solves a few of my am335x related issues. The problem that the uart freezes on beagle board xm is

Re: [PATCH v4 10/11] ARM: OMAP2+: AM33XX: Basic suspend resume support

2014-09-09 Thread Suman Anna
Hi Ohad, On 09/09/2014 05:31 AM, Ohad Ben-Cohen wrote: On Tue, Sep 9, 2014 at 1:30 AM, Kevin Hilman khil...@linaro.org wrote: To me, it's not terribly clear how you made the split between this PM core code an the remoteproc code. In the changelog for the remoteproc patch, it states it's to

Re: [PATCH v4 10/11] ARM: OMAP2+: AM33XX: Basic suspend resume support

2014-09-09 Thread Dave Gerlach
Kevin/Ohad, On 09/09/2014 02:59 PM, Suman Anna wrote: Hi Ohad, On 09/09/2014 05:31 AM, Ohad Ben-Cohen wrote: On Tue, Sep 9, 2014 at 1:30 AM, Kevin Hilman khil...@linaro.org wrote: To me, it's not terribly clear how you made the split between this PM core code an the remoteproc code. In the

Re: [PATCH v4 10/11] ARM: OMAP2+: AM33XX: Basic suspend resume support

2014-09-09 Thread Kevin Hilman
Dave Gerlach d-gerl...@ti.com writes: Kevin/Ohad, On 09/09/2014 02:59 PM, Suman Anna wrote: Hi Ohad, On 09/09/2014 05:31 AM, Ohad Ben-Cohen wrote: On Tue, Sep 9, 2014 at 1:30 AM, Kevin Hilman khil...@linaro.org wrote: To me, it's not terribly clear how you made the split between this PM

Re: [PATCH 1/2] iommu/omap: Reverse dependency between omap-iommu and omap-iommu2

2014-09-09 Thread Suman Anna
Hi Laurent, On 09/09/2014 10:45 AM, Laurent Pinchart wrote: The OMAP IOMMU driver supports both the OMAP1 and OMAP2+ IOMMU variants by splitting the driver into a core module and a thin arch-specific operations module. (In practice only the OMAP2+ module omap-iommu2 is implemented, but

Re: [PATCH 2/2] iommu/omap: Remove omap_iommu unused owner field

2014-09-09 Thread Suman Anna
Hi Laurent, On 09/09/2014 10:45 AM, Laurent Pinchart wrote: The owner field is never set. Remove it. Thanks, this seems to have been dead code since the days OMAP IOMMU has been converted from building as modules to built-in as part of the IOMMU API adoption. So, Acked-by: Suman Anna

Re: [PATCH 1/2] iommu/omap: Reverse dependency between omap-iommu and omap-iommu2

2014-09-09 Thread Laurent Pinchart
Hi Suman, On Tuesday 09 September 2014 16:33:11 Suman Anna wrote: On 09/09/2014 10:45 AM, Laurent Pinchart wrote: The OMAP IOMMU driver supports both the OMAP1 and OMAP2+ IOMMU variants by splitting the driver into a core module and a thin arch-specific operations module. (In practice

Re: [PATCH] clk: add gpio gated clock

2014-09-09 Thread Mike Turquette
Quoting Jyri Sarha (2014-09-05 05:21:34) The added gpio-gate-clock is a basic clock that can be enabled and disabled trough a gpio output. The DT binding document for the clock is also added. For EPROBE_DEFER handling the registering of the clock has to be delayed until of_clk_get() call time.

Re: [PATCH 1/2] iommu/omap: Reverse dependency between omap-iommu and omap-iommu2

2014-09-09 Thread Suman Anna
Hi Laurent, On Tuesday 09 September 2014 16:33:11 Suman Anna wrote: On 09/09/2014 10:45 AM, Laurent Pinchart wrote: The OMAP IOMMU driver supports both the OMAP1 and OMAP2+ IOMMU variants by splitting the driver into a core module and a thin arch-specific operations module. (In practice

Re: [PATCH] ARM: OMAP5+: Reuse OMAP4 PM code for OMAP5 and DRA7

2014-09-09 Thread Tony Lindgren
* Nishanth Menon n...@ti.com [140909 17:16]: OMAP4, OMAP5 and DRA7 share a lot of common logic and data structures. These have been enabled in the previous patches, however, this also means that OMAP5 or DRA7 only builds also need to build OMAP4 logic. Update to reuse OMAP4 logic. This

Re: [GIT PULL] ARM: dts: OMAP5 / DRA7: pinctrl updates

2014-09-09 Thread Tony Lindgren
* Nishanth Menon n...@ti.com [140909 14:00]: Hi Tony, Please pull this series was posted[1] and based on the previous pulls [2] [3], updating the dts to enable the relevant feature. NOTE: I have dropped patch #1 of the series based on [4]. These could go to your branch