[PATCH] mmc: omap_hsmmc: Add support for Erratum 2.1.1.128 in device tree boot

2014-01-20 Thread Nishanth Menon
with mentioned limitation. Signed-off-by: Nishanth Menon n...@ti.com --- This explains the logs I see: OMAP3430 LDP (ES2.2): uImage only boot: http://slexy.org/raw/s2YrbMAi7c uImage+dtb concatenated boot: http://slexy.org/raw/s20qVg17T0 With the following flag set, device is now able

[PATCH] ARM: dts: omap3-ldp: fix mmc configuration

2014-01-20 Thread Nishanth Menon
MMC1 is the only MMC interface available on the platform. Further, since the platform is based on older revision of SoC which is not capable of doing multi-block writes, mark it so and add pinmux to ensure that all relevant pins are configured for non-MMC boot mode. Signed-off-by: Nishanth Menon

Re: [PATCHv13 00/40] ARM: TI SoC clock DT conversion

2014-01-17 Thread Nishanth Menon
: uevm: Boot PASS: http://slexy.org/raw/s2Q5IdWfMQ TOTAL = 14 boards, Booted Boards = 10, No Boot boards = 4 -- 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: [PATCHv13 00/40] ARM: TI SoC clock DT conversion

2014-01-17 Thread Nishanth Menon
-- 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: [PATCHv13 00/40] ARM: TI SoC clock DT conversion

2014-01-17 Thread Nishanth Menon
On 01/17/2014 06:12 PM, Olof Johansson wrote: On Fri, Jan 17, 2014 at 4:02 PM, Nishanth Menon n...@ti.com wrote: clk-next-6a0cad9 + next-20140117 multi_v7_defconfig + CONFIG_LPAE=y: 1: am335x-evm: Boot PASS: http://slexy.org/raw/s21GRhEOj4 2: am335x-sk: Boot PASS: http://slexy.org/raw

Re: [PATCHv13 00/40] ARM: TI SoC clock DT conversion

2014-01-17 Thread Nishanth Menon
On 01/17/2014 06:23 PM, Olof Johansson wrote: On Fri, Jan 17, 2014 at 4:19 PM, Nishanth Menon n...@ti.com wrote: On 01/17/2014 06:12 PM, Olof Johansson wrote: On Fri, Jan 17, 2014 at 4:02 PM, Nishanth Menon n...@ti.com wrote: clk-next-6a0cad9 + next-20140117 multi_v7_defconfig + CONFIG_LPAE=y

Re: Multiple CCR definitions (was: Re: mmc: omap_hsmmc: use the generic config for omap2plus devices)

2014-01-16 Thread Nishanth Menon
to enable the support. Use COMPILE_TEST to enable the build for other platforms. Signed-off-by: Amarinder Bindra a-bin...@ti.com Cc: Ezequiel Garcia ezequiel.gar...@free-electrons.com Cc: Nishanth Menon n...@ti.com Acked-by: Felipe Balbi ba...@ti.com Acked

Re: [PATCHv13 00/40] ARM: TI SoC clock DT conversion

2014-01-16 Thread Nishanth Menon
and Benoit. So, linux-next should eventually be good. As far as I see: the test results are equivalent to the branch that Tero posted. Thanks for the patience and effort :). -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message

Re: [PATCHv13 00/40] ARM: TI SoC clock DT conversion

2014-01-15 Thread Nishanth Menon
on linux-next tag. [1] http://marc.info/?l=devicetreem=138930255330882w=2 -- 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

[PATCH] ARM: OMAP2+: add missing ARCH_HAS_OPP

2014-01-15 Thread Nishanth Menon
OMAP5, DRA7, AM43xx all have OPPs. So select the same to allow SoC only configuration boot to work with OPP. Reported-by: Nikhil Devshatwar nikhil...@ti.com Signed-off-by: Nishanth Menon n...@ti.com --- For DRA7, depends on: https://patchwork.kernel.org/patch/3465411/ arch/arm/mach-omap2

Re: [PATCH] ARM: OMAP4: sleep: byteswap data for big-endian

2014-01-14 Thread Nishanth Menon
On 01/14/2014 05:14 AM, Taras Kondratiuk wrote: On 13 January 2014 17:23, Nishanth Menon n...@ti.com wrote: On 01/13/2014 09:03 AM, Taras Kondratiuk wrote: From: Victor Kamensky victor.kamen...@linaro.org Assembler functions defined in sleep44xx.S need to byteswap values after read / before

Re: [PATCH] ARM: OMAP4: sleep: byteswap data for big-endian

2014-01-14 Thread Nishanth Menon
do it!.. I mean, yep, it sounds great and all.. but 4 years down the line, is this still going to work? is this going to be interesting careabout? or we are just maintaining additional code for a passing fancy or proof-of-concept? Regards, Nishanth Menon -- To unsubscribe from this list: send

