Re: [PATCH 4/6] ARM: tegra: harmony: register sdhci devices

2011-02-21 Thread Mike Rapoport
Hi Olof, Sorry for jumping late, haven't thought about the proposal below yesterday. I'm not objecting to applying the patch as is, we can refactor the code afterwards as well. On 02/22/11 07:55, Olof Johansson wrote: Add the 3 sdhci devices that are available on Harmony as platform devices.

[PATCH 0/3] ARM: tegra: PCI-e improvements

2011-03-02 Thread Mike Rapoport
commit ccac05152e7c6a8103b9e7a801bc995180a800fc: ARM: Tegra: DMA: Fail safe if initialization fails (2011-02-23 14:06:03 -0800) Mike Rapoport (3): ARM: tegra: PCIE minor code refactoring ARM: tegra: add PCI Express power gating ARM: tegra: trimslice: initialize PCI-e only when running

[PATCH 1/3] ARM: tegra: PCIE minor code refactoring

2011-03-02 Thread Mike Rapoport
Move tegra_pcie_power_off before tegra_pcie_power_on for clean addition of PCIE power gating Signed-off-by: Mike Rapoport m...@compulab.co.il --- arch/arm/mach-tegra/pcie.c | 18 +- 1 files changed, 9 insertions(+), 9 deletions(-) diff --git a/arch/arm/mach-tegra/pcie.c b/arch

[PATCH 2/3] ARM: tegra: add PCI Express power gating

2011-03-02 Thread Mike Rapoport
Signed-off-by: Mike Rapoport m...@compulab.co.il --- arch/arm/mach-tegra/pcie.c | 22 -- 1 files changed, 20 insertions(+), 2 deletions(-) diff --git a/arch/arm/mach-tegra/pcie.c b/arch/arm/mach-tegra/pcie.c index 6de5ef4..2941212 100644 --- a/arch/arm/mach-tegra/pcie.c

[PATCH 3/3] ARM: tegra: trimslice: initialize PCI-e only when running on TrimSlice

2011-03-02 Thread Mike Rapoport
Currently tegra_pcie_init is effectively called as subsys_initcall. With multiplatform kernel this may cause hangs on boards that don't intend to support Tegra2 PCI-e. Ensure that TrimSlice board code initializes PCI-e only when actually running on the TrimSlice. Signed-off-by: Mike Rapoport m

[PATCH] ARM: tegra: trimslice: enable MMC/SD slots

2011-03-07 Thread Mike Rapoport
TrimSlice has MicroSD and standard MMC/SD slots. Register sdhci devices and enable GPIOs for MMC/SD slot. Signed-off-by: Mike Rapoport m...@compulab.co.il --- Hi Colin, I know that it's little bit late, but I'd appreciate if you can merge this one before sending pull request for 2.6.39. arch

[PATCH 0/3] Harmony PCI-e and regulators

2011-03-08 Thread Mike Rapoport
generated vs. Olof's board-for-next-i2c that seems to disappear. If there are now objection to these patches I can push them into separate branch in my tree, so that it can be pulled after Tegra I2C is merged. Mike Rapoport (3): ARM: tegra: harmony: update PCI-e initialization sequence ARM: tegra

[PATCH 3/3] ARM: tegra: update defconfig

2011-03-08 Thread Mike Rapoport
* Enable TPS6586x PMIC driver * Enable RealTek 8169 used on TrimSlice * Allow booting with root on NFS Signed-off-by: Mike Rapoport m...@compulab.co.il --- arch/arm/configs/tegra_defconfig | 12 ++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/arch/arm/configs

Re: [PATCH 2/3] ARM: tegra: harmony: initialize the TPS65862 PMIC

2011-03-08 Thread Mike Rapoport
On 03/08/11 15:15, Mark Brown wrote: On Tue, Mar 08, 2011 at 02:58:58PM +0200, Mike Rapoport wrote: +static struct regulator_consumer_supply tps658621_ldo2_supply[] = { +REGULATOR_SUPPLY(vdd_rtc, NULL), +}; I feel sure that some of these could be using a struct device, though since

