Re: [PATCHv9 01/43] clk: Add support for regmap register read/write

2013-10-31 Thread Nishanth Menon
On 10/31/2013 09:40 AM, Tero Kristo wrote: On 10/31/2013 04:03 PM, Nishanth Menon wrote: On 10/25/2013 10:56 AM, Tero Kristo wrote: [...] diff --git a/include/linux/clk-provider.h b/include/linux/clk-provider.h index 7e59253..63ff78c 100644 --- a/include/linux/clk-provider.h +++ b/include

Re: [PATCHv9 07/43] CLK: TI: add autoidle support

2013-10-31 Thread Nishanth Menon
clkhwops_omap3_dpll; extern const struct clk_hw_omap_ops clkhwops_omap4_dpllmx; -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo

Re: [PATCHv9 08/43] clk: ti: add composite clock support

2013-10-31 Thread Nishanth Menon
, struct regmap *regmap); int of_ti_autoidle_setup(struct device_node *node, struct regmap *regmap); +int ti_clk_add_component(struct device_node *node, struct clk_hw *hw, int type); #ifdef CONFIG_OF void of_ti_clk_allow_autoidle_all(void); -- Regards, Nishanth Menon -- To unsubscribe from

Re: [PATCHv9 08/43] clk: ti: add composite clock support

2013-10-31 Thread Nishanth Menon
On 10/31/2013 11:27 AM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: This is a multipurpose clock node, which contains support for multiple sub-clocks. Uses basic composite clock type to implement the actual functionality, and TI specific gate, mux and divider clocks

Re: [PATCHv9 09/43] CLK: ti: add support for ti divider-clock

2013-10-31 Thread Nishanth Menon
; + +cleanup: + kfree(div); + return ret; +} +CLK_OF_DECLARE(ti_composite_divider_clk, ti,composite-divider-clock, +of_ti_composite_divider_clk_setup); -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message

Re: [PATCHv9 10/43] clk: ti: add support for TI fixed factor clock

2013-10-31 Thread Nishanth Menon
); +} +CLK_OF_DECLARE(ti_fixed_factor_clk, ti,fixed-factor-clock, +of_ti_fixed_factor_clk_setup); -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http

Re: [PATCHv9 00/43] ARM: TI SoC clock DT conversion

2013-10-30 Thread Nishanth Menon
On 10/30/2013 03:23 AM, Tero Kristo wrote: On 10/29/2013 06:19 PM, Nishanth Menon wrote: On 10/25/2013 10:56 AM, Tero Kristo wrote: snip Testing done: - omap3-beagle: boot + suspend/resume (ret + off) - omap4-panda-es: boot + suspend/resume - omap5-uevm: boot - dra7-evm: boot - am335x

Re: [PATCHv9 00/43] ARM: TI SoC clock DT conversion

2013-10-30 Thread Nishanth Menon
On 10/30/2013 10:00 AM, Nishanth Menon wrote: On 10/30/2013 03:23 AM, Tero Kristo wrote: On 10/29/2013 06:19 PM, Nishanth Menon wrote: On 10/25/2013 10:56 AM, Tero Kristo wrote: snip Testing done: - omap3-beagle: boot + suspend/resume (ret + off) - omap4-panda-es: boot + suspend/resume

Re: [PATCHv9 00/43] ARM: TI SoC clock DT conversion

2013-10-29 Thread Nishanth Menon
-gpmc 5000.gpmc: error: clk_get) DRA7-EVM: http://pastebin.com/uYNQ6Sss BeagleBone-Black: http://pastebin.com/biGXS2vi AM335x-evm: http://pastebin.com/K7qwJpCb -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord

Re: [PATCH v4 0/2] ARM: dts: Beaglebone MMC fixes

2013-10-25 Thread Nishanth Menon
/kernel/git/bcousson/linux-omap-dt.git/log/?h=for_3.13/dts -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH 3/3] ARM: OMAP2: omap4-sdp: remove unneeded gpios from dss-common

2013-10-25 Thread Nishanth Menon
); would you not be depending on the weak IO pull done using mux to drive these GPIO pins since the GPIO is not requested and held? Could we not use Documentation/devicetree/bindings/gpio/gpio.txt binding to map to the right GPIO and drive it using the GPIO module? -- Regards, Nishanth Menon

Re: [PATCH 3/3] ARM: OMAP2: omap4-sdp: remove unneeded gpios from dss-common