Re: [PATCH] ARM: OMAP4: sleep: byteswap data for big-endian

2014-01-14 Thread Nishanth Menon
On Tue, Jan 14, 2014 at 2:20 PM, Victor Kamensky victor.kamen...@linaro.org wrote: On 14 January 2014 09:56, Nishanth Menon n...@ti.com wrote: On Tue, Jan 14, 2014 at 11:35 AM, Victor Kamensky victor.kamen...@linaro.org wrote: When BE kernel is built Makefile does take of compiling code

Re: [PATCH] ARM: OMAP4: sleep: byteswap data for big-endian

2014-01-14 Thread Nishanth Menon
arguments in this case.. 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] ARM: OMAP4: sleep: byteswap data for big-endian

2014-01-13 Thread Nishanth Menon
, =OMAP4_MON_L2X0_AUXCTRL_INDEX @ Setup L2 AUXCTRL DO_SMC mov r0, #0x1 -- 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: [PATCH v2 2/3] ARM: OMAP2+: Add support to parse optional clk info from DT

2014-01-09 Thread Nishanth Menon
); if (!ret) oh-_state = _HWMOD_STATE_CLKS_INITED; -- 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: [PATCHv13 00/40] ARM: TI SoC clock DT conversion

2014-01-09 Thread Nishanth Menon
: 15. am43xx-epos + out-of-tree patches for engineering samples before: http://pastebin.mozilla.org/3976306 (no boot) after: http://pastebin.mozilla.org/3976399 (boot) -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message

Re: [PATCHv12 00/49] ARM: TI SoC clock DT conversion

2014-01-07 Thread Nishanth Menon
On 01/06/2014 09:21 PM, Nishanth Menon wrote: Hi Tero, On 12/20/2013 10:34 AM, Tero Kristo wrote: Hopefully final post of this series. At least this is going to be the last post this year as I will be going to x-mas vacation and won't be back before Jan 2nd. This time I just sent the patches

Re: omap4 and cpufreq

2014-01-06 Thread Nishanth Menon
/processor to work. -- 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: omap4 and cpufreq

2014-01-06 Thread Nishanth Menon
On 01/06/2014 03:51 PM, Joachim Eastwood wrote: On 6 January 2014 17:28, Nishanth Menon n...@ti.com wrote: On 01/01/2014 04:37 PM, Joachim Eastwood wrote: [...] I assume this would work but I don't have a 4430 board to test it on. Unsure about voltage range, but at least 1.0 to 1.4V covers

[PATCH] ARM: dts: omap3430-sdp: add dip switch information for MMC operation

2014-01-06 Thread Nishanth Menon
MMC 8 bit mode operation depends on dip switch setting which is not obvious - The current board file has this description. However, with removal of the board file in the future, this information will be lost and has to be rediscovered. Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/boot

Re: omap4 and cpufreq

2014-01-06 Thread Nishanth Menon
On 01/06/2014 04:24 PM, Joachim Eastwood wrote: On 6 January 2014 23:02, Nishanth Menon n...@ti.com wrote: On 01/06/2014 03:51 PM, Joachim Eastwood wrote: On 6 January 2014 17:28, Nishanth Menon n...@ti.com wrote: On 01/01/2014 04:37 PM, Joachim Eastwood wrote: [...] I assume this would work

Re: [PATCH V2 0/2] ARM: OMAP2+/dts: standardize SoC naming

2014-01-06 Thread Nishanth Menon
Hi Benoit, Tony, On Wed, Dec 4, 2013 at 6:49 PM, Nishanth Menon n...@ti.com wrote: Originally attempted partially in [1], the missing binding were reported as part of Rob's report in [2]. Would you like me to send this series again since I do not see this in: https://git.kernel.org/cgit/linux

Re: [PATCHv12 00/49] ARM: TI SoC clock DT conversion

2014-01-06 Thread Nishanth Menon
it not appear in patch 44 itself. Also pending is OMAP5 only build failure that Felipe reported and does not seem fixed in V12 as well: http://marc.info/?l=linux-arm-kernelm=138757010619274w=2 and http://marc.info/?l=linux-arm-kernelm=138755595914796w=2 -- Regards, Nishanth Menon -- To unsubscribe from

Re: [PATCHv11 00/49] ARM: TI SoC clock DT conversion

2013-12-19 Thread Nishanth Menon
. I am unfortunately on vacation right now, and will not be able to test until second week of jan on platforms - thanks to my completely messed up vpn setup. [1] https://github.com/nmenon/kernel_patch_verify Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux

Re: [PATCH] ARM: dts: Add basic devices for AM3517-craneboard

2013-12-18 Thread Nishanth Menon
On 12/18/2013 10:57 AM, Benoit Cousson wrote: On 17/12/2013 20:45, Nishanth Menon wrote: On 12/09/2013 03:55 PM, Nishanth Menon wrote: Craneboard is a hardware development platform based on the Sitara AM3517 ARM Cortex - A8 microprocessor device - see [1] for more details. Add basic devices