Re: [PATCH 2/3] ARM: tegra: harmony: initialize the TPS65862 PMIC

2011-03-09 Thread Mike Rapoport
On 03/09/11 12:15, Mark Brown wrote: On Wed, Mar 09, 2011 at 09:41:23AM +0200, Mike Rapoport wrote: On 03/08/11 15:15, Mark Brown wrote: I feel sure that some of these could be using a struct device, though since they're probably all going to be required to be always on I'd expect it's

Re: [PATCH 2/3] ARM: tegra: harmony: initialize the TPS65862 PMIC

2011-03-09 Thread Mike Rapoport
On 03/09/11 14:22, Mark Brown wrote: On Wed, Mar 09, 2011 at 01:53:38PM +0200, Mike Rapoport wrote: As for me, I'd be fine with registering only the pex_clk supply and ldo0 to allow PCI-e on Harmony :) If Tegra folks are Ok with it, I'd drop the rest and we'll add more regulators

Re: [PATCH 2/3] ARM: tegra: harmony: initialize the TPS65862 PMIC

2011-03-09 Thread Mike Rapoport
On 03/09/11 15:15, Mark Brown wrote: On Wed, Mar 09, 2011 at 03:19:40PM +0200, Mike Rapoport wrote: On 03/09/11 14:22, Mark Brown wrote: Note that there's no issue with having no supplies set for a regulator so no reason not to register the supplies themselves, it's just the supply map

[PATCH v2 0/3] Harmony PCI-e and regulators

2011-03-09 Thread Mike Rapoport
the TPS65862 PMIC initialization as suggested by Mark * rebase the patches on top of Olof's board-for-next branch Mike Rapoport (3): ARM: tegra: harmony: update PCI-e initialization sequence ARM: tegra: harmony: initialize the TPS65862 PMIC ARM: tegra: update defconfig arch/arm/configs

[PATCH v2 3/3] ARM: tegra: update defconfig

2011-03-09 Thread Mike Rapoport
* Enable TPS6586x PMIC driver * Enable RealTek 8169 used on TrimSlice * Allow booting with root on NFS Signed-off-by: Mike Rapoport m...@compulab.co.il --- arch/arm/configs/tegra_defconfig | 12 ++-- 1 files changed, 10 insertions(+), 2 deletions(-) diff --git a/arch/arm/configs

[PATCH v2 2/3] ARM: tegra: harmony: initialize the TPS65862 PMIC

2011-03-09 Thread Mike Rapoport
Initialize the PMIC voltage regulators and provide the supply map for PCI-e clock supply. The rest of the supplies should be added together with the drivers that use them. Signed-off-by: Mike Rapoport m...@compulab.co.il CC: Mark Brown broo...@opensource.wolfsonmicro.com --- arch/arm/mach-tegra

Re: [PATCH v2 0/3] Harmony PCI-e and regulators

2011-03-15 Thread Mike Rapoport
Any update on this? On 03/09/11 16:31, Mike Rapoport wrote: These patches provide update for Harmony PCI-e intialization and add registration of the TPS65862 PMIC. Additionally, there are several tegra_defconfig updates. These updates allow booting the Harmony with PCI-e enabled and add

[GIT PULL 3/6] tegra: add PCI Express clocks

2011-03-29 Thread Mike Rapoport
Signed-off-by: Mike Rapoport m...@compulab.co.il CC: Gary King gk...@nvidia.com Signed-off-by: Colin Cross ccr...@android.com --- arch/arm/mach-tegra/tegra2_clocks.c | 49 +++ 1 files changed, 49 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-tegra

[PATCH v2] ASoC: tegra: TrimSlice machine support

2011-04-21 Thread Mike Rapoport
Signed-off-by: Mike Rapoport m...@compulab.co.il --- v2 changes: * address Stephen and Mark comments * rebase against Mark's for-next branch * switch to data based specification of widgets and routes * explicitly disable unused codec pins sound/soc/tegra/Kconfig |9 ++ sound/soc/tegra

