Re: [android-internals] Re: Android on Nokia n810 (OMAP2420)

2008-04-05 Thread Nishanth Menon
Looping in OMAP ML to the good news.. Congrats! sim0nx said the following on 04/05/2008 06:35 AM: > I can't believe it !!! > Android runs on the maemo n810 !!! > > After reading this: > http://groups.google.lu/group/android-internals/browse_thread/thread/93570c41bce07f16?hl=en > for the 100th time,

USB and Serial Flashing tool?

2008-04-24 Thread Nishanth Menon
://groups.google.com/group/beagleboard/browse_thread/thread/80ad3da0eb2aa555 (Sample code also attached in the thread) Do let us know your views. Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [EMAIL PROTE

Re: PM Issues after Android bootup on 2430

2008-04-29 Thread Nishanth Menon
6.html Interesting... ;)... I never got the chance to debug this issue.. Kevin, Khasim, did u guys get a chance to look at this later?? I dont recollect hearing any one saying the same for 3430 though.. Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux

Re: [OMAPZOOM][PATCH] Testing for TWL4030 in board file change.

2009-02-17 Thread Nishanth Menon
propriate? in arch/arm/mach-omap2/Kconfig: config MACH_OMAP_ZOOM2 bool "OMAP3 ZOOM2 board" depends on ARCH_OMAP3 && ARCH_OMAP34XX +select TWL4030_CORE if VIDEO_OMAP3 A similar strategy has been implemented for N800, albeit for other peripherals. Regar

Re: [OMAPZOOM][PATCH] Testing for TWL4030 in board file change.

2009-02-17 Thread Nishanth Menon
Curran, Dominic said the following on 02/17/2009 04:27 PM: >> -Original Message- >> From: Nishanth Menon [mailto:[email protected]] >> Sent: Tuesday, February 17, 2009 2:12 AM >> To: Curran, Dominic >> Cc: linux-omap; Aguirre Rodriguez, Sergio Alb

Re: [OMAPZOOM][PATCH] Testing for TWL4030 in board file change.

2009-02-17 Thread Nishanth Menon
On Tue, Feb 17, 2009 at 6:02 PM, Aguirre Rodriguez, Sergio Alberto wrote: >> -Original Message- >> From: Nishanth Menon [mailto:[email protected]] >> Sent: Tuesday, February 17, 2009 9:33 AM >> To: Curran, Dominic >> Cc: linux-omap; Aguirre Rodriguez,

Re: Help- twl4030 audio driver for linux2.6.26 + OMAP2430

2009-02-23 Thread Nishanth Menon
? > > Just follow [1] to get the code downloaded. then look at sound/soc/codecs/twl4030.c (quick link - [2]) Regards, Nishanth Menon Ref: [1] http://muru.com/linux/omap/README_OMAP_GIT [2] http://git.kernel.org/?p=linux/kernel/git/tmlind/linux-omap-2.6.git;a=blob;f=sound/so

Re: tHigh tLow discussion (was [pacth] I2C bug fixes for L-O and L-Z)