Re: [PATCH] ARM: dts: Add basic devices for AM3517-craneboard

2013-12-17 Thread Nishanth Menon
On 12/09/2013 03:55 PM, Nishanth Menon wrote: Craneboard is a hardware development platform based on the Sitara AM3517 ARM Cortex - A8 microprocessor device - see [1] for more details. Add basic devices for craneboard as replacement for the board file scheduled for removal as part of device

[PATCH] gpio: twl4030: fix regression for twl gpio outputs for led pins

2013-12-13 Thread Nishanth Menon
on beagleboard-xm. This is reported in the log as: hsusb2_vbus: Failed to request enable GPIO510: -22 To fix this, we should handle the fail case of twl4030_set_gpio_direction independent of the offset TWL4030_GPIO_MAX check. Signed-off-by: Nishanth Menon n...@ti.com --- Applies on v3.13-rc3 Tested

Re: debugfs pinctrl crash on beagle-xm

2013-12-13 Thread Nishanth Menon
On 12/13/2013 11:04 AM, Tony Lindgren wrote: * Nishanth Menon n...@ti.com [131212 15:38]: On 12/10/2013 04:41 AM, Tomi Valkeinen wrote: Hi, On beagle-xm, v3.13-rc3, I see the following crash if I use the pinctrl debugfs: # cat /debug/pinctrl/48002030.pinmux/pins [ 16.464233] Unhandled

Re: [PATCH] gpio: twl4030: fix regression for twl gpio outputs for led pins

2013-12-13 Thread Nishanth Menon
On 12/13/2013 11:28 AM, Tony Lindgren wrote: * Nishanth Menon n...@ti.com [131213 08:48]: Commit 0b2aa8b (gpio: twl4030: Fix regression for twl gpio output) introduces yet another regression by ignoring the fact that we use twl gpio even for LED. For example, leda (offset 18) is used for USB

Re: need help to configure IRQ on gpio 139 pandaboard using device tree

2013-12-12 Thread Nishanth Menon
] for an example (omap2). +}; +}; + leds { pinctrl-0 = led_gpio_pins [1] https://git.kernel.org/cgit/linux/kernel/git/tmlind/linux-omap.git/tree/arch/arm/boot/dts/omap2430-sdp.dts?id=omap-for-v3.14/omap3-board-removal-wl1251#n42 -- Regards, Nishanth Menon -- To unsubscribe from

Re: need help to configure IRQ on gpio 139 pandaboard using device tree

2013-12-12 Thread Nishanth Menon
different, but logical in it's own way. 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: debugfs pinctrl crash on beagle-xm

2013-12-12 Thread Nishanth Menon
). in dts, omap3_pmx_core: pinmux@48002030 describes the range as reg = 0x48002030 0x05cc (which is the max range for the module) wish pinctrl-single driver could support handle multiple address ranges? [...] -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux

[PATCH] ARM: dts: omap3: split pinctrl for core into two parts

2013-12-12 Thread Nishanth Menon
-by: Nishanth Menon n...@ti.com --- Applies on v3.13-rc3 Tested on the following platform: Beagle-XM (OMAP3630): http://pastebin.mozilla.org/3764783 CraneBoard(AM3517): http://pastebin.mozilla.org/3764784 SDP3430 (OMAP3430): http://pastebin.mozilla.org/3764786 I have not been able to test function

Re: [PATCH] ARM: dts: omap3: split pinctrl for core into two parts

2013-12-12 Thread Nishanth Menon
On 19:02-20131212, Nishanth Menon wrote: 3430 TRM(SWPU222W) states that control core module padconf missed a typo in beagle-xm.dts which i failed to commit --amend :( grr.. Apologies on the noise.. Fixed version below: 8 From

[PATCH 0/2] net: smc91x: add DT flags for legacy platforms

2013-12-11 Thread Nishanth Menon
://pastebin.mozilla.org/3753792 Nishanth Menon (2): net: smc91x: Read hardware behavior flags from device tree ARM: dts: omap2430-sdp: add flags for ethernet functionality Documentation/devicetree/bindings/net/smsc91x.txt | 45 + arch/arm/boot/dts/omap2430-sdp.dts

[PATCH 2/2] ARM: dts: omap2430-sdp: add flags for ethernet functionality

2013-12-11 Thread Nishanth Menon
Ethernet transition from board file to dts missed the required pdata conversion. So fix the same. Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/boot/dts/omap2430-sdp.dts |5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/omap2430-sdp.dts b/arch/arm/boot/dts

[PATCH 1/2] net: smc91x: Read hardware behavior flags from device tree

2013-12-11 Thread Nishanth Menon
, platform_data flags have been used to describe the hardware behavior. So, introduce the legacy equivalent flags and bindings document to handle the transition to device tree enabled boot. Signed-off-by: Nishanth Menon n...@ti.com --- I am open to the suggestion to make smsc,leda|b macro based value

Re: need help to configure IRQ on gpio 139 pandaboard using device tree

2013-12-11 Thread Nishanth Menon
/interrupts.txt (hint: b) two cells) On 12/11/2013 04:39 PM, menon.nisha...@gmail.com wrote: For a future note, please avoid top-posting in mailing lists :) -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord

Re: [PATCH 1/2] net: smc91x: Read hardware behavior flags from device tree

2013-12-11 Thread Nishanth Menon
On Wed, Dec 11, 2013 at 10:04 AM, Tony Lindgren t...@atomide.com wrote: * Nishanth Menon n...@ti.com [131211 02:23]: --- /dev/null +++ b/Documentation/devicetree/bindings/net/smsc91x.txt @@ -0,0 +1,45 @@ +* Smart Mixed-Signal Connectivity (SMSC) LAN91c94/91c111 Controller + +Required

[PATCH] ARM: dts: Add basic devices for AM3517-craneboard

2013-12-09 Thread Nishanth Menon
-off-by: Nishanth Menon n...@ti.com --- Based on: git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git branch: omap-for-v3.14/omap3-board-removal 736e812 ARM: OMAP2+: Remove unused platform init code and headers Bootlog: http://pastebin.mozilla.org/3744412 arch/arm/boot/dts/Makefile

Re: [PATCH] ARM: OMAP2+: omap_device: add fail hook for runtime_pm when bad data is detected

2013-12-04 Thread Nishanth Menon
On 12/04/2013 02:08 AM, Joel Fernandes wrote: On 12/04/2013 07:09 AM, Nishanth Menon wrote: Due to the cross dependencies between hwmod for automanaged device information for OMAP and dts node definitions, we can run into scenarios where the dts node is defined, however it's hwmod entry is yet

Re: [PATCH] ARM: OMAP2+: omap_device: add fail hook for runtime_pm when bad data is detected

2013-12-04 Thread Nishanth Menon
On 18:14-20131204, Joel Fernandes wrote: On 12/04/2013 05:03 PM, Nishanth Menon wrote: On 12/04/2013 02:08 AM, Joel Fernandes wrote: On 12/04/2013 07:09 AM, Nishanth Menon wrote: Due to the cross dependencies between hwmod for automanaged device information for OMAP and dts node

[PATCH V2 0/2] ARM: OMAP2+/dts: standardize SoC naming

2013-12-04 Thread Nishanth Menon
have stayed a bit away from updating board and SoC dts files yet to look at the direction we'd like to go here. If we feel things are good, I would gladly try to clean our mess up. Nishanth Menon (2): Documentation: dt: OMAP: explicitly state SoC compatible strings ARM: OMAP2+: board-generic

[PATCH V2 1/2] Documentation: dt: OMAP: explicitly state SoC compatible strings

2013-12-04 Thread Nishanth Menon
and are maintained for backward compatibility. It is also expected that any future SoC addition will keep this documentation updated. Signed-off-by: Nishanth Menon n...@ti.com --- .../devicetree/bindings/arm/omap/omap.txt | 53 1 file changed, 53 insertions(+) diff --git

[PATCH V2 2/2] ARM: OMAP2+: board-generic: update SoC compatibility strings

2013-12-04 Thread Nishanth Menon
Now that we have standardized SoC definitions, update the compatibility strings in board machine descriptors. Eventually, we should just have SoC compatiblity here and all board specific stuff should disappear. Signed-off-by: Nishanth Menon n...@ti.com --- NOTE: To prevent conflict, I have

[PATCH] ARM: OMAP2+: omap_device: add fail hook for runtime_pm when bad data is detected

2013-12-03 Thread Nishanth Menon
or other similar scenario), fail at pm_domain level due to lack of data, provide enough information for it to be fixed, however, it allows for the driver to take appropriate measures to prevent crash. Reported-by: Tobias Jakobi tjak...@math.uni-bielefeld.de Signed-off-by: Nishanth Menon n...@ti.com

[PATCH] crypto: omap-aes: add error check for pm_runtime_get_sync

2013-12-03 Thread Nishanth Menon
-bielefeld.de Signed-off-by: Nishanth Menon n...@ti.com --- Note: the bug in OMAP pm_domain layer is addressed here: https://patchwork.kernel.org/patch/3280531/ Proper fixes required to make this work is part of the series: http://marc.info/?l=linux-kernelm=138541594910233w=2 drivers/crypto/omap

Re: [pandaboard] omap-aes L3 standard error

2013-12-03 Thread Nishanth Menon
=linux-kernelm=138541603810300w=2 [2] https://patchwork.kernel.org/patch/3280531/ [3] https://patchwork.kernel.org/patch/3280571/ -- 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