2013-10-25 Thread Nishanth Menon
On 10/25/2013 05:25 AM, Tomi Valkeinen wrote: On 25/10/13 13:18, Nishanth Menon wrote: void __init omap_4430sdp_display_init_of(void) { - int r; - - r = gpio_request_one(DISPLAY_SEL_GPIO, GPIOF_OUT_INIT_HIGH, - display_sel); - if (r) - pr_err(%s

Re: [PATCH 3/3] ARM: OMAP2: omap4-sdp: remove unneeded gpios from dss-common

2013-10-25 Thread Nishanth Menon
On 10/25/2013 05:54 AM, Nishanth Menon wrote: On 10/25/2013 05:25 AM, Tomi Valkeinen wrote: On 25/10/13 13:18, Nishanth Menon wrote: void __init omap_4430sdp_display_init_of(void) { - int r; - - r = gpio_request_one(DISPLAY_SEL_GPIO, GPIOF_OUT_INIT_HIGH, - display_sel

Re: [PATCH 3/3] ARM: OMAP2: omap4-sdp: remove unneeded gpios from dss-common

2013-10-25 Thread Nishanth Menon
On 10/25/2013 06:13 AM, Tomi Valkeinen wrote: On 25/10/13 13:54, Nishanth Menon wrote: [..] Could we not use Documentation/devicetree/bindings/gpio/gpio.txt binding to map to the right GPIO and drive it using the GPIO module? Hmm, what do you mean? I do mux the pins to gpios, but there's

Re: [PATCH 3/3] ARM: OMAP2: omap4-sdp: remove unneeded gpios from dss-common

2013-10-25 Thread Nishanth Menon
On 10/25/2013 06:46 AM, Tomi Valkeinen wrote: On 25/10/13 14:14, Nishanth Menon wrote: lcd2_pins: pinmux_lcd2_pins { +pinctrl-single,pins = +0x20 (PIN_OUTPUT_PULLDOWN | MUX_MODE3) /* gpio_40 */ +0x46 (PIN_OUTPUT_PULLUP | MUX_MODE3

Re: [PATCH] ARM: dts: OMAP5: Add i2c aliases

2013-10-16 Thread Nishanth Menon
On 10/16/2013 06:37 AM, Rajendra Nayak wrote: On Tuesday 15 October 2013 10:30 PM, Nishanth Menon wrote: Currently, i2c1 and i2c5 defer probe due to pinctrl dependencies. This changes the i2c ID each bus is registered with in i2c-dev interface. As a result of this, many userspace tools break

Re: [PATCH] PM/AVS: SmartReflex: fix fake probe success on debugfs fail

2013-10-16 Thread Nishanth Menon
); - ret = PTR_ERR(nvalue_dir); + ret = nvalue_dir ? PTR_ERR(nvalue_dir) : -EIO; goto err_debugfs; } -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More

Re: [PATCH 1/2] ARM: dts: omap5-uevm: remove always_on, boot_on from smps10_out1

2013-10-16 Thread Nishanth Menon
take this patch too? Acked-by: Nishanth Menon n...@ti.com Thanks Kishon Signed-off-by: Kishon Vijay Abraham I kis...@ti.com --- arch/arm/boot/dts/omap5-uevm.dts |2 -- 1 file changed, 2 deletions(-) diff --git a/arch/arm/boot/dts/omap5-uevm.dts b/arch/arm/boot/dts/omap5-uevm.dts

Re: [PATCH] PM/AVS: SmartReflex: fix fake probe success on debugfs fail

2013-10-16 Thread Nishanth Menon
. Further, I would rather prefer to see a proper cleanup that handles error completely, since IS_ERR_OR_NULL is not really recommended anymore. Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More

[PATCH V7 8/8] ARM: dts: OMAP3: add clock nodes for CPU

2013-10-16 Thread Nishanth Menon
...@baylibre.com [n...@ti.com: keep in sync with clock node changes] [j-keer...@ti.com: OMAP5 and DRA7 nodes] Signed-off-by: J Keerthy j-keer...@ti.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/boot/dts/am33xx.dtsi |4 arch/arm/boot/dts/dra7.dtsi |5 + arch/arm/boot/dts

[PATCH V7 4/8] ARM: dts: omap5-uevm: add smps123 supply for CPU

2013-10-16 Thread Nishanth Menon
regulator smps123 supply from Palmas PMIC powers CPU0 on OMAP5uEVM. Based on a patch by J Keerthy j-keer...@ti.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/boot/dts/omap5-uevm.dts |4 arch/arm/boot/dts/omap5.dtsi |2 +- 2 files changed, 5 insertions(+), 1 deletion

[PATCH V7 0/8] ARM: OMAP3+: support cpufreq-cpu0 for device tree boot

2013-10-16 Thread Nishanth Menon
://pastebin.com/98FX4uYW OMAP5uEVM (OMAP5432): http://pastebin.com/NXj3L636 DRA7-EVM (DRA7xx): http://pastebin.com/0kKT3TXy J Keerthy (3): ARM: dts: dra7-evm: add smps123 supply for CPU ARM: dts: OMAP5: Add CPU OPP table ARM: dts: DRA7: Add CPU OPP table Nishanth Menon (5): ARM: OMAP3+: do

[PATCH V7 6/8] ARM: dts: OMAP5: Add CPU OPP table

2013-10-16 Thread Nishanth Menon
-by: Nishanth Menon n...@ti.com Signed-off-by: J Keerthy j-keer...@ti.com --- arch/arm/boot/dts/omap5.dtsi |7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot/dts/omap5.dtsi b/arch/arm/boot/dts/omap5.dtsi index 40aac32..69874de 100644 --- a/arch/arm/boot/dts/omap5.dtsi +++ b/arch/arm

[PATCH V7 2/8] ARM: OMAP2+: add missing lateinit hook for calling pm late init

2013-10-16 Thread Nishanth Menon
, this introduction allows us to provide the foundation for further SoC specific features as they are developed. Cc: Benoit Cousson bcous...@baylibre.com Cc: Kevin Hilman khil...@deeprootsystems.com Cc: Paul Walmsley p...@pwsan.com Cc: Tony Lindgren t...@atomide.com Signed-off-by: Nishanth Menon n...@ti.com

[PATCH V7 3/8] ARM: OMAP3+: use cpu0-cpufreq driver in device tree supported boot

2013-10-16 Thread Nishanth Menon
: Paul Walmsley p...@pwsan.com Cc: Tony Lindgren t...@atomide.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/pm.c | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-omap2/pm.c b/arch/arm/mach-omap2/pm.c index e742118..360b2da

[PATCH V7 5/8] ARM: dts: dra7-evm: add smps123 supply for CPU

2013-10-16 Thread Nishanth Menon
From: J Keerthy j-keer...@ti.com regulator smps123 supply from Palmas PMIC powers CPU0 on DRA7 EVM. [n...@ti.com: rebase to latest] Signed-off-by: Nishanth Menon n...@ti.com Signed-off-by: J Keerthy j-keer...@ti.com --- arch/arm/boot/dts/dra7-evm.dts |4 arch/arm/boot/dts/dra7.dtsi

[PATCH V7 1/8] ARM: OMAP3+: do not register non-dt OPP tables for device tree boot

2013-10-16 Thread Nishanth Menon
register OPPs when booting using device tree. Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/opp.c |4 1 file changed, 4 insertions(+) diff --git a/arch/arm/mach-omap2/opp.c b/arch/arm/mach-omap2/opp.c index bd41d59..82fd8c7 100644 --- a/arch/arm/mach-omap2/opp.c +++ b

[PATCH V7 7/8] ARM: dts: DRA7: Add CPU OPP table

2013-10-16 Thread Nishanth Menon
and frequency values work well only on NOM samples and it is mandatory to use ABB/AVS Class 0 support for all OPPs. Clock nodes are pending clock node alignment. [n...@ti.com: cleanups and rebase to latest] Signed-off-by: Nishanth Menon n...@ti.com Signed-off-by: J Keerthy j-keer...@ti.com --- arch/arm

[PATCH V2 0/2] ARM: dts: OMAP2+: add i2c aliases

2013-10-16 Thread Nishanth Menon
/ Nishanth Menon (2): ARM: dts: OMAP3+: Add i2c aliases ARM: dts: AM33xx+: Add i2c aliases arch/arm/boot/dts/am33xx.dtsi |3 +++ arch/arm/boot/dts/am4372.dtsi |3 +++ arch/arm/boot/dts/dra7.dtsi |5 + arch/arm/boot/dts/omap3.dtsi |3 +++ arch/arm/boot/dts/omap4.dtsi

[PATCH V2 1/2] ARM: dts: OMAP3+: Add i2c aliases

2013-10-16 Thread Nishanth Menon
numbering. Since this could happen for other OMAP derivatives, provide i2c alias for all OMAP3+ SoCs to allow ordering the i2c devices correctly. Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/boot/dts/dra7.dtsi |5 + arch/arm/boot/dts/omap3.dtsi |3 +++ arch/arm/boot/dts/omap4

[PATCH V2 2/2] ARM: dts: AM33xx+: Add i2c aliases

2013-10-16 Thread Nishanth Menon
Provide alias to allow ordering the i2c devices correctly. Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/boot/dts/am33xx.dtsi |3 +++ arch/arm/boot/dts/am4372.dtsi |3 +++ 2 files changed, 6 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts

[PATCH] ARM: dts: OMAP5: Add i2c aliases

2013-10-15 Thread Nishanth Menon
. Provide alias to allow ordering the i2c devices correctly. Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/boot/dts/omap5.dtsi |5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/omap5.dtsi b/arch/arm/boot/dts/omap5.dtsi index e18ee7e..8970deb 100644 --- a/arch/arm

Re: [PATCH 1/2] ARM: dts: omap5-uevm: remove always_on, boot_on from smps10_out1

2013-10-11 Thread Nishanth Menon
of requesting and enabling regulators on need.. Hope this helps. Let me know if I misunderstood something here. Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http

Re: [PATCH 1/2] ARM: dts: omap5-uevm: remove always_on, boot_on from smps10_out1

2013-10-11 Thread Nishanth Menon
On Fri, Oct 11, 2013 at 1:54 AM, Kishon Vijay Abraham I kis...@ti.com wrote: On Friday 11 October 2013 12:23 PM, Kishon Vijay Abraham I wrote: Hi, On Friday 11 October 2013 12:00 PM, Nishanth Menon wrote: On Fri, Oct 11, 2013 at 1:13 AM, Kishon Vijay Abraham I kis...@ti.com wrote

Re: [PATCH V6 02/15] ARM: OMAP2+: AM33XX: add lateinit hook for calling pm late init

2013-10-10 Thread Nishanth Menon
On 00:32-20131010, Joel Fernandes wrote: On 10/09/2013 06:24 PM, Nishanth Menon wrote: Call OMAP2+ generic lateinit hook from AM specific late init hook. This allows the generic late initializations such as cpufreq hooks to be active. Cc: Benoit Cousson bcous...@baylibre.com Cc

Re: [PATCH 1/2] ARM: dts: omap5-uevm: remove always_on, boot_on from smps10_out1

2013-10-10 Thread Nishanth Menon
information - regulator-boot-on should be kept here. Hence Nak. -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH V6 02/15] ARM: OMAP2+: AM33XX: add lateinit hook for calling pm late init

2013-10-10 Thread Nishanth Menon
On Thu, Oct 10, 2013 at 10:23 AM, Joel Fernandes jo...@ti.com wrote: I see a function of that name already exists. I guess you can leave your patch as is then and not have to do this. Can I consider that as an Acked-by :) ? Regards, Nishanth Menon -- To unsubscribe from this list: send

[PATCH] ARM: dts: omap4-panda-es: Do not reset gpio1

2013-10-10 Thread Nishanth Menon
is not sufficient to operate the device at OPP100. Signed-off-by: Nishanth Menon n...@ti.com --- As explained here: http://marc.info/?l=u-bootm=133066647800872w=2 GPIO1 reset causes PandaBoard-ES to stop functioning. This depends on Patch series from Rajendra: http://marc.info/?l=linux-docm

Re: [PATCH] ARM: dts: omap4-panda-es: Do not reset gpio1

2013-10-10 Thread Nishanth Menon
On 10/10/2013 11:47 AM, Tony Lindgren wrote: * Nishanth Menon n...@ti.com [131010 09:53]: Do not reset GPIO1 at boot-up because GPIO 7 in GPIO1 block is used on OMAP4460 PandaBoard-ES to select voltage register in TPS62361 which supplies VDD_MPU. Without this, OMAP4460 PandaBoard-ES boards

Re: [PATCH 2/2] ARM: dts: dra7-evm: Add mmc2 node for eMMC support

2013-10-09 Thread Nishanth Menon
; + }; }; dra7_pmx_core { @@ -256,3 +263,9 @@ vmmc-supply = ldo1_reg; bus-width = 4; }; + +mmc2 { + status = okay; + vmmc-supply = mmc2_3v3; + bus-width = 8; +}; boot tested on DRA7-EVM voltage rail is correct based on schematics(rev d1) too. Reviewed-by: Nishanth Menon n