2009-02-23 Thread Nishanth Menon
50004 uSec (spec min is 0.6uSec) tLow = ( scll +7 )*iclk =(5+7)*0.104167 = 1.250004 uSec (spec min is 1.3uSec <== I might be missing something here - but does that look like some sort of violation? Now, from a s/w perspective, If we would like to have it so that we can configure tHigh and tLow

Re: tHigh tLow discussion (was [pacth] I2C bug fixes for L-O and L-Z)

2009-02-23 Thread Nishanth Menon
ably should give it as a platform specific data. if this is not provided, use the run time computation.. just a thought.. Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: tHigh tLow discussion (was [pacth] I2C bug fixes for L-O and L-Z)

2009-02-23 Thread Nishanth Menon
vary based on electrical characteristics of a platform? I mean beagleboard Vs Zoom Vs SDP atleast have variances of i2c trace lengths and number of devices per i2c bus.. wont the equation change based on board configuration? Regards, Nishanth Menon -- To unsubscribe from this list: send the line "uns

Re: tHigh tLow discussion (was [pacth] I2C bug fixes for L-O and L-Z)

2009-02-23 Thread Nishanth Menon
so that we can configure tHigh and tLow based on devices, electrical characteristics on a bus, not just speed of the bus, the current implementation would probably need to change(I think). " maybe take tHigh, tLow as a platform data input to the driver? that could allow scaling for all boards

Re: tHigh tLow discussion (was [pacth] I2C bug fixes for L-O and L-Z)

2009-02-24 Thread Nishanth Menon
Aaro Koskinen said the following on 02/24/2009 11:09 AM: > ext Nishanth Menon wrote: >> Oops.. copy-paste typo.. :( >> tLow = (scll+3) * iclk >> tHigh = (sclh+9) * iclk >> Vs: >> TRM: >> tHigh = ( sclh +5 )*iclk period >> tLow = ( scll +7 )*iclk per

Re: [RFC] OMAP: I2C: Use correct bit for CLOCKACTIVITY

2009-03-06 Thread Nishanth Menon
Eero Nurkkala said the following on 03/06/2009 03:41 PM: > On Thu, 2009-03-05 at 13:54 +0100, ext Menon, Nishanth wrote: > >> me? I am just a code junkie ;).. "They" wont let me write the TRM :(.. :D... >> > > I was referring "you" in plural, meaning TI, not you personally =) > > Aaaah.

[PATCH] OMAP:clock: missing list_del for clk_notifier_unregister

2009-03-11 Thread Nishanth Menon
>From b30537e692ac7e72858479327935b16813ea3f56 Mon Sep 17 00:00:00 2001 From: Nishanth Menon Date: Wed, 11 Mar 2009 11:29:11 -0500 Subject: [PATCH] OMAP:clock: missing list_del for clk_notifier_unregister Apologies on the spam.. looks like my git-send-email needs a bit more tweaking :(.. send

2.6.29 and SDP3430

2009-04-08 Thread Nishanth Menon
al <5>Memory: 125880KB available (3304K code, 307K data, 140K init, 0K highmem) <6>Calibrating delay loop... Has anyone tried this recently? Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: 2.6.29 and SDP3430 [needs CSL2008q3]

2009-04-09 Thread Nishanth Menon
Jarkko Nikula said the following on 04/09/2009 02:03 AM: > On Thu, 9 Apr 2009 08:45:00 +0200 > ext Nishanth Menon wrote: > > >> just messing around with tony's master branch on SDP3430, just did a >> defconfig and a build with 2007q3-51 codesourcery comp

[PATCH] OMAP3: Rename configuration files

2009-04-09 Thread Nishanth Menon
>From fdc5cc07b1e674ae081e331a62d0771124c3910f Mon Sep 17 00:00:00 2001 From: Nishanth Menon Date: Thu, 9 Apr 2009 13:12:31 -0500 Subject: [PATCH] OMAP3: Rename configuration files Rename 3430sdp and ldp with omap3 prefix This allows for all omap3 configurations to be listed together Signed-

[PATCH]RESEND:OMAP3:configs: rename sdp and ldp defconfig

2009-04-22 Thread Nishanth Menon
Rename the 3430sdp and ldp defconfig to make names to make them collected with omap3 filenames Signed-off-by: Nishanth Menon --- ...p_3430sdp_defconfig => omap3_3430sdp_defconfig} |0 .../{omap_ldp_defconfig => omap3_zoom1_defconfig} |0 2 files changed, 0 insertions(+), 0 del

Re: [PATCH][UPDATED] DSPBRIDGE: CLK_Enable and CLK_Disable Code cleanup

2009-04-25 Thread Nishanth Menon
e addressed one way or another. So, can > we have at least have a TODO file with these complaints? > > ;) Acked-by: Nishanth Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected]

Re: [PATCH]RESEND:OMAP3:configs: rename sdp and ldp defconfig

2009-05-14 Thread Nishanth Menon
ld. BTW, if you need to find out omap3 > boards, just $ grep CONFIG_ARCH_OMAP3 arch/arm/configs/ > heh ;) sure.. np :) Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More major

Re: [PATCH][RFC] OMAP4: I2C Support for OMAP_4430SDP

2009-05-29 Thread Nishanth Menon
omap_register_i2c_bus(2, 400, NULL, 0); >> +     omap_register_i2c_bus(3, 400, NULL, 0); >> +     return 0; >> +} This code badly worries me given the omap3 story and i2c bus capacitance. The new code for omap4 should allow for scll and sclh to be board specific configurable [1] and [2] - i would expect a si

Re: [PATCH][RFC] OMAP4: I2C Support for OMAP_4430SDP

2009-06-04 Thread Nishanth Menon
e configuration.. e) for boards which are fine with default equations, the current mechanism of providing speeds as parameter should be retained. Unless we ensure we do it as part of initial driver, we will fall into OMAP3 trap of inflexibility.. just my 2 cents Regards, Nishanth Menon -- To unsu

Re: [PATCH] i2c: omap: highspeed only over 1000mhz

2008-10-20 Thread Nishanth Menon
data transfers can be made at *up to* 100 kbit/s in the Standard-mode, *up to* 400 kbit/s in the Fast-mode, or *up to* 3.4 Mbit/s in the High-speed mode" Why do say high speed is >1000khz? Thanks and Regards, Nishanth Menon -- To unsubscribe from this list: send the line "uns

[Fwd: Re: [PATCH] i2c: omap: highspeed only over 1000mhz]

2008-10-20 Thread Nishanth Menon
Looping in list. my html mail bounced :( Original Message Subject:Re: [PATCH] i2c: omap: highspeed only over 1000mhz Date: Mon, 20 Oct 2008 08:18:20 -0500 From: Nishanth Menon <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] CC: [email protected], Ben