[PATCH] ARM: OMAP2+: hwmod: Fix usage of invalid iclk / oclk when clock node is not present

2013-12-02 Thread Nishanth Menon
: e92d4038 e2504000 01a05004 0a05 (e5943034) So, just warn and continue instead of proceeding and crashing, with missing clock nodes/bad data, we will eventually fail, however we should now have enough information to identify the culprit. Signed-off-by: Nishanth Menon n...@ti.com --- arch/arm/mach

pm_runtime functions and IS_ERR_VALUE (was Re: [PATCH v6] ARM: omap: edma: add suspend suspend/resume hooks)

2013-11-27 Thread Nishanth Menon
and fixing the ones we already have, how about something like the following patch? For example, on 3.13-rc1, with omap2plus_defconfig, I see the following: http://pastebin.mozilla.org/3681911 --8-- From b7946d214fab72b2e18cd67eec01c377f1cddee8 Mon Sep 17 00:00:00 2001 From: Nishanth Menon n...@ti.com

Re: [PATCHv10 00/41] ARM: TI SoC clock DT conversion

2013-11-27 Thread Nishanth Menon
. -- 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] ARM: OMAP2+: Powerdomain: Fix unchecked dereference of arch_pwrdm

2013-11-27 Thread Nishanth Menon
-ret_mem_off_counter[i] = 0; - arch_pwrdm-pwrdm_wait_transition(pwrdm); + if (arch_pwrdm arch_pwrdm-pwrdm_wait_transition) + arch_pwrdm-pwrdm_wait_transition(pwrdm); pwrdm-state = pwrdm_read_pwrst(pwrdm); pwrdm-state_counter[pwrdm-state] = 1; Acked-by: Nishanth Menon n

Re: Status of 1GHz support on am37xx

2013-11-26 Thread Nishanth Menon
/?l=linux-omapm=138545331825036w=2 -- 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 05/12] ARM: OMAP2+: Remove legacy PM init

2013-11-26 Thread Nishanth Menon
()) - devinfo.name = omap-cpufreq; - else - devinfo.name = cpufreq-cpu0; + devinfo.name = cpufreq-cpu0; struct platform_device_info devinfo = { .name = cpufreq-cpu0 }; otherwise, ok with the change. Thanks and Regards, Nishanth Menon -- To unsubscribe from this list: send the line

Re: [PATCH v3 09/10] ARM: dts: omap3-beagle-xm: Add USB Host support

2013-11-26 Thread Nishanth Menon
On Tue, Nov 26, 2013 at 3:04 PM, Tony Lindgren t...@atomide.com wrote: * Roger Quadros rog...@ti.com [131120 02:33]: Nishant, On 11/19/2013 11:05 PM, Nishanth Menon wrote: On 09/24/2013 03:53 AM, Roger Quadros wrote: Provide RESET GPIO and Power regulator for the USB PHY, the USB

Re: [PATCH 05/12] ARM: OMAP2+: Remove legacy PM init