Re: [PATCH v2 1/2] ARM: dts: dra7-evm: Add mmc1 node for micro-sd support

2013-10-09 Thread Nishanth Menon
-MMC1_3V3-SDcard). Reviewed-by: Nishanth Menon n...@ti.com Tested-by: Nishanth Menon n...@ti.com -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org

[PATCH V6 01/15] ARM: OMAP3+: do not register non-dt OPP tables for device tree boot

2013-10-09 Thread Nishanth Menon
register OPPs when booting using device tree. Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/opp.c |4 1 file changed, 4 insertions(+) diff --git a/arch/arm/mach-omap2/opp.c b/arch/arm/mach-omap2/opp.c index bd41d59..82fd8c7 100644 --- a/arch/arm/mach-omap2/opp.c +++ b

[PATCH V6 00/15] ARM: OMAP3+: support cpufreq-cpu0 for device tree boot

2013-10-09 Thread Nishanth Menon
for CPU Nishanth Menon (10): ARM: OMAP3+: do not register non-dt OPP tables for device tree boot ARM: OMAP2+: AM33XX: add lateinit hook for calling pm late init ARM: OMAP2+: AM43XX: add lateinit hook for calling pm late init ARM: OMAP2+: OMAP5: add lateinit hook for calling pm late init

[PATCH V6 02/15] ARM: OMAP2+: AM33XX: add lateinit hook for calling pm late init