Re: ANyone have success using a BDI-200 to debug an OMAP3xx board?

2008-12-12 Thread Nishanth Menon
gt; > Any ideas? > See [1]. Further, you might want to look at the beagleboard discussion archives in [2] - you may want to ask on that mailing list also though.. Regards, Nishanth Menon [1] http://elinux.org/BeagleBoardJTAG [2] http://groups.google.com/group/beagleboard -- To unsubsc

[PATCH] OMAP3:PM: reject disabled OPP

2009-09-25 Thread Nishanth Menon
when the omap_opp structures are disabled by setting the frequency as 0 as below (as an example) {0, VDD2_OPP1, 0x1E}, program_opp attempts to set voltage even after frequency setting fails. we can instead return if we see invalid values for either frequency or voltage Signed-off-by: Nishanth

[RFC][PATCH 0/2] OMAP3:PM:SR Refactor

2009-10-01 Thread Nishanth Menon
changes done Nishanth Menon (2): OMAP3:PM:SR: prepare: remove old SR code OMAP3:PM:SR: SmartReflex Refactor Rev2.0 arch/arm/mach-omap2/resource34xx.c |8 +- arch/arm/mach-omap2/smartreflex.c | 1899 +--- arch/arm/mach-omap2/smartreflex.h | 241 +++--- arch

[RFC][PATCH 1/2] OMAP3:PM:SR: prepare: remove old SR code

2009-10-01 Thread Nishanth Menon
Preparation: remove original smart reflex code base. This prevents the refactor appearing as a confusing diff and hindering patch review process. Signed-off-by: Nishanth Menon Cc: Rajendra Nayak Cc: Roger Quadros Cc: Kalle Jokiniemi Cc: Teerth Reddy Cc: Kevin Hilman Cc: Paul Walmsley Cc

[RFC][PATCH 2/2] OMAP3:PM:SR: SmartReflex Refactor Rev2.0

2009-10-01 Thread Nishanth Menon
ons with Guilhem Signed-off-by: Nishanth Menon Cc: Rajendra Nayak Cc: Roger Quadros Cc: Kalle Jokiniemi Cc: Teerth Reddy Cc: Kevin Hilman Cc: Paul Walmsley Cc: Högander Jouni Cc: Imberton Guilhem Cc: Mike Chan --- arch/arm/mach-omap2/resource34xx.c |8 +- arch/arm/mach-omap2/smart

Re: [RFC][PATCH 0/2] OMAP3:PM:SR Refactor

2009-10-01 Thread Nishanth Menon
revision. This revision is meant to be RFC due to the nature of intrusive changes done Nishanth Menon (2): OMAP3:PM:SR: prepare: remove old SR code OMAP3:PM:SR: SmartReflex Refactor Rev2.0 arch/arm/mach-omap2/resource34xx.c |8 +- arch/arm/mach-omap2/smartreflex.c | 1899

Re: [PATCH 01/28] OMAP3: PM: GPMC context save/restore

2009-10-03 Thread Nishanth Menon
_CS_CONFIG7); > + } > here is a theoretical bug: 1: GPMC, 1, 2, 3 4 5 configured 6 7 not configured. 2. Save and restore 1: save and restore variables which are static will contain 1-5 and not 6&7 3. next I disable 2,3 3. save will save 1,4,5 BUT my variable will contain 1,2,3,4,5 -> restore will rename 2,3 (which I did not intend).. Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH 02/28] OMAP3: PM: GPIO context save/restore

2009-10-03 Thread Nishanth Menon
ant to write to the IRQENABLE register even before configuring the rest of the registers (such as data direction etc? usually my understanding was: configure the device, enable the irq.. Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in

Question on OPP table handling

2009-10-03 Thread Nishanth Menon
3, 0x30}, > + /*OPP4*/ > + {S550M, VDD1_OPP4, 0x36}, > + /*OPP5*/ > + {S600M, VDD1_OPP5, 0x3C}, > +}; > For those involved, if we wanted to convert omap3_mpu_table[] into *omap3_mpu_table so that we dynamically initialize it based on cpu type - what would be the recom

Re: ISP OMAP3 camera support ov7690

2009-10-04 Thread Nishanth Menon
e is used in devices. > - phyconfiguration PHY - Physical timing configurations. btw, if it is camera specific you could get a lot of inputs from [1]. Regards, Nishanth Menon Ref: [1] http://vger.kernel.org/vger-lists.html#linux-media -- To unsubscribe from this list: send the line "unsubscrib

Re: Question on OPP table handling

2009-10-05 Thread Nishanth Menon
Kevin Hilman had written, on 10/05/2009 11:56 AM, the following: "Premi, Sanjeev" writes: -Original Message----- From: Nishanth Menon [mailto:[email protected]] Sent: Saturday, October 03, 2009 8:35 PM To: Premi, Sanjeev Cc: [email protected] Subject: Quest

Re: [PATCH] OMAP3: PM: Fix for Silicon bug on Context Restore on OMAP3430