2013-11-26 Thread Nishanth Menon
On 11/26/2013 05:33 PM, Tony Lindgren wrote: * Nishanth Menon n...@ti.com [131126 14:14]: On Mon, Nov 25, 2013 at 6:14 PM, Tony Lindgren t...@atomide.com wrote: This is no longer needed when booted with device tree. [...] static inline void omap_init_cpufreq(void) { struct

Re: [PATCH] ARM: dts: omap3-beagle: Fix USB host on beagle boards (for 3.13)

2013-11-25 Thread Nishanth Menon
Menon n...@ti.com Signed-off-by: Roger Quadros rog...@ti.com Tested-by: Nishanth Menon n...@ti.com I might suggest though that the better alternative might be to get phy driver to handle multiple regulators considering that DT is supposed to represent the h/w topology. --- arch/arm/boot/dts

Re: AM335x board with disabled RTC crashes

2013-11-20 Thread Nishanth Menon
access to the RTC registers? http://www.spinics.net/lists/linux-omap/msg98207.html might help you - we had thought it might get queued for 3.12, but it was queued for 3.13 instead.. -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body

Re: AM335x board with disabled RTC crashes

2013-11-20 Thread Nishanth Menon
{ compatible = ti,da830-rtc; reg = 0x44e3e000 0x1000; interrupts = 75 -- 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: AM335x board with disabled RTC crashes

2013-11-20 Thread Nishanth Menon
On 11/20/2013 11:42 PM, Stefan Roese wrote: Thanks Nishanth! On 11/21/2013 06:30 AM, Nishanth Menon wrote: This (hacky) patch works, but I'm not sure if this is acceptable upstream: am335x-board_foo.dts: ... rtc { reg = 0x0 0x0; }; You should be able to achieve the same effect

Re: cpufreq on PandaBoard

2013-11-19 Thread Nishanth Menon
for the clock nodes to get merged.. we are at v9 of discussion thread here[1]. for ti-maintained tree, you need to talk to TI support folks for appropriate kernel for your product line. [1] http://marc.info/?t=13827167252r=1w=2 -- Regards, Nishanth Menon -- To unsubscribe from this list: send

Re: cpufreq on PandaBoard

2013-11-19 Thread Nishanth Menon
On 11/19/2013 11:18 AM, Ben Gamari wrote: Nishanth Menon n...@ti.com writes: On 11/19/2013 08:59 AM, Ben Gamari wrote: Booting a PandaBoard with a recent kernel and devicetree appears to be a rather messy process. There are dozens of devicetree-related warnings spewed on boot (many

Re: [PATCH v3 09/10] ARM: dts: omap3-beagle-xm: Add USB Host support

2013-11-19 Thread Nishanth Menon
= uart3_pins; @@ -166,3 +205,11 @@ pinctrl-names = default; pinctrl-0 = gpio1_pins; }; + +usbhshost { + port2-mode = ehci-phy; +}; + +usbhsehci { + phys = 0 hsusb2_phy; +}; -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line unsubscribe linux

Re: [PATCH V3] ARM: OMAP2+: omap_device: maintain sane runtime pm status around suspend/resume

2013-11-15 Thread Nishanth Menon
On 11/15/2013 02:07 AM, Paul Walmsley wrote: On Thu, 14 Nov 2013, Nishanth Menon wrote: OMAP device hooks around suspend|resume_noirq ensures that hwmod devices are forced to idle using omap_device_idle/enable as part of the last stage of suspend activity. For a device such as i2c who uses

Re: [PATCH v4] ARM: omap: edma: add suspend suspend/resume hooks

2013-11-15 Thread Nishanth Menon
On 11/07/2013 02:42 PM, Vaibhav Bedia wrote: Hi Nishanth :) On Thu, Nov 7, 2013 at 10:48 AM, Nishanth Menon n...@ti.com wrote: On 11/07/2013 09:36 AM, Daniel Mack wrote: On 11/07/2013 04:18 PM, Nishanth Menon wrote: Tested this on a vendor V3.12 tag based kernel: Test patch: http

[PATCH] ARM: OMAP4+: pm_debug: provide more visibility into suspend failure

2013-11-15 Thread Nishanth Menon
data in some other form which duplicates existing infrastructure for the same. Signed-off-by: Nishanth Menon n...@ti.com --- Traditionally, we have add solutions in production kernel that duplicated data such as: 3.0: https://android.googlesource.com/kernel/omap.git/+/android-omap-tuna-3.0-jb-mr2

Re: [PATCH] ARM: OMAP4+: pm_debug: provide more visibility into suspend failure

2013-11-15 Thread Nishanth Menon
Apologies - $subject should have been an RFC PATCH. On 11/15/2013 09:11 AM, Nishanth Menon wrote: [...] -- 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

[PATCH V3] ARM: OMAP2+: omap_device: maintain sane runtime pm status around suspend/resume

2013-11-14 Thread Nishanth Menon
as we suspended with. These operations are not expected to fail as we update the states after the core runtime framework has suspended itself and restore before the core runtime framework has resumed. Reported-by: J Keerthy j-keer...@ti.com Signed-off-by: Nishanth Menon n...@ti.com Acked

Re: [PATCH V3] ARM: OMAP2+: omap_device: maintain sane runtime pm status around suspend/resume

2013-11-14 Thread Nishanth Menon
On 11/14/2013 12:55 PM, Felipe Balbi wrote: Hi, On Thu, Nov 14, 2013 at 11:05:16AM -0600, Nishanth Menon wrote: OMAP device hooks around suspend|resume_noirq ensures that hwmod devices are forced to idle using omap_device_idle/enable as part of the last stage of suspend activity

Re: [PATCH V2] ARM: OMAP2+: omap_device: maintain sane runtime pm status around suspend/resume

2013-11-13 Thread Nishanth Menon
On 11/13/2013 06:51 AM, Felipe Balbi wrote: Hi, On Tue, Nov 12, 2013 at 05:08:30PM -0600, Nishanth Menon wrote: diff --git a/arch/arm/mach-omap2/omap_device.c b/arch/arm/mach-omap2/omap_device.c index b69dd9a..f97b34b 100644 --- a/arch/arm/mach-omap2/omap_device.c +++ b/arch/arm/mach

Re: [PATCH V2] ARM: OMAP2+: omap_device: maintain sane runtime pm status around suspend/resume

2013-11-13 Thread Nishanth Menon
On 11/13/2013 09:20 AM, Felipe Balbi wrote: On Wed, Nov 13, 2013 at 08:56:06AM -0600, Nishanth Menon wrote: On 11/13/2013 06:51 AM, Felipe Balbi wrote: Hi, On Tue, Nov 12, 2013 at 05:08:30PM -0600, Nishanth Menon wrote: diff --git a/arch/arm/mach-omap2/omap_device.c b/arch/arm/mach-omap2

Re: [PATCH V3 7/7] ARM: DRA: Enable Crossbar IP support for DRA7XX

2013-11-13 Thread Nishanth Menon
it from dra7 init without SoC check dependency? Rationale - with more TI SoCs trending towards crossbar, we dont need to keep adding to the soc_is checks, further, we intend to remove soc_is checks in it's entirety.. -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line

Re: [PATCH V2] ARM: OMAP2+: omap_device: maintain sane runtime pm status around suspend/resume

2013-11-13 Thread Nishanth Menon
On Wed, Nov 13, 2013 at 9:45 AM, Kevin Hilman khil...@linaro.org wrote: Nishanth Menon n...@ti.com writes: On 11/13/2013 06:51 AM, Felipe Balbi wrote: Hi, On Tue, Nov 12, 2013 at 05:08:30PM -0600, Nishanth Menon wrote: diff --git a/arch/arm/mach-omap2/omap_device.c b/arch/arm/mach-omap2

[PATCH V2] ARM: OMAP2+: omap_device: maintain sane runtime pm status around suspend/resume

2013-11-12 Thread Nishanth Menon
as we suspended with. Reported-by: J Keerthy j-keer...@ti.com Signed-off-by: Nishanth Menon n...@ti.com Acked-by: Rajendra Nayak rna...@ti.com Acked-by: Kevin Hilman khil...@linaro.org --- Changes in V2 (resend): - dropped the unnecessary flag for runtime status restore - picked up

Re: [PATCH] ARM: OMAP2+: omap_device: maintain sane runtime pm status around suspend/resume

2013-11-12 Thread Nishanth Menon
://patchwork.kernel.org/patch/3176501/ -- 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] ARM: OMAP2+: omap_device: maintain sane runtime pm status around suspend/resume

2013-11-11 Thread Nishanth Menon
Mon Sep 17 00:00:00 2001 From: Nishanth Menon n...@ti.com Date: Thu, 24 Oct 2013 09:12:42 -0500 Subject: [PATCH V2] ARM: OMAP2+: omap_device: maintain sane runtime pm status around suspend/resume OMAP device hooks around suspend|resume_noirq ensures that hwmod devices are forced to idle using

Re: [PATCH v5] ARM: omap: edma: add suspend suspend/resume hooks

2013-11-08 Thread Nishanth Menon
implementation. that is the entire purpose of autosuspend - the back2back calls have almost no overhead (other than to see that device suspend was not invoked) - this is pretty fast. you can tweak autosuspend timeout for the right configuration to meet up with what you need. -- Regards, Nishanth Menon

Re: [PATCH v4] ARM: omap: edma: add suspend suspend/resume hooks

2013-11-07 Thread Nishanth Menon
framework deals with - so ensure sequences consider that as well. -- 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 v4] ARM: omap: edma: add suspend suspend/resume hooks