2013-10-09 Thread Nishanth Menon
...@atomide.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/board-generic.c |1 + arch/arm/mach-omap2/common.h|1 + arch/arm/mach-omap2/io.c|6 ++ 3 files changed, 8 insertions(+) diff --git a/arch/arm/mach-omap2/board-generic.c b/arch/arm/mach-omap2

[PATCH V6 03/15] ARM: OMAP2+: AM43XX: add lateinit hook for calling pm late init

2013-10-09 Thread Nishanth Menon
...@atomide.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/board-generic.c |1 + arch/arm/mach-omap2/common.h|1 + arch/arm/mach-omap2/io.c|6 ++ 3 files changed, 8 insertions(+) diff --git a/arch/arm/mach-omap2/board-generic.c b/arch/arm/mach

[PATCH V6 09/15] ARM: dts: OMAP5: Add CPU OPP table

2013-10-09 Thread Nishanth Menon
-by: Nishanth Menon n...@ti.com Signed-off-by: J Keerthy j-keer...@ti.com --- arch/arm/boot/dts/omap5.dtsi |7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot/dts/omap5.dtsi b/arch/arm/boot/dts/omap5.dtsi index 2e83e24..4be15e0 100644 --- a/arch/arm/boot/dts/omap5.dtsi +++ b/arch/arm

[PATCH V6 04/15] ARM: OMAP2+: OMAP5: add lateinit hook for calling pm late init

2013-10-09 Thread Nishanth Menon
...@atomide.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/board-generic.c |1 + arch/arm/mach-omap2/common.h|1 + arch/arm/mach-omap2/io.c|6 ++ 3 files changed, 8 insertions(+) diff --git a/arch/arm/mach-omap2/board-generic.c b/arch/arm/mach-omap2

[PATCH V6 06/15] ARM: OMAP3+: use cpu0-cpufreq driver in device tree supported boot

2013-10-09 Thread Nishanth Menon
: Paul Walmsley p...@pwsan.com Cc: Tony Lindgren t...@atomide.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/pm.c | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-omap2/pm.c b/arch/arm/mach-omap2/pm.c index e742118..360b2da

[PATCH V6 10/15] ARM: dts: DRA7: Add CPU OPP table

2013-10-09 Thread Nishanth Menon
and frequency values work well only on NOM samples and it is mandatory to use ABB/AVS Class 0 support for all OPPs. Clock nodes are pending clock node alignment. [n...@ti.com: cleanups and rebase to latest] Signed-off-by: Nishanth Menon n...@ti.com Signed-off-by: J Keerthy j-keer...@ti.com --- arch/arm

[PATCH V6 08/15] ARM: dts: dra7-evm: add smps123 supply for CPU

2013-10-09 Thread Nishanth Menon
From: J Keerthy j-keer...@ti.com regulator smps123 supply from Palmas PMIC powers CPU0 on DRA7 EVM. [n...@ti.com: rebase to latest] Signed-off-by: Nishanth Menon n...@ti.com Signed-off-by: J Keerthy j-keer...@ti.com --- arch/arm/boot/dts/dra7-evm.dts |4 arch/arm/boot/dts/dra7.dtsi

[PATCH V6 05/15] ARM: OMAP2+: DRA7: add lateinit hook for calling pm late init

