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.
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
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
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
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
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
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
* 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
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
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
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
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
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
* 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
35 matches
Mail list logo