2013-11-07 Thread Nishanth Menon
edma_pm_resume(struct device *dev) +{ + int i, j; + + pm_runtime_get_sync(dev); error checks? [...] -- 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 v4] ARM: omap: edma: add suspend suspend/resume hooks

2013-11-07 Thread Nishanth Menon
On 11/07/2013 09:36 AM, Daniel Mack wrote: On 11/07/2013 04:18 PM, Nishanth Menon wrote: Tested this on a vendor V3.12 tag based kernel: Test patch: http://pastebin.com/AmnktQ7B test: echo -n 1/sys/power/pm_print_times; rtcwake -d /dev/rtc0 -m mem -s 5 with the current patch: http

[PATCH] ARM: OMAP2+: omap_device: maintain sane runtime pm status around suspend/resume

2013-11-07 Thread Nishanth Menon
as we suspended with. Reported-by: J Keerthy j-keer...@ti.com Signed-off-by: Nishanth Menon n...@ti.com Acked-by: Rajendra Nayak rna...@ti.com --- patch baseline: V3.12 tag (also applies on linux-next next-20131107 tag) Logs from 3.12 based vendor kernel: Before: http://pastebin.com/m5KxnB7a

Re: [PATCH] ARM: OMAP2+: omap_device: maintain sane runtime pm status around suspend/resume

2013-11-07 Thread Nishanth Menon
On 11/07/2013 05:44 PM, Kevin Hilman wrote: Nishanth Menon n...@ti.com writes: OMAP device hooks around suspend|resume_noirq ensures that hwmod devices are forced to idle using omap_device_idle/enable as part of the last stage of suspend activity. For a device such as i2c who uses autosuspend

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

2013-11-04 Thread Nishanth Menon
On 11/04/2013 04:00 AM, Tero Kristo wrote: On 11/01/2013 09:16 PM, Nishanth Menon wrote: On 11/01/2013 04:18 AM, Tero Kristo wrote: [...] one other thing I missed, will be nice to introduce a common bindings for autoidle which tends to be reused in other drivers.. You mean documentation