[PATCH v3] ASoC: tegra: TrimSlice machine support

2011-04-26 Thread Mike Rapoport
Signed-off-by: Mike Rapoport m...@compulab.co.il --- v3 changes: * s/SND_TEGRA_SOC/SND_SOC_TEGRA * drop 'default' setting in Kconfig v2 changes: * address Stephen and Mark comments * rebase against Mark's for-next branch * switch to data based specification of widgets and routes * explicitly

Re: [PATCH] USB: ehci: tegra: fix USB1 port reset issue

2011-04-27 Thread Mike Rapoport
Greg, Any comments on this? On 04/17/11 11:58, Mike Rapoport wrote: From: Jim Lin ji...@nvidia.com Tegra USB1 port needs to issue Port Reset twice internally, otherwise it fails to enumerate devices attached to it Signed-off-by: Jim Lin ji...@nvidia.com Signed-off-by: Olof Johansson ol

Re: [PATCH v3] ASoC: tegra: TrimSlice machine support

2011-05-01 Thread Mike Rapoport
Mark, Any updates on this? On 04/26/11 11:52, Mike Rapoport wrote: Signed-off-by: Mike Rapoport m...@compulab.co.il --- v3 changes: * s/SND_TEGRA_SOC/SND_SOC_TEGRA * drop 'default' setting in Kconfig v2 changes: * address Stephen and Mark comments * rebase against Mark's for-next branch

[GIT PULL 3/3] ARM: tegra: trimslice: enable USB ports

2011-05-11 Thread Mike Rapoport
Signed-off-by: Mike Rapoport m...@compulab.co.il --- arch/arm/mach-tegra/board-trimslice-pinmux.c |2 +- arch/arm/mach-tegra/board-trimslice.c| 40 ++ 2 files changed, 41 insertions(+), 1 deletions(-) diff --git a/arch/arm/mach-tegra/board-trimslice-pinmux.c

[GIT PULL 0/3] TrimSlice updates for 2.6.40

2011-05-11 Thread Mike Rapoport
17:39:01 -0700) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/rppt/linux-tegra.git trimslice/upstream Mike Rapoport (3): ARM: tegra: trimslice: register i2c busses and devices ARM: tegra: trimslice: add audio devices and clocks ARM

[GIT PULL v2 1/3] ARM: tegra: trimslice: register i2c busses and devices

2011-05-16 Thread Mike Rapoport
Signed-off-by: Mike Rapoport m...@compulab.co.il --- arch/arm/mach-tegra/board-trimslice.c | 39 + 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-tegra/board-trimslice.c b/arch/arm/mach-tegra/board-trimslice.c index cda4cfd

[GIT PULL v2 3/3] ARM: tegra: trimslice: enable USB ports

2011-05-16 Thread Mike Rapoport
Signed-off-by: Mike Rapoport m...@compulab.co.il --- arch/arm/mach-tegra/board-trimslice-pinmux.c |5 ++- arch/arm/mach-tegra/board-trimslice.c| 39 ++ arch/arm/mach-tegra/board-trimslice.h|3 ++ 3 files changed, 46 insertions(+), 1 deletions

Re: No Tegra board file updates for 2.6.40

2011-05-20 Thread Mike Rapoport
On Fri, May 20, 2011 at 3:48 AM, Colin Cross ccr...@google.com wrote: Russell is trying to keep the overall diff stats for 2.6.40 in arch/arm/ negative, and to support that I am not going to pull any board file changes for 2.6.40. That's a pity ... :(  Hopefully we'll have a clear direction

Re: [PATCH] i2c: tegra: add I2C_FUNC_SMBUS_EMUL to adapter functionality

2011-07-02 Thread Mike Rapoport
Hi Ben, On Thu, May 5, 2011 at 12:51 AM, Ben Dooks ben-...@fluff.org wrote: On Tue, May 03, 2011 at 11:37:01AM +0300, Mike Rapoport wrote: Hi Ben, Any comments on this? I think this is ok, but will check tomorrow Any chance you can at last merge this patch? -- Sincerely Yours, Mike

