From: Tobias Klauser
Use the resource_size function instead of manually calculating the
resource size. This reduces the chance of introducing off-by-one-errors.
Signed-off-by: Tobias Klauser
---
drivers/char/hw_random/omap-rng.c |4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
di
From: Jarkko Nikula
Earlier BeagleBoards were using pad AH8 muxed to GPIO29 for MMC write-protect.
However, this signal has been changed to pad AG9 in board revision C2.
Fix this by adding mux configuration for pad AG9, runtime check for board
revisions and set the gpio number and pad muxing acc
Otherwise we'll get compile errors like:
arch/arm/plat-omap/include/mach/keypad.h:38:1: warning: "KEY" redefined
arch/arm/plat-omap/include/mach/keypad.h:39:1: warning: "PERSISTENT_KEY"
redefined
...
Signed-off-by: Tony Lindgren
---
arch/arm/mach-omap2/board-3430sdp.c | 10 +++--
From: Angelo Arrifano
This was crashing omap850 devices.
Reported-by:
Alistair Buxton
Signed-off-by: Angelo Arrifano
Signed-obb-by: Tony Lindgren
---
arch/arm/plat-omap/gpio.c |2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/arch/arm/plat-omap/gpio.c b/arch/arm/pl
From: Angelo Arrifano
Original message:
The previous value of the jtag_id was set for the omap730. For the
omap850, this value is different, and this was causing
autodetection to fail.
Reported-by:
Cory Maccarrone
Angelo Arrifano
Alistair Buxton
Signed-off-by: Angelo Arrifano
Signed-
From: Sanjeev Premi
This patch fixes these compiler warnings:
arch/arm/plat-omap/iovmm.c: In function 'vmap_sg':
arch/arm/plat-omap/iovmm.c:202: warning: passing argument 1 of
'flush_cache_vmap' makes integer from pointer without a cast
arch/arm/plat-omap/iovmm.c:202: warning: passing argument
From: Hiroshi DOYU
The only way to flush posted write to L4 bus is to do a read back
of the same register right after the write.
This seems to be mostly needed in interrupt handlers to avoid
causing spurious interrupts.
The earlier fix has been to mark the L4 bus as strongly ordered
memory, whi
From: Hiroshi DOYU
The softreset at startup is introduced as TRM describes and also some
register bit definitions are added instead of magic number.
Signed-off-by: Hiroshi DOYU
Signed-off-by: Tony Lindgren
---
arch/arm/mach-omap2/mailbox.c | 30 +-
1 files change
From: Ajay Kumar Gupta
GPIO135 is used as EHCI (port2) phy reset pin on Multi Media Daughter card
connected to OMAP3EVM.
Signed-off-by: Ajay Kumar Gupta
Signed-off-by: Tony Lindgren
---
arch/arm/mach-omap2/mux.c |2 ++
arch/arm/plat-omap/include/mach/mux.h |1 +
2 files ch
During suspend, the kernel timekeeping subsystem is shut down. Before
suspend and upon resume, it uses a weak function
read_persistent_clock() to determine the amount of time that elapsed
during suspend.
This function was not implemented on OMAP, so from the timekeeping
subsystem perspective (and
Looks like these patches were not tested that well..
Signed-off-by: Tony Lindgren
---
arch/arm/mach-omap2/cm4xxx.c | 17 ++---
arch/arm/mach-omap2/io.c |4 ++--
arch/arm/mach-omap2/serial.c |2 +-
3 files changed, 5 insertions(+), 18 deletions(-)
diff --git a/arch/arm/
Commit 7869c0b9ed44404bbc675ef76f8ccb3be5496f39 added support for
additional McSPI ports. Unfortunately that broke compile for 2420.
Signed-off-by: Tony Lindgren
---
arch/arm/mach-omap2/devices.c | 65 ++---
1 files changed, 48 insertions(+), 17 deletions(-)
Patch 941132606c7611246d2034cb7b01f9270c2d1ede split IO_ADDRESS
into OMAP1_IO_ADDRESS and OMAP2_IO_ADDRESS except for the omap4
code to avoid merge conflicts with the omap4 code that was queued
earlier.
Signed-off-by: Tony Lindgren
---
arch/arm/mach-omap2/serial.c |4 ++--
1 files changed, 2
Hi all,
Here are some omap fixes for review.
Regards,
Tony
---
Ajay Kumar Gupta (1):
omap: Add missing mux pin for EHCI phy reset line
Angelo Arrifano (2):
omap: Fix a OMAP_MPUIO_VBASE typo for 850
omap: Fix wrong jtag_id for 850
Hiroshi DOYU (2):
omap: mailbox: Flush
TWL5031 introduces two new interrupts in PIH. Moreover, BCI
has changed remarkably and, thus, it's disabled when TWL5031
is in use.
Signed-off-by: Ilkka Koskinen
---
drivers/mfd/twl4030-core.c | 15 +-
drivers/mfd/twl4030-irq.c | 126 --
include/
> -Original Message-
> From: linux-omap-ow...@vger.kernel.org
> [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Premi, Sanjeev
> Sent: Tuesday, September 22, 2009 5:18 PM
> To: Gadiyar, Anand; Aguirre Rodriguez, Sergio Alberto;
> Cousson, Benoit; Pais, Allen; linux-omap@vger.kerne
Currently there are multiple mechanisms for identifying
silicon revisions.
Most places the comparison is against omap_rev() as a
whole number. This patch implements the comparison against
the omap_revision bits alone.
This makes the test independent of silicon in use.
This patch doesn't remove a
Tomi Valkeinen wrote:
On Wed, 2009-09-23 at 17:44 +0200, ext Kevin Hilman wrote:
Tomi Valkeinen writes:
On Tue, 2009-09-22 at 16:54 +0200, ext Kevin Hilman wrote:
Tomi Valkeinen writes:
Hi,
On Fri, 2009-09-18 at 19:33 +0200, ext Mike Chan wrote:
On Fri, Sep 18, 2009 at 1:27 AM, Tomi Val
There are multiple mechanisms to identify the cpu revisions.
Most common is use of omap_rev(). This, however, does a
absolute comparison of omap_revision - which includes
CPU id, CPU rev and CPU class. This comparison fails for
OMAP35x processors.
This patch defines generic functions that use only
Currently there are multiple mechanisms for identifying
silicon revisions.
Most places the comparison is against omap_rev() as a
whole number. This patch implements the comparison against
the omap_revision bits alone.
This makes the test independent of silicon in use.
This patch doesn't remove a
Hi all,
This is the revised version of the patch incorporating Russell's comments.
Regards
Subbu
>From 0c7c506f0a47acc8444bed83fa56ad2aa76c3b7c Mon Sep 17 00:00:00 2001
From: C A Subramaniam
Date: Thu, 24 Sep 2009 19:16:39 +0530
Subject: [PATCH 8/10 v3] omap mailbox: OMAP4-Mailbox - Adds code c
Hi Russell,
> -Original Message-
> From: Russell King [mailto:r...@arm.linux.org.uk]
> Sent: Wednesday, September 23, 2009 3:26 PM
> To: C.A, Subramaniam
> Cc: linux-omap@vger.kernel.org; Hiroshi DOYU;
> t...@atomide.com; Kanigeri, Hari; Gupta, Ramesh
> Subject: Re: [PATCH 8/10] omap mai
>-Original Message-
>From: linux-omap-ow...@vger.kernel.org
>[mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Stefano
>Panella
>Sent: Thursday, September 24, 2009 8:23 AM
>To: linux-omap@vger.kernel.org
>Subject: Any Nokia N900 support planning?
>
>Hi guys,
>
>I would like to buy a
>-Original Message-
>From: linux-omap-ow...@vger.kernel.org
>[mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of
>Gadiyar, Anand
>Sent: Thursday, September 24, 2009 6:08 AM
>To: linux-omap@vger.kernel.org
>Subject: Build break on mainline tree for 3430 SDP
>
>Build break compiling Lin
Hi guys,
I would like to buy a N900 as it will became available.
Is there any plan to support it with linux-omap?
Is there someone already working on it?
In case I would like to help :)
Thanks,
Stefano
--
Stefano Panella, Software Engineer, Drivers
CSR, Churchill House, Cambridge Business Pa
>-Original Message-
>From: Shilimkar, Santosh
>Sent: Thursday, September 24, 2009 2:24 AM
>To: Jarkko Nikula; hari n
>Cc: Pandita, Vikram; linux-omap@vger.kernel.org
>Subject: RE: [OMAP3] ALSA driver 'suspend/resume' handlers
>
>Hari/Jarkko,
>> -Original Message-
>> From: linux-om
On Thu, Sep 24, 2009 at 02:19:52PM +0200, ext Gadiyar, Anand wrote:
> > On Thu, Sep 24, 2009 at 02:06:57PM +0200, ext Anand Gadiyar wrote:
> > > omap3: ehci: remove chargepump hack
> > >
> > > This hack was for a very early development board that is no longer
> > > in use. Remove it. No board shou
> On Thu, Sep 24, 2009 at 02:06:57PM +0200, ext Anand Gadiyar wrote:
> > omap3: ehci: remove chargepump hack
> >
> > This hack was for a very early development board that is no longer
> > in use. Remove it. No board should require it.
>
> do we have anyone using it besides development boards ?
>
On Thu, Sep 24, 2009 at 02:06:57PM +0200, ext Anand Gadiyar wrote:
> omap3: ehci: remove chargepump hack
>
> This hack was for a very early development board that is no longer
> in use. Remove it. No board should require it.
do we have anyone using it besides development boards ?
--
balbi
--
To
omap3: ehci: remove chargepump hack
This hack was for a very early development board that is no longer
in use. Remove it. No board should require it.
Signed-off-by: Anand Gadiyar
---
diff --git a/arch/arm/mach-omap2/board-3430sdp.c
b/arch/arm/mach-omap2/board-3430sdp.c
index 5f913c3..5571f44 10
VENC (video encoder) driver implements OMAP's analog S-Video/Composite
TV-out.
Signed-off-by: Tomi Valkeinen
Acked-by: Tony Lindgren
---
drivers/video/omap2/dss/venc.c | 797
1 files changed, 797 insertions(+), 0 deletions(-)
create mode 100644 drivers
This patch set implement new display subsystem driver (DSS2) and omapfb driver
for OMAP2/3. The patches have been reviewed on linux-omap and linux-fbdev-devel
mailing lists. The patches can also be found from
http://gitorious.org/linux-omap-dss2/linux
The patches include DSS documentation patch th
Signed-off-by: Tomi Valkeinen
---
Documentation/arm/OMAP/DSS | 317
1 files changed, 317 insertions(+), 0 deletions(-)
create mode 100644 Documentation/arm/OMAP/DSS
diff --git a/Documentation/arm/OMAP/DSS b/Documentation/arm/OMAP/DSS
new file mode 1
VRFB rotation engine is a block in OMAP2/3 that offers 12 independent
contexts that can be used for framebuffer rotation.
Each context has a backend area of real memory, where it stores the
pixels in undisclosed format. This memory is offered to users via 4
virtual memory areas, which see the same
The upcoming new display subsystem driver is divided to two devices,
omapdss and omapfb, of which omapdss handles the actual hardware.
This patch adds a dummy omapdss platform device for the current omapfb
driver, which is then used to get the clocks. This will make it possible
for the current and
> -Original Message-
> From: linux-omap-ow...@vger.kernel.org
> [mailto:linux-omap-ow...@vger.kernel.org] On Behalf Of Gadiyar, Anand
> Sent: Thursday, September 24, 2009 4:38 PM
> To: linux-omap@vger.kernel.org
> Subject: Build break on mainline tree for 3430 SDP
>
> Build break compilin
Signed-off-by: Tomi Valkeinen
Acked-by: Tony Lindgren
---
arch/arm/configs/omap_3430sdp_defconfig | 29 +-
arch/arm/mach-omap2/board-3430sdp.c | 167 ---
2 files changed, 177 insertions(+), 19 deletions(-)
diff --git a/arch/arm/configs/omap_3430sdp_defconf
RFBI (Remote FrameBuffer Interface) implements MIPI DBI interface.
Signed-off-by: Tomi Valkeinen
---
drivers/video/omap2/dss/rfbi.c | 1310
1 files changed, 1310 insertions(+), 0 deletions(-)
create mode 100644 drivers/video/omap2/dss/rfbi.c
diff --git
- Generic panel
- Samsung LTE430WQ-F0C LCD Panel
- Sharp LS037V7DW01 LCD Panel
Signed-off-by: Tomi Valkeinen
---
drivers/video/omap2/Kconfig|1 +
drivers/video/omap2/Makefile |1 +
drivers/video/omap2/displays/Kconfig | 22 +++
Signed-off-by: Tomi Valkeinen
---
drivers/video/omap2/displays/Kconfig |6 +
drivers/video/omap2/displays/Makefile |2 +
drivers/video/omap2/displays/panel-taal.c | 900 +
3 files changed, 908 insertions(+), 0 deletions(-)
create mode 100644 drivers/
Signed-off-by: Tomi Valkeinen
---
MAINTAINERS | 17 +
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/MAINTAINERS b/MAINTAINERS
index 7c1c0b0..7245dae 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -3778,6 +3778,23 @@ L: linux-omap@vger.kernel.org
S: Ma
SDI (Serial Display Interface) implements TI Flatlink 3G display
interface.
Signed-off-by: Tomi Valkeinen
---
drivers/video/omap2/dss/sdi.c | 261 +
1 files changed, 261 insertions(+), 0 deletions(-)
create mode 100644 drivers/video/omap2/dss/sdi.c
diff
This implements MIPI DPI interface.
Signed-off-by: Tomi Valkeinen
---
drivers/video/omap2/dss/dpi.c | 388 +
1 files changed, 388 insertions(+), 0 deletions(-)
create mode 100644 drivers/video/omap2/dss/dpi.c
diff --git a/drivers/video/omap2/dss/dpi.c b
Add a Video RAM manager for OMAP 2 and 3 platforms. VRAM manager is used
to allocate large continuous blocks of SDRAM or SRAM. The features VRAM
manager has that are missing from dma_alloc_* functions are:
- Support for OMAP2's SRAM
- Allocate without ioremapping
- Allocate at defined physical add
Split arch/arm/plat-omap/include/mach/omapfb.h into two files:
include/linux/omapfb.h - ioctls etc for userspace and some kernel
stuff for board files
drivers/video/omap/omapfb.h - for omapfb internal use
This cleans up omapfb.h and also makes it easier for the upcoming n
SMS_ROT_* registers are used by VRFB rotation engine.
Signed-off-by: Tomi Valkeinen
Acked-by: Tony Lindgren
Acked-by: Paul Walmsley
---
arch/arm/mach-omap2/sdrc.c | 16
arch/arm/plat-omap/include/mach/sdrc.h |9 -
2 files changed, 24 insertions(+), 1
From: Andy Shevchenko
includecheck found few duplicates. So, clean up them.
Signed-off-by: Andy Shevchenko
---
drivers/dsp/bridge/rmgr/disp.c |1 -
drivers/dsp/bridge/rmgr/drv_interface.c |1 -
drivers/dsp/bridge/rmgr/proc.c |1 -
drivers/dsp/bridge/wmd/io_sm.c
Tony Lindgren wrote:
> * Anand Gadiyar [090826 05:04]:
> > ARM: OMAP: Add omap34xx revision detection for ES3.1.1
> >
> > - Add omap34xx revision detection for ES3.1.1 silicon.
> > - Change default silicon to ES3.1.1
> >
> > - Also minor bug-fix: ES2.0 rev field is 1, not 0.
> > - This means t
Build break compiling Linus' git tree for 3430 SDP.
I get this with the default SDP config. Haven't looked at the
code yet to find a fix.
- Anand
CC arch/arm/mach-omap2/board-3430sdp.o
In file included from arch/arm/mach-omap2/board-3430sdp.c:41:
arch/arm/plat-omap/include/mach/keypad.h:3
On Wed, 2009-09-23 at 17:44 +0200, ext Kevin Hilman wrote:
> Tomi Valkeinen writes:
>
> > On Tue, 2009-09-22 at 16:54 +0200, ext Kevin Hilman wrote:
> >> Tomi Valkeinen writes:
> >>
> >> > Hi,
> >> >
> >> > On Fri, 2009-09-18 at 19:33 +0200, ext Mike Chan wrote:
> >> >> On Fri, Sep 18, 2009 at
From: Govindraj R
This patch adds omap-serial driver support for 3430SDP.
Signed-off-by: Govindraj R
---
arch/arm/configs/omap_3430sdp_defconfig |1 +
1 file changed, 1 insertion(+)
diff --git a/arch/arm/configs/omap_3430sdp_defconfig
b/arch/arm/configs/omap_3430sdp_defconfig
index 8a4a
From: Govindraj R
This patch adds platform data support for omap-serial driver.
Signed-off-by: Govindraj R
---
arch/arm/mach-omap2/serial.c | 140 +++
1 file changed, 140 insertions(+)
diff --git a/arch/arm/mach-omap2/serial.c b/arch/arm/mach-omap2/serial.c
index
From: Govindraj R
This patch adds support for OMAP3430-HIGH SPEED UART Controller.
Signed-off-by: Govindraj R
Reviewed-by: Alan Cox
Reviewed-by: Tony Lindgren
---
arch/arm/plat-omap/include/mach/omap-serial.h | 156 ++
drivers/serial/Kconfig| 47
drivers/serial/Ma
Hi All,
Resubmitting, After modifying patch series as per Tony's comments.
The Following series of patch adds support for OMAP3430-HIGH SPEED UART
Controller.
[PATCHv1 1/3] - Adds support for omap-serial driver also includes header,
Kconfig and Makefile.
[ Patch v1- Removed SE
Hari/Jarkko,
> -Original Message-
> From: linux-omap-ow...@vger.kernel.org [mailto:linux-omap-
> ow...@vger.kernel.org] On Behalf Of Jarkko Nikula
> Sent: Thursday, September 24, 2009 12:16 PM
> To: hari n
> Cc: Pandita, Vikram; linux-omap@vger.kernel.org
> Subject: Re: [OMAP3] ALSA driver
On Tue, Sep 22, 2009 at 11:33 PM, Tony Lindgren wrote:
> * Govindraj.R [090922 10:06]:
>> From: Govindraj R
>>
>> This patch adds support for OMAP3430-HIGH SPEED UART Controller.
>
> Why do you have the same subject anad description is the same for all of them?
>
>> --- a/drivers/serial/Kconfig
Hi
I tried playing a .mp3 file using madplay utility in ASoC-OSS emulation.
But it didn't work properly. I am able to hear something but the configuration
seems incorrect.
Has anyone tried the OSS emulation layer in ASoC? I am at 382af94eb4 (Revert
"omap850: Use ck_ref clock for omap850.").
R
57 matches
Mail list logo