Re: [PATCHv9 06/43] CLK: ti: add init support for clock IP blocks

2013-11-01 Thread Nishanth Menon
On 11/01/2013 04:12 AM, Tero Kristo wrote: On 10/31/2013 05:42 PM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: ti_dt_clk_init_provider() can now be used to initialize the contents of a single clock IP block. This parses all the clocks under the IP block and calls

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

2013-11-01 Thread Nishanth Menon
On 11/01/2013 04:18 AM, Tero Kristo wrote: On 10/31/2013 06:05 PM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: [...] diff --git a/drivers/clk/ti/autoidle.c b/drivers/clk/ti/autoidle.c new file mode 100644 index 000..efa2a3e --- /dev/null +++ b/drivers/clk/ti

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

2013-11-01 Thread Nishanth Menon
On 11/01/2013 04:35 AM, Tero Kristo wrote: On 10/31/2013 06:27 PM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: [..] diff --git a/drivers/clk/ti/composite.c b/drivers/clk/ti/composite.c new file mode 100644 index 000..9ce7e54 --- /dev/null +++ b/drivers/clk/ti

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

2013-11-01 Thread Nishanth Menon
On 11/01/2013 04:54 AM, Tero Kristo wrote: On 11/01/2013 11:48 AM, Tero Kristo wrote: On 10/31/2013 08:02 PM, Nishanth Menon wrote: On 10/25/2013 10:57 AM, Tero Kristo wrote: [...] diff --git a/drivers/clk/ti/divider.c b/drivers/clk/ti/divider.c new file mode 100644 index 000..787bc8f

Re: [PATCHv9 11/43] CLK: TI: add support for gate clock

2013-11-01 Thread Nishanth Menon
; + } + free(clk_hw)? + return PTR_ERR(clk); +} + -- 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: [PATCHv9 12/43] CLK: TI: add support for clockdomain binding

2013-11-01 Thread Nishanth Menon
); + } +} -- 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: [PATCHv9 13/43] clk: ti: add support for basic mux clock

2013-11-01 Thread Nishanth Menon
= ti_clk_add_component(node, mux-hw, CLK_COMPONENT_TYPE_MUX); + if (!ret) + return 0; + + kfree(mux); + return -ret; +} +CLK_OF_DECLARE(ti_composite_mux_clk_setup, ti,composite-mux-clock, +of_ti_composite_mux_clk_setup); -- Regards, Nishanth Menon

Re: [PATCHv9 38/43] ARM: OMAP2+: PRM: add support for initializing PRCM clock modules from DT

2013-11-01 Thread Nishanth Menon
not use regmap_mmio? [...] -- 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: [PATCHv9 33/43] ARM: dts: am43xx clock data

2013-11-01 Thread Nishanth Menon
the scrm, prm, cm devices in SoC.dtsi? and clocks.dtsi just contains the clock nodes? [...] -- 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

Re: [PATCHv9 32/43] ARM: dts: AM35xx: use DT clock data

2013-11-01 Thread Nishanth Menon
*/ + }; + }; +}; [..] -- 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: [PATCHv9 00/43] ARM: TI SoC clock DT conversion

2013-11-01 Thread Nishanth Menon
On 10/31/2013 08:55 AM, Nishanth Menon wrote: On 10/31/2013 04:10 AM, Tero Kristo wrote: On 10/30/2013 10:10 PM, Nishanth Menon wrote: 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

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

2013-10-31 Thread Nishanth Menon
On 10/31/2013 04:10 AM, Tero Kristo wrote: On 10/30/2013 10:10 PM, Nishanth Menon wrote: 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

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

2013-10-31 Thread Nishanth Menon
. -- 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: [PATCHv9 04/43] CLK: TI: Add DPLL clock support

2013-10-31 Thread Nishanth Menon
+ omap2_init_clk_hw_omap_clocks(clk); + + return clk; +} +#endif [...] + +#ifdef CONFIG_ARCH_OMAP3 just a mention - I understand we are still in transition and we need these #ifdefs, but eventually, we should be able to make the dpll.c independent of SoC variant #ifdefs. [...] -- Regards, Nishanth Menon

Re: [PATCHv9 04/43] CLK: TI: Add DPLL clock support

2013-10-31 Thread Nishanth Menon
On 10/31/2013 09:56 AM, Tero Kristo wrote: On 10/31/2013 04:19 PM, Nishanth Menon wrote: On 10/25/2013 10:56 AM, Tero Kristo wrote: [...] diff --git a/Documentation/devicetree/bindings/clock/ti/dpll.txt b/Documentation/devicetree/bindings/clock/ti/dpll.txt new file mode 100644 index

Re: [PATCHv9 06/43] CLK: ti: add init support for clock IP blocks

2013-10-31 Thread Nishanth Menon
; -- 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

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