[GIT PULL v3 0/3] TrimSlice updates for 3.1

2011-07-07 Thread Mike Rapoport
trimslice/upstream Mike Rapoport (3): ARM: tegra: trimslice: register i2c busses and devices ARM: tegra: trimslice: add audio devices and clocks ARM: tegra: trimslice: enable USB ports arch/arm/mach-tegra/board-trimslice-pinmux.c |7 ++- arch/arm/mach-tegra/board

[GIT PULL v3 1/3] ARM: tegra: trimslice: register i2c busses and devices

2011-07-07 Thread Mike Rapoport
Signed-off-by: Mike Rapoport m...@compulab.co.il --- arch/arm/mach-tegra/board-trimslice.c | 39 + 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/arch/arm/mach-tegra/board-trimslice.c b/arch/arm/mach-tegra/board-trimslice.c index cda4cfd

[GIT PULL v3 3/3] ARM: tegra: trimslice: enable USB ports

2011-07-07 Thread Mike Rapoport
Signed-off-by: Mike Rapoport m...@compulab.co.il --- arch/arm/mach-tegra/board-trimslice-pinmux.c |5 ++- arch/arm/mach-tegra/board-trimslice.c| 40 ++ arch/arm/mach-tegra/board-trimslice.h|3 ++ 3 files changed, 47 insertions(+), 1 deletions

Re: [PATCH 2/2] ARM: tegra: remove copy-and-pasted usb platform data from boards

2011-07-12 Thread Mike Rapoport
Hi Colin, Sorry for the delay, I don't have the hardware at the moment, so I asked Konstantin to do the testing. On Mon, Jul 11, 2011 at 1:19 AM, Colin Cross ccr...@android.com wrote: trimslice and paz00 both have functionally identical platform data for the tegra-ehci driver.  Move the

Re: [PATCH 1/2] ARM: tegra: remove copy-and-pasted i2c platform data in boards

2011-07-12 Thread Mike Rapoport
Hi Colin, Sorry for the delay, I don't have the hardware at the moment, so I asked Konstantin to do the testing. On Mon, Jul 11, 2011 at 1:19 AM, Colin Cross ccr...@android.com wrote: Every board file includes the same platform data definition for the i2c-tegra driver's bus speed.  Move the

Re: [PATCH v2] ARM: Tegra: Trimslice: Tri-state DAP3 pinmux

2011-07-21 Thread Mike Rapoport
tristate DAP2 and DAP4 as well USB and SDIO are broken. If you can amend your patch with tristating also DAP2 and DAP4 feel free to add my Acked-by: Mike Rapoport m...@compulab.co.il  arch/arm/mach-tegra/board-trimslice-pinmux.c |    2 +-  1 files changed, 1 insertions(+), 1 deletions(-) diff

Re: [PATCH v2] ARM: Tegra: Trimslice: Tri-state DAP3 pinmux

2011-07-21 Thread Mike Rapoport
On Thu, Jul 21, 2011 at 10:10 AM, Mike Rapoport mike.rapop...@gmail.com wrote: DAP3 is used for a bunch of GPIOs. Not tri-stating the pins means audio signals get sent out there, and this ends up resetting USB and breaking SDHCI too. Signed-off-by: Stephen Warren swar...@nvidia.com --- v2

Re: [PATCH RESEND] i2c: tegra: add I2C_FUNC_SMBUS_EMUL to adapter functionality

2011-07-30 Thread Mike Rapoport
Hi Ben, On Thu, Jul 14, 2011 at 12:58 AM, Ben Dooks ben-...@fluff.org wrote: I'll add it to the -next tree tomorrow Can you add the patch at last ?!  static const struct i2c_algorithm tegra_i2c_algo = { -- 1.7.3.1 -- To unsubscribe from this list: send the line unsubscribe