2013-10-09 Thread Nishanth Menon
...@atomide.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/board-generic.c |1 + arch/arm/mach-omap2/common.h|1 + arch/arm/mach-omap2/io.c|6 ++ 3 files changed, 8 insertions(+) diff --git a/arch/arm/mach-omap2/board-generic.c b/arch/arm/mach

[PATCH V6 07/15] ARM: dts: omap5-uevm: add smps123 supply for CPU

2013-10-09 Thread Nishanth Menon
regulator smps123 supply from Palmas PMIC powers CPU0 on OMAP5uEVM. Based on a patch by J Keerthy j-keer...@ti.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/boot/dts/omap5-uevm.dts |4 arch/arm/boot/dts/omap5.dtsi |2 +- 2 files changed, 5 insertions(+), 1 deletion

[PATCH V6 06/15] ARM: OMAP3+: use cpu0-cpufreq driver in device tree supported boot

2013-10-09 Thread Nishanth Menon
: Paul Walmsley p...@pwsan.com Cc: Tony Lindgren t...@atomide.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/pm.c | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-omap2/pm.c b/arch/arm/mach-omap2/pm.c index e742118..360b2da

[PATCH V6 13/15] ARM: dts: AM33XX: add clock nodes for CPU

2013-10-09 Thread Nishanth Menon
Lindgren t...@atomide.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/boot/dts/am33xx.dtsi |4 1 file changed, 4 insertions(+) diff --git a/arch/arm/boot/dts/am33xx.dtsi b/arch/arm/boot/dts/am33xx.dtsi index 2a994d6..09f16a0 100644 --- a/arch/arm/boot/dts/am33xx.dtsi +++ b/arch/arm

[PATCH V6 03/15] ARM: OMAP2+: AM43XX: add lateinit hook for calling pm late init

2013-10-09 Thread Nishanth Menon
...@atomide.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/board-generic.c |1 + arch/arm/mach-omap2/common.h|1 + arch/arm/mach-omap2/io.c|6 ++ 3 files changed, 8 insertions(+) diff --git a/arch/arm/mach-omap2/board-generic.c b/arch/arm/mach

[PATCH V6 02/15] ARM: OMAP2+: AM33XX: add lateinit hook for calling pm late init

2013-10-09 Thread Nishanth Menon
...@atomide.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/board-generic.c |1 + arch/arm/mach-omap2/common.h|1 + arch/arm/mach-omap2/io.c|6 ++ 3 files changed, 8 insertions(+) diff --git a/arch/arm/mach-omap2/board-generic.c b/arch/arm/mach-omap2

[PATCH V6 04/15] ARM: OMAP2+: OMAP5: add lateinit hook for calling pm late init

2013-10-09 Thread Nishanth Menon
...@atomide.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/board-generic.c |1 + arch/arm/mach-omap2/common.h|1 + arch/arm/mach-omap2/io.c|6 ++ 3 files changed, 8 insertions(+) diff --git a/arch/arm/mach-omap2/board-generic.c b/arch/arm/mach-omap2

[PATCH V6 05/15] ARM: OMAP2+: DRA7: add lateinit hook for calling pm late init

2013-10-09 Thread Nishanth Menon
...@atomide.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach-omap2/board-generic.c |1 + arch/arm/mach-omap2/common.h|1 + arch/arm/mach-omap2/io.c|6 ++ 3 files changed, 8 insertions(+) diff --git a/arch/arm/mach-omap2/board-generic.c b/arch/arm/mach

[PATCH V6 14/15] ARM: dts: OMAP5: add clock nodes for CPU

2013-10-09 Thread Nishanth Menon
From: J Keerthy j-keer...@ti.com OMAP5 platforms use dpll_mpu_ck clock for CPU. Add same to common definition. Cc: Benoit Cousson bcous...@baylibre.com [n...@ti.com: keep in sync with clock node changes] Signed-off-by: Nishanth Menon n...@ti.com Signed-off-by: J Keerthy j-keer...@ti.com

[PATCH V6 08/15] ARM: dts: dra7-evm: add smps123 supply for CPU

2013-10-09 Thread Nishanth Menon
From: J Keerthy j-keer...@ti.com regulator smps123 supply from Palmas PMIC powers CPU0 on DRA7 EVM. [n...@ti.com: rebase to latest] Signed-off-by: Nishanth Menon n...@ti.com Signed-off-by: J Keerthy j-keer...@ti.com --- arch/arm/boot/dts/dra7-evm.dts |4 arch/arm/boot/dts/dra7.dtsi

Re: [PATCH V6 00/15] ARM: OMAP3+: support cpufreq-cpu0 for device tree boot

2013-10-09 Thread Nishanth Menon
On 10/09/2013 04:28 PM, Nishanth Menon wrote: Hi, The series is based on Tero's V8 of patches[1] - enables the use of cpufreq-cpu0 generic driver for all OMAP and related derivatives. I will stop copy pasting the series complete history and point at [2]. Main changes since V5

[PATCH V6 11/15] ARM: dts: OMAP3: add clock nodes for CPU

2013-10-09 Thread Nishanth Menon
OMAP34xx and OMAP36xx platforms use dpll1 clock. Add same to common definition. Cc: Benoit Cousson bcous...@baylibre.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/boot/dts/omap3.dtsi |5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/omap3.dtsi b/arch/arm

[PATCH V6 15/15] ARM: dts: DRA7: add clock nodes for CPU

2013-10-09 Thread Nishanth Menon
From: J Keerthy j-keer...@ti.com DRA7 platforms use dpll_mpu_ck clock for CPU. Add same to common definition. Cc: Benoit Cousson bcous...@baylibre.com [n...@ti.com: keep in sync with clock node changes] Signed-off-by: Nishanth Menon n...@ti.com Signed-off-by: J Keerthy j-keer...@ti.com --- arch