2009-10-05 Thread Nishanth Menon
risk of a glitch on the line (between the corrupted restore data to the time we restore with correct data). -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo inf

Re: [PATCH 01/28] OMAP3: PM: GPMC context save/restore

2009-10-05 Thread Nishanth Menon
UT my variable will contain 1,2,3,4,5 -> restore will rename 2,3 (which I did not intend).. I wonder if there should be an else with a memset to 0.. -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majord...@vge

Re: [PATCH 01/28] OMAP3: PM: GPMC context save/restore

2009-10-05 Thread Nishanth Menon
Kevin Hilman had written, on 10/05/2009 12:29 PM, the following: Nishanth Menon writes: + gpmc_context.cs_context[i].is_valid = + (gpmc_cs_read_reg(i, GPMC_CS_CONFIG7)) + & GPMC_CONFIG7_CSV

Re: [PATCH 02/28] OMAP3: PM: GPIO context save/restore

2009-10-05 Thread Nishanth Menon
Kevin Hilman had written, on 10/05/2009 12:35 PM, the following: Nishanth Menon writes: Kevin Hilman said the following on 10/01/2009 06:58 PM: From: Rajendra Nayak Signed-off-by: Rajendra Nayak --- arch/arm/plat-omap/gpio.c | 92 arch/arm

Re: [PATCH 01/28] OMAP3: PM: GPMC context save/restore

2009-10-05 Thread Nishanth Menon
). AFAICT, the save hook will have cleared the is_valid flag, so the restore will do nothing. For clarity, I'm also going to modify this patch to set the is_valid flag using gpmc_cs_mem_enabled() which make it more clear that it's using the same check as gpmc_cs_[enable|disable]_mem() Got

Re: Question on OPP table handling

2009-10-06 Thread Nishanth Menon
o overheads Recommendation a.k.a hybrid approach: * Each silicon has it's own static OPP table * Each table has a invalid marker which is disabled for silicon variants which dont need specific OPPs * OPPs table be stored in a hash table a.k.a how do we optimize search for OPP params? -- Re

Re: [PATCH] OMAP3: PM: Fix for Silicon bug on Context Restore on OMAP3430

2009-10-06 Thread Nishanth Menon
hope to see a final patch then I believe? Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: Question on OPP table handling

2009-10-06 Thread Nishanth Menon
different OPPs in __initdata. Copy the runtime detected CPU's OPP table in memory. Others get discarded! I like this approach.. takers? -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majord...@vger.

Re: [PATCH] OMAP3: PM: Fix for Silicon bug on Context Restore on OMAP3430

2009-10-06 Thread Nishanth Menon
revision and add errata number? -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH] OMAP3: PM: Fix for Silicon bug on Context Restore on OMAP3430

2009-10-06 Thread Nishanth Menon
O BE NUMBERED... */ blah blah -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH] [OMAP1] mux: Add MMC mux pins for omap7xx

2009-10-06 Thread Nishanth Menon
W16_7XX_USB_PU_EN, W17_7XX_USB_VBUSI, + + /* MMC */ + MMC_7XX_CMD, + MMC_7XX_CLK, + MMC_7XX_DAT0, probably a dumb question -> but should'nt these go off to bootloader perhaps? -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "

Re: [PATCH 1/1] OMAP: I2C: Add mpu wake up latency constraint in i2c

2009-10-07 Thread Nishanth Menon
enable to clk_disable), when off mode was not enabled. > just a quick 2cents: I understand that the 500uSec might need to be board dependent - here is why: one theory we have regarding the timeout delay having to be modified on zoom2 was that if the delay was 500uSec, the touch screen co

[RFC][PATCH] OMAP3: introduce OMAP3630

2009-10-07 Thread Nishanth Menon
series are added, OMAP3430_REV_ES can be added on top of the existing 3630 ones are renumbered This patch was tested on SDP3430. Signed-off-by: Madhusudhan Chikkature Rajashekar Signed-off-by: Nishanth Menon Signed-off-by: Vikram Pandita Cc: Allen Pais Cc: Anand Gadiyar Cc: Benoit Co

Re: [PATCH] OMAP3: PM: Fix VDD2 OPP1 issue

2009-10-08 Thread Nishanth Menon
able. we should be able to disable OPPs for each OPP from the OPP array. with different silicons, we could have the same OPP enabled/disabled. NAK -> need to handle based on mpu_opps[vale].rate ==0 -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe li

Re: [RFC][PATCH] OMAP3: introduce OMAP3630

2009-10-08 Thread Nishanth Menon
y specifics should be feature based IMHO. we will need to extend the feature list. -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH v2] OMAP3: introduce OMAP3630

2009-10-08 Thread Nishanth Menon
r follow on patches Signed-off-by: Madhusudhan Chikkature Rajashekar Signed-off-by: Nishanth Menon Signed-off-by: Vikram Pandita Cc: Allen Pais Cc: Anand Gadiyar Cc: Benoit Cousson Cc: Felipe Balbi Cc: Kevin Hilman Cc: Sanjeev Premi Cc: Santosh Shilimkar Cc: Sergio Alberto Aguirre Rodriguez