[PATCH V6 07/15] ARM: dts: omap5-uevm: add smps123 supply for CPU

2013-10-09 Thread Nishanth Menon
regulator smps123 supply from Palmas PMIC powers CPU0 on OMAP5uEVM. Based on a patch by J Keerthy j-keer...@ti.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/boot/dts/omap5-uevm.dts |4 arch/arm/boot/dts/omap5.dtsi |2 +- 2 files changed, 5 insertions(+), 1 deletion

[PATCH V6 09/15] ARM: dts: OMAP5: Add CPU OPP table

2013-10-09 Thread Nishanth Menon
-by: Nishanth Menon n...@ti.com Signed-off-by: J Keerthy j-keer...@ti.com --- arch/arm/boot/dts/omap5.dtsi |7 +++ 1 file changed, 7 insertions(+) diff --git a/arch/arm/boot/dts/omap5.dtsi b/arch/arm/boot/dts/omap5.dtsi index 2e83e24..4be15e0 100644 --- a/arch/arm/boot/dts/omap5.dtsi +++ b/arch/arm

[PATCH V6 12/15] ARM: dts: OMAP4: add clock nodes for CPU

2013-10-09 Thread Nishanth Menon
OMAP443x, OMAP446x and OMAP447x platforms use dpll_mpu clock. Add same to common definition. Cc: Benoit Cousson bcous...@baylibre.com Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/boot/dts/omap4.dtsi |5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/omap4

Re: [PATCH V3] ARM: OMAP3: Fix hardware detection for omap3630 when booted with device tree

2013-10-08 Thread Nishanth Menon
On 10/07/2013 07:05 PM, Sebastian Reichel wrote: On Mon, Oct 07, 2013 at 03:43:49PM -0500, Nishanth Menon wrote: diff --git a/arch/arm/mach-omap2/board-generic.c b/arch/arm/mach-omap2/board-generic.c index 39c7838..4fe5b9c 100644 --- a/arch/arm/mach-omap2/board-generic.c +++ b/arch/arm/mach

Re: [PATCH] ARM: dts: omap5-uevm: mark TWL6037 as system-power-controller

2013-10-08 Thread Nishanth Menon
On 09/19/2013 02:11 PM, Nishanth Menon wrote: This allows the palmas pm_power_off to kick in on power off command and switch off the board. Signed-off-by: Nishanth Menon n...@ti.com --- Based on: (benoit's for_3.13/dts branch) https://git.kernel.org/cgit/linux/kernel/git/bcousson/linux

Re: [PATCH V3] ARM: OMAP3: Fix hardware detection for omap3630 when booted with device tree

2013-10-08 Thread Nishanth Menon
On 10/08/2013 12:58 PM, Tony Lindgren wrote: * Nishanth Menon n...@ti.com [131008 05:08]: On 10/07/2013 07:05 PM, Sebastian Reichel wrote: On Mon, Oct 07, 2013 at 03:43:49PM -0500, Nishanth Menon wrote: diff --git a/arch/arm/mach-omap2/board-generic.c b/arch/arm/mach-omap2/board-generic.c

Re: [PATCH 2/2] ARM: dts: omap3-beagle: use 3630 definitions

2013-10-08 Thread Nishanth Menon
On 10/08/2013 12:47 PM, Felipe Balbi wrote: Hi, On Mon, Oct 07, 2013 at 12:20:09PM -0700, Tony Lindgren wrote: * Nishanth Menon n...@ti.com [131007 09:57]: beagle-xm currently would matchup with ti,omap3 which invokes omap3430_init_early instead of omap3630_init_early. So add compatiblity

Re: [PATCHv7 00/36] ARM: OMAP: clock data conversion to DT

2013-10-07 Thread Nishanth Menon
the compatible flag for my not quite ready test boards (3730-evm and zoom3). I'll apply Nishant's fix with some changes. I will post out an RFC based on Olof's suggestion in a few mins. will be nice to see any deltas needed. -- Regards, Nishanth Menon -- To unsubscribe from this list: send

[PATCH 2/2] ARM: dts: omap3-beagle: use 3630 definitions

2013-10-07 Thread Nishanth Menon
beagle-xm currently would matchup with ti,omap3 which invokes omap3430_init_early instead of omap3630_init_early. So add compatiblity for 3630 to allow match Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/boot/dts/omap3-beagle-xm.dts |2 +- 1 file changed, 1 insertion(+), 1 deletion

[PATCH 0/2] ARM: dts: OMAP: standardize SoC specific bindings

2013-10-07 Thread Nishanth Menon
and allow machine descriptors to seamlessly handle the deltas. The series is based on [2] and was triggered primarily due to the bug seen with [3] - clock dts conversion. Nishanth Menon (2): Documentation: dt: OMAP: standardize SoC naming definition ARM: dts: omap3-beagle: use 3630 definitions

[PATCH 1/2] Documentation: dt: OMAP: standardize SoC naming definition

2013-10-07 Thread Nishanth Menon
not contain anything specific to board handling. Signed-off-by: Nishanth Menon n...@ti.com --- .../devicetree/bindings/arm/omap/omap.txt | 45 arch/arm/mach-omap2/board-generic.c| 23 ++ 2 files changed, 68 insertions(+) diff --git

[PATCH V2] ARM: OMAP3: Fix hardware detection for omap3630 when booted with device tree

2013-10-07 Thread Nishanth Menon
to allow match for Beagle-XM platform. Signed-off-by: Nishanth Menon n...@ti.com --- Changes in V2 (since v1): - based on v3.12-rc4 tag - Update based on Tony's review comments. V1: http://marc.info/?l=linux-omapm=138117342909375w=2 RFC: https://patchwork.kernel.org/patch/2919661

Re: [PATCH V2] ARM: OMAP3: Fix hardware detection for omap3630 when booted with device tree

2013-10-07 Thread Nishanth Menon
On 10/07/2013 03:30 PM, Nishanth Menon wrote: [...] diff --git a/arch/arm/boot/dts/omap3-beagle-xm.dts b/arch/arm/boot/dts/omap3-beagle-xm.dts index 0c514dc..02dd4a9 100644 --- a/arch/arm/boot/dts/omap3-beagle-xm.dts +++ b/arch/arm/boot/dts/omap3-beagle-xm.dts @@ -11,7 +11,7

[PATCH V3] ARM: OMAP3: Fix hardware detection for omap3630 when booted with device tree

2013-10-07 Thread Nishanth Menon
to allow match for Beagle-XM platform. Signed-off-by: Nishanth Menon n...@ti.com --- Changes in V3 (since v2): - Fix typo in dts :( V2: https://patchwork.kernel.org/patch/2999111/ - based on v3.12-rc4 tag - Update based on Tony's review comments. V1: http://marc.info/?l

Re: [PATCH] ARM: OMAP2+: hwmod: check for module address space during init

2013-10-07 Thread Nishanth Menon
-by: Nishanth Menon n...@ti.com [1] http://marc.info/?t=13800989941r=1w=2 [2] OMAP5uEVM: http://pastebin.com/jtEMwTY5 -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http

Re: [PATCH V5 0/6] ARM: OMAP3+: support cpufreq-cpu0 for device tree boot

2013-10-03 Thread Nishanth Menon
fixing Benoit's mail ID. On 10/03/2013 11:43 AM, Kevin Hilman wrote: Hi Nishanth, Nishanth Menon n...@ti.com writes: The following version 5 of the series arose from trying to use BeagleBoard-XM (OMAP3 variant) for doing CPU DVFS using cpufreq-cpu0. This series enables the generic cpufreq

Re: [PATCH 0/7] DRA7: DT thermal support

2013-10-01 Thread Nishanth Menon
-omap@vger.kernel.org L: devicet...@vger.kernel.org S: Maintained +F: arch/arm/boot/dts/*dra7* F: arch/arm/boot/dts/*omap* F: arch/arm/boot/dts/*am3* -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message

[PATCH V2] ARM: dts: am335x-boneblack: move fixed regulator to board level

2013-09-30 Thread Nishanth Menon
...@dominion.thruhere.net Signed-off-by: Nishanth Menon n...@ti.com Tested-by: Felipe Balbi ba...@ti.com Tested-by: Balaji T K balaj...@ti.com --- V2: no changes - just rebase (carry forward of tested-bys) V1: https://patchwork.kernel.org/patch/2912711/ Based on: (benoit's for_3.13/dts branch Commit

Re: [PATCHv4 11/18] arm: dts: add omap4430 thermal data

2013-09-27 Thread Nishanth Menon
bandgap under ocp? }; }; -- 1.8.2.1.342.gfa7285d ___ linux-arm-kernel mailing list linux-arm-ker...@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel -- Regards, Nishanth Menon -- To unsubscribe from

Re: [PATCHv4 11/18] arm: dts: add omap4430 thermal data

2013-09-27 Thread Nishanth Menon
On Fri, Sep 27, 2013 at 8:20 AM, Eduardo Valentin eduardo.valen...@ti.com wrote: On 27-09-2013 08:24, Nishanth Menon wrote: On 23:13-20130926, Eduardo Valentin wrote: This patch changes the dtsi entry on omap4430 to contain the thermal data. This data will enable the passive cooling

Re: [PATCHv7 00/36] ARM: OMAP: clock data conversion to DT

2013-09-26 Thread Nishanth Menon
://patchwork.kernel.org/patch/2849391/ - https://patchwork.kernel.org/patch/2849601/ - https://patchwork.kernel.org/patch/2849602/ - https://patchwork.kernel.org/patch/2907761/ ) So, for the entire series: Tested-by: Nishanth Menon n...@ti.com -- Regards, Nishanth Menon -- To unsubscribe from this list: send

Re: [PATCHv7 00/36] ARM: OMAP: clock data conversion to DT

2013-09-26 Thread Nishanth Menon
On 09/26/2013 10:21 AM, Nishanth Menon wrote: On 09/25/2013 03:48 AM, Tero Kristo wrote: [...] Test branch available here: https://github.com/t-kristo/linux-pm.git branch: mainline-3.12-rc2-ti-dt-clks-v7 Testing done: - am335x-bone : boot only - omap5-sevm : boot only - dra7-evm : boot

Re: [PATCHv7 30/36] ARM: dts: omap3 clock data

2013-09-26 Thread Nishanth Menon
-omap3430es2plus-clocks.dtsi + /include/ omap36xx-am35xx-omap3430es2plus-clocks.dtsi + }; [...] +}; \ No newline at end of file ^^ this need fix as well. -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord

Re: [PATCHv7 30/36] ARM: dts: omap3 clock data

2013-09-26 Thread Nishanth Menon
On 09/26/2013 11:06 AM, Nishanth Menon wrote: On 11:48-20130925, Tero Kristo wrote: diff --git a/arch/arm/boot/dts/omap3.dtsi b/arch/arm/boot/dts/omap3.dtsi index 16420ae..bc11b83 100644 --- a/arch/arm/boot/dts/omap3.dtsi +++ b/arch/arm/boot/dts/omap3.dtsi @@ -533,4 +533,11

Re: [PATCH 1/1] ARM: dts: am335x-bone-common: correct mux mode for mmc1_cmd

2013-09-23 Thread Nishanth Menon
On Mon, Sep 23, 2013 at 10:28 AM, Balaji T K balaj...@ti.com wrote: On Saturday 21 September 2013 12:41 AM, Nishanth Menon wrote: On 09/20/2013 12:38 PM, Balaji T K wrote: correct mux mode for mmc1_cmd to detect eMMC on bone-black Signed-off-by: Balaji T K balaj...@ti.com --- arch/arm

Re: [PATCH 1/3] PM / OPP: rename functions to dev_pm_opp*

2013-09-20 Thread Nishanth Menon
On 12:44-20130920, Viresh Kumar wrote: On 20 September 2013 02:33, Nishanth Menon n...@ti.com wrote: opp_get_opp_count opp_find_freq_exact opp_init_cpufreq_table opp_free_cpufreq_table The only problem I see is that routines names for few of them are getting really long now

[RFC PATCH] ARM: OMAP3630: Add generic machine descriptor

2013-09-20 Thread Nishanth Menon
and 3630. Signed-off-by: Nishanth Menon n...@ti.com --- An alternative approach may be to (for all SoCs): 1. define every SoC entry - ti,omap3430 ti,omap3630... 2. have a generic omap3_init which uses if (of_machine_is_compatible(ti,omap3630)) to invoke the appropriate omap3xxx_init_early. arch/arm

Re: [PATCH 1/3] PM / OPP: rename functions to dev_pm_opp*

2013-09-20 Thread Nishanth Menon
On 09/20/2013 11:51 AM, Viresh Kumar wrote: On 20 September 2013 18:08, Nishanth Menon n...@ti.com wrote: I am open to suggestions if any one feels we can improve this better. I didn't really had one.. I thought of pm_opp** instead of dev_pm_opp** though.. I had proposed this earlier

Re: [PATCH 1/1] ARM: dts: am335x-bone-common: correct mux mode for mmc1_cmd

2013-09-20 Thread Nishanth Menon
? why is it black only? if it is so, then the pinmux should probably be spun off outside bone-common.dtsi into boneblack.dtsi perhaps? -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo

Re: [RFC PATCH] ARM: OMAP3630: Add generic machine descriptor

2013-09-20 Thread Nishanth Menon
On 09/20/2013 12:42 PM, Felipe Balbi wrote: Hi, On Fri, Sep 20, 2013 at 10:16:48AM -0700, Olof Johansson wrote: On Fri, Sep 20, 2013 at 09:19:02AM -0700, Olof Johansson wrote: On Fri, Sep 20, 2013 at 9:08 AM, Nishanth Menon n...@ti.com wrote: An alternative approach may be to (for all SoCs

Re: PCF857x and 16-bit GPIO expanders

2013-09-19 Thread Nishanth Menon
/torvalds/linux.git/tree/drivers/gpio/gpio-pcf857x.c [3] http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/tree/drivers/gpio/gpio-pcf857x.c#n143 -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord

Re: PCF857x and 16-bit GPIO expanders

2013-09-19 Thread Nishanth Menon
On 09/19/2013 07:20 AM, George Cherian wrote: On 9/19/2013 5:37 PM, Nishanth Menon wrote: On 09/19/2013 03:13 AM, George Cherian wrote: On 9/18/2013 11:06 PM, Felipe Balbi wrote: Hi, On Wed, Sep 18, 2013 at 07:18:04PM +0200, Laurent Pinchart wrote: On Wednesday 18 September 2013 13:16:27

Re: [PATCH 0/2] ARM: dts: dra7-evm: add support for sd, eMMC

2013-09-19 Thread Nishanth Menon
insertions(+), 0 deletions(-) Series: Acked-by: Nishanth Menon n...@ti.com Thanks. this is needed for MMC boot on DRA7 evm. -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info

[PATCH] ARM: dts: am335x-boneblack: move fixed regulator to board level

2013-09-19 Thread Nishanth Menon
3.3V fixed regulator does not belong to TPS node - as a result the fixed regulator is never probed and MMC is continually deferred due to lack of regulator. Move the fixed regulator to be at root of platform. Signed-off-by: Nishanth Menon n...@ti.com --- Based on: (benoit's for_3.13/dts branch

[PATCH] ARM: dts: omap5-uevm: mark TWL6037 as system-power-controller

2013-09-19 Thread Nishanth Menon
This allows the palmas pm_power_off to kick in on power off command and switch off the board. Signed-off-by: Nishanth Menon n...@ti.com --- Based on: (benoit's for_3.13/dts branch) https://git.kernel.org/cgit/linux/kernel/git/bcousson/linux-omap-dt.git/log/?h=for_3.13/dts This uses the support

Re: [PATCH 0/3] PM / OPP: rename to dev_pm_opp * equivalents

2013-09-19 Thread Nishanth Menon
On 16:03-20130919, Nishanth Menon wrote: Hi, Based on [1], Randy rightly pointed out that OPP functions and data structures could be a bit specific to Power management. So, the following series is based on v3.12-rc1 tag. If folks like it broken in a different way, I am open

[PATCH 0/3] PM / OPP: rename to dev_pm_opp * equivalents

2013-09-19 Thread Nishanth Menon
Hi, Based on [1], Randy rightly pointed out that OPP functions and data structures could be a bit specific to Power management. So, the following series is based on v3.12-rc1 tag. If folks like it broken in a different way, I am open to suggestions. Nishanth Menon (3): PM / OPP: rename

<    5   6   7   8   9   10   11   12   13   14   >