FEATURES prints

2009-10-08 Thread Nishanth Menon
the above noise.. any comments? -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: Patches merged to split OMAP2_IO_ADDRESS

2009-10-08 Thread Nishanth Menon
try the current l-o master and make sure things work? http://pastebin.mozilla.org/675489 3630 board with SDPdefconfig +8250 hack (with 3430 OPP values + wrong GPIOs) -> boots up mostly fine.. Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap&qu

[PATCH v3] OMAP3: introduce OMAP3630

2009-10-08 Thread Nishanth Menon
using 3430sdp defconfig Signed-off-by: Madhusudhan Chikkature Rajashekar Signed-off-by: Nishanth Menon Signed-off-by: Vikram Pandita Cc: Allen Pais Cc: Anand Gadiyar Cc: Benoit Cousson Cc: Felipe Balbi Cc: Kevin Hilman Cc: Sanjeev Premi Cc: Santosh Shilimkar Cc: Sergio Alberto Aguirre

Re: Question on OPP table handling

2009-10-08 Thread Nishanth Menon
s. Could we sync on this? -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [ANNOUNCE] updated PM branch, based on 2.6.32-rc1

2009-10-08 Thread Nishanth Menon
S/RTS that is expected? > > Yes, the loss of the first character is expected. Curious Question: even with 3430 ES3.1 and IORING? I wonder why.. Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majord.

Re: FEATURES prints

2009-10-09 Thread Nishanth Menon
ore features, we decide which ones to show. this still a bunch of noise which is unusable for applications -> e.g. if an app wanted to use ISP, how would it do it? -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a m

Re: [PATCH] OMAP: RX-51: Drop I2C-1 speed to 2200

2009-10-09 Thread Nishanth Menon
= &rx51_vaux3_cam; rx51_twldata.vmmc2 = &rx51_vmmc2; } - omap_register_i2c_bus(1, 2600, rx51_peripherals_i2c_board_info_1, + omap_register_i2c_bus(1, 2200, rx51_peripherals_i2c_board_info_1, why? -- Regards, Nishanth Menon -- To unsubscribe from this list:

Re: How to add suport for new ARM board IGEP0020

2009-10-09 Thread Nishanth Menon
-omap please.. -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH v4] OMAP3: introduce OMAP3630

2009-10-09 Thread Nishanth Menon
NOTE: * If additional 34xx series are added, OMAP3430_REV_ES can be added on top of the existing 3630 ones are renumbered This patch was tested on SDP3430, boot tested on 3630 platform using 3430sdp defconfig Signed-off-by: Madhusudhan Chikkature Rajashekar Signed-off-by: Nishanth Menon Signe

Re: [PATCH v4] OMAP3: introduce OMAP3630

2009-10-09 Thread Nishanth Menon
X can be added on top of the existing 3630 ones are renumbered This patch was tested on SDP3430, boot tested on 3630 platform using 3430sdp defconfig Signed-off-by: Madhusudhan Chikkature Rajashekar Signed-off-by: Nishanth Menon Signed-off-by: Vikram Pandita Cc: Allen Pais Cc: Anand Gadiy

Re: [PATCH v4] OMAP3: introduce OMAP3630

2009-10-09 Thread Nishanth Menon
Tony Lindgren had written, on 10/09/2009 01:53 PM, the following: * Nishanth Menon [091009 11:47]: Tony Lindgren had written, on 10/09/2009 01:03 PM, the following: * Aguirre Rodriguez, Sergio Alberto [091009 08:59]: -Original Message- From: Menon, Nishanth Sent: Friday, October

Re: [PATCHv2 1/1] Runtime detection of OMAP35x devices

2009-10-09 Thread Nishanth Menon
        strcpy(cpu_name, "3430/3530"); > +       } > +       else if (omap3_has_sgx()) { > +               omap_revision = OMAP3525_REV(rev); your patch conflicts with mine unfortunately. could you introduce 36xx on top of the aligned version for 36xx? see http://marc.info/?t=12551041066&r=1&w=2 Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH] OMAP3:PM: introduce enabled flag to omap_opp

2009-10-09 Thread Nishanth Menon
We used to enable and disable OPPs based on rate being set to 0, this has been confusing in general. So, allow specific OPPs to be now enabled/disabled by an explicit enabled flag. Recommendations from Kevin and Sanjeev contributed to this patch Tested on: SDP3430 Signed-off-by: Nishanth Menon

Re: [PATCH] OMAP3:PM: introduce enabled flag to omap_opp

2009-10-09 Thread Nishanth Menon
plicit enabled flag. >> > > A dumb question, what is the intention of this flag? > the idea was to allow a field to properly disable the OPP instead of reusing rate flag itself. -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsu

[PATCH v2] OMAP3:PM: introduce enabled flag to omap_opp

2009-10-09 Thread Nishanth Menon
/disabled by an explicit enabled flag instead of re-using rate flag itself. Tested on: SDP3430 Cc: Sanjeev Premi Cc: Kevin Hilman Cc: Madhusudhan Chikkature Rajashekar Cc: Sergio Alberto Aguirre Rodriguez Signed-off-by: Nishanth Menon --- arch/arm/mach-omap2/pm34xx.c | 32

Re: [RFC][PATCH 2/2] OMAP3:PM:SR: SmartReflex Refactor Rev2.0

2009-10-09 Thread Nishanth Menon
Kevin Hilman had written, on 10/09/2009 04:37 PM, the following: Nishanth Menon writes: Refactor the smart reflex implementation. One other request for this refactor. Can you remove the usage of OMAP2_IO_ADDRESS (now gone from l-o master) in favor of ioremap(). Here's a totally unt

[PATCH v5] OMAP3: introduce OMAP3630

2009-10-09 Thread Nishanth Menon
e renumbered This patch was tested on SDP3430, boot tested on 3630 platform using 3430sdp defconfig Signed-off-by: Madhusudhan Chikkature Rajashekar Signed-off-by: Nishanth Menon Signed-off-by: Vikram Pandita Cc: Allen Pais Cc: Anand Gadiyar Cc: Benoit Cousson Cc: Felipe Balbi Cc: Kevin

Re: [PATCH] ARM: OMAP3: Add support for the IGEP v2 board (rev B)

2009-10-09 Thread Nishanth Menon
(IGEP2_GPIO_LED_0_GREEN, 1); + } else { + printk(KERN_ERR "could not obtain gpio for " "GPIO_LED_0_GREEN\n"); + } + if ((gpio_request(IGEP2_GPIO_LED_1_RED, "GPIO_LED_1_RED") == 0) && (gpio_direction_output(IGEP2_GPIO_LED_1_RED, 1) ==

Re: [PATCH] [RFC] omap: 3630: default cpu_is_omap3630 to zero

2009-10-13 Thread Nishanth Menon
troduce OMAP3630 > > Below patch from Vikram fixes the build break. > ouch.. my bad.. thanks for answering my question. I am guessing we need this coz of is_omap3630() translation.. Ack for the patch from me. Regards, Nishanth Menon -- To unsubscribe from this list: send the line &qu

Re: [PATCH] omap: Fix 35xx detection (Re: [PATCH] [RFC] omap: 3630: default cpu_is_omap3630 to zero)

2009-10-13 Thread Nishanth Menon
fine cpu_is_omap3430() is_omap3430() so is it #define cpu_is_omap() blah blah or #define cpu_is_omapblah blah would have though it is cpu_is_omap() Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap"

Re: [PATCH] OMAP3 PM Add sysfs entry for EFuse values

2009-10-13 Thread Nishanth Menon
f-by: Peter 'p2' De Schrijver > > These should be exported via debugfs instead of sysfs. > > Also, the SR rewrite is underway and will be merged shortly, so I > recommend waiting until that is in place before we add this.  Unless > Nishanth wants to add it sooner. >

Re: [RFC][Patch V1] OMAP3: Mux Changes.

2009-10-15 Thread Nishanth Menon
: Thursday, October 15, 2009 7:24 AM To: Pais, Allen; Aguirre Rodriguez, Sergio Alberto; linux-omap Please try not to Top post. see [1] -- Regards, Nishanth Menon Ref: [1] http://www.arm.linux.org.uk/mailinglists/etiquette.php#e3 -- To unsubscribe from this list: send the line "unsubscribe linux

Re: [RFC][Patch V1] OMAP3: Mux Changes.

2009-10-16 Thread Nishanth Menon
Cory Maccarrone had written, on 10/16/2009 09:15 AM, the following: On Thu, Oct 15, 2009 at 9:53 PM, Nishanth Menon <mailto:[email protected]>> wrote: Pais, Allen had written, on 10/15/2009 11:53 PM, the following: a) A simple comment to all my comments: why cant we have these

[PATCH 1/2] OMAP3: move check_revision above check_features

2009-10-20 Thread Nishanth Menon
omap3_check_revision() does not depend on omap3_check_features() move this above so that we can add logic based on revision detected in check_features. Signed-off-by: Nishanth Menon --- arch/arm/mach-omap2/id.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/arch/arm

[PATCH 0/2] OMAP3: introduce DPLL4 Jtype

2009-10-20 Thread Nishanth Menon
The patchset introduces jtype DPLLs which as a first stage introduces it for 3630. 3430 has a previous version of DPLL and process changes in 3630 neccessitates this for DPLL4 Patchset has been created for linux-omap - tmlind tree Nishanth Menon (1): OMAP3: move check_revision above

[PATCH 2/2] OMAP3:clk: introduce DPLL4 jtype support

2009-10-20 Thread Nishanth Menon
: Sonasath, Moiz Sonasath Signed-off-by: Richard Woodruff Signed-off-by: Nishanth Menon --- arch/arm/mach-omap2/clock34xx.c | 45 ++- arch/arm/mach-omap2/cm-regbits-34xx.h |6 +++- arch/arm/mach-omap2/id.c|3 ++ arch/arm/plat-omap

[PATCH 2/2 v2] OMAP3:clk - introduce DPLL4 jtype support

2009-10-20 Thread Nishanth Menon
this, this is introduced as a omap3_has_jtype_dpll4() and is enabled for 3630 silicon Tested with SDP3430, SDP3630 Cc: Vikram Pandita Cc: Sonasath, Moiz Sonasath Cc: Sergio Alberto Aguirre Rodriguez Signed-off-by: Richard Woodruff Signed-off-by: Nishanth Menon --- arch/arm/mach-omap2

Re: [PATCH v2 1/2] omap: add bits for future 3430/3630 ES revisions

2009-10-20 Thread Nishanth Menon
. The choice is upto this community to make.. options are very easy to implement ;). -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH v2 1/2] omap: add bits for future 3430/3630 ES revisions

2009-10-20 Thread Nishanth Menon
Nishanth Menon had written, on 10/20/2009 08:07 PM, the following: Paul Walmsley had written, on 10/20/2009 06:14 PM, the following: Hi Vikram, Nishanth, Richard, a few comments on this: On Tue, 20 Oct 2009, Vikram Pandita wrote: Add bits for future expansion of omap_chip_id type field

Re: [PATCH V2] OMAP3:PM:Fix for Silicon bug on Context restore on OMAP3430

2009-10-22 Thread Nishanth Menon
tel(store_pad_config, CONTROL_PADCONF_ETK_D14); ^^^ omap_ctrl_writel? -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH V2] OMAP3:PM:Fix for Silicon bug on Context restore on OMAP3430

2009-10-22 Thread Nishanth Menon
s impact ALL OMAP3 variants such as 35xx,36xx as well as 34xx?? -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

[PATCH 0/2 v2] OMAP3:PM: refactor Smart Reflex

2009-10-22 Thread Nishanth Menon
Hi, Smart Reflex sequencing recommendation has improved in recent times and presents an opportunity to refactor the code to add in understanding that we have of the system. The patch set replaces smartreflex.c with a new revision. Revision 3 of the patch rebased to PM Nishanth Menon (2): OMAP3

[PATCH 1/2 v2] OMAP3:PM:SR: prepare: remove old SR code

2009-10-22 Thread Nishanth Menon
Preparation: remove original smart reflex code base. This prevents the refactor appearing as a confusing diff and hindering patch review process. Signed-off-by: Nishanth Menon Cc: Rajendra Nayak Cc: Roger Quadros Cc: Kalle Jokiniemi Cc: Teerth Reddy Cc: Kevin Hilman Cc: Paul Walmsley Cc

[PATCH 2/2 v2] OMAP3:PM:SR: SmartReflex Refactor Rev3.0

2009-10-22 Thread Nishanth Menon
Cc: Kalle Jokiniemi Cc: Teerth Reddy Cc: Kevin Hilman Cc: Paul Walmsley Cc: Högander Jouni Cc: Mike Chan Signed-off-by: Imberton Guilhem Signed-off-by: Nishanth Menon --- arch/arm/mach-omap2/pm-debug.c |3 + arch/arm/mach-omap2/resource34xx.c |8 +- arch/arm/mach-omap2/smartrefle

Re: [PATCH 2/2 v2] OMAP3:PM:SR: SmartReflex Refactor Rev3.0

2009-10-22 Thread Nishanth Menon
=11 will make it a negative value, which is not helpeful. so, the decrement has to be by 10 OR i can pad timeout_us .. not exactly useful either.. -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majord...@vger

Re: [PATCH 3/3] omap: zoom3: add zoom3 board support

2009-10-23 Thread Nishanth Menon
send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] Mor

Re: [PATCH 3/3] omap: zoom3: add zoom3 board support

2009-10-23 Thread Nishanth Menon
h the modules shared accordingly in Makefile. Camera is already doing that ;) What do you think? Ack. -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://

Re: [PATCH] [OMAP] GPIO Module disable if all pins inactive

2009-10-23 Thread Nishanth Menon
nk->chip.base + offset); spin_unlock_irqrestore(&bank->lock, flags); } @@ -1700,6 +1721,7 @@ static int __init _omap_gpio_init(void) gpio_count = 32; } #endif + bank->gpio_status = 0; /* REVISIT eventually switch f

Re: [PATCH] [OMAP] GPIO Module is reset during initialization

2009-10-23 Thread Nishanth Menon
&& attempts) { cpu_relax(); if (attempts % 5) udelay(1); attempts--; } allows the kernel to do somethin else while we also ensure we have a 5 usec guarenteed delay before giving up.. -- Regards, N

[PATCH 0/2 v3] OMAP3: PM: refactor Smart Reflex

2009-10-23 Thread Nishanth Menon
* srid is standardised to u8 and it is not a bit field * Guilhem's changes for non-twl5030 PMIC incorporated * uses ioremap V2 - made possible to work with non twl5030 PMICs V1 - original rewrite Requesting as much testing as possible and all comments welcome. Nishanth Menon (2):

[PATCH 1/2 v3] OMAP3: PM: SR: prepare: remove old SR code

2009-10-23 Thread Nishanth Menon
Preparation: remove original smart reflex code base. This prevents the refactor appearing as a confusing diff and hindering patch review process. Signed-off-by: Nishanth Menon Cc: Rajendra Nayak Cc: Roger Quadros Cc: Kalle Jokiniemi Cc: Teerth Reddy Cc: Kevin Hilman Cc: Paul Walmsley Cc

Re: [PATCH] [OMAP] GPIO Module disable if all pins inactive

2009-10-23 Thread Nishanth Menon
nnot comment - but it does look to have scope of usage beyond omap2/3/4 series? -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH 2/2 v3] OMAP3: PM: SR: SmartReflex Refactor Rev4.0

2009-10-25 Thread Nishanth Menon
t;> + sr_vp_reset_voltage(srid); >> +} >> +EXPORT_SYMBOL(disable_smartreflex); >> + >> +/** >> + * @brief enable_smartreflex - enable smart reflex after WFI is hit >> + * >> + * @param srid -SR ID to hit >> + */ >> +void enable_smartreflex(u8 srid) >> > > The naming is not coherent with previous API name sr_vp_enable_both. You > should use the same denomination for smartreflex everywhere. > NAK - read the context please before you comment -> the call is from cpu_idle perspective.. > >> +{ >> + struct omap_sr *sr; >> + int ret; >> + u32 current_opp_no; >> + >> + /* I want to be in irq_disabled context.. >> + * else I will die.. find the rootcause and fix it instead >> + */ >> + BUG_ON(!irqs_disabled()); >> + >> + sr = get_sr(srid); >> + current_opp_no = get_current_opp_number_from_sr(sr); >> + >> + if (sr->is_autocomp_active && sr->is_sr_reset) { >> + ret = srvp_enable(sr, current_opp_no); >> + if (ret) >> + pr_err("SR[%d]:enable_smartreflex:" >> +"failed enable SR\n", sr->srid); >> + } >> +} >> +EXPORT_SYMBOL(enable_smartreflex); >> + >> > > [snip] > > For my point of view, this code should be dispatched into several files: > smartreflex.c (pure SR IP driver), vp_vc.c (voltage processor and control), > pmic driver, omap specific code and board initialization code. > come up with a clean proposal that can have code attached to it, or better still a patch and I will gladly back my patch out. Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH v2 1/2] omap: add bits for future 3430/3630 ES revisions

2009-11-02 Thread Nishanth Menon
Alexander Shishkin had written, on 11/02/2009 07:12 AM, the following: 2009/10/21 Nishanth Menon : Paul Walmsley had written, on 10/20/2009 06:14 PM, the following: Hi Vikram, Nishanth, Richard, a few comments on this: On Tue, 20 Oct 2009, Vikram Pandita wrote: Add bits for future

Re: [PATCH v2 1/2] omap: add bits for future 3430/3630 ES revisions

2009-11-02 Thread Nishanth Menon
let's have it in, perhaps. Tony, Kevin, upto you guys now.. -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH 3/8] omap: zoom2: split baord file for reuse

2009-11-03 Thread Nishanth Menon
nit omap_zoom2_init_irq(void) +static void __init omap_zoom_init_irq(void) Question on naming.. as raised above. [...] -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo

Re: [PATCH 7/8] omap: 3630sdp: introduce 3630 sdp board support

2009-11-03 Thread Nishanth Menon
+ .init_irq = omap_sdp_init_irq, + .init_machine = omap_sdp_init, + .timer = &omap_timer, +MACHINE_END nice and simple :).. thanks.. -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at http://vger.kernel.org/majordomo-info.html

Re: [PATCH 5/8] omap: zoom3: introduce zoom3 board support

2009-11-03 Thread Nishanth Menon
U General Public License version 2 as + * published by the Free Software Foundation. + */ + +#ifndef ARCH_ARM_MACH_OMAP2_SDRAM_HYNIX_H8MBX00U0MER0EM ^^^ maybe a prefix of __? -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-

Re: [PATCH 2/8] omap: DEBUG_LL: allow no omap uart configuration

2009-11-03 Thread Nishanth Menon
purpose of #ifdef CONFIG_ARCH_OMAP in arch/arm/plat-omap/include/plat/uncompress.h is'nt it already OMAP? -- Regards, Nishanth Menon -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to [email protected] More majordomo info at

  1   2   3   4   5   6   7   8   9   10   >