- 12 Feb, 2006 1 commit
-
-
Hiroshi DOYU authored
- Prevent ghost key presses on OMAP1 - Add sysfs attribute for enabling/disabling the keypad IRQ Signed-off-by: Hiroshi DOYU <hiroshi.doyu@nokia.com> Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
- 10 Feb, 2006 14 commits
-
-
Imre Deak authored
User-space needs to know about the pen down status for detecting whether the touchscreen is "stuck" (i.e. is shortcircuited). Signed-off-by: Imre Deak <imre.deak@nokia.com> Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
Juha Yrjola authored
Some (buggy?) hardware seems to cause rather long latencies. Increasing the timeout a bit helps. Signed-off-by: Juha Yrjola <juha.yrjola@nokia.com>
-
Juha Yrjola authored
Each matching packet resets the timer associated with input and/or output interfaces. Timer expiry causes a kobject uevent. Idle timer can be read via sysfs. Signed-off-by: Hiroshi DOYU <hiroshi.doyu@nokia.com> Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
Imre Deak authored
Remove conversion from Big Endian to CPU order in the ads7846 driver. We expect the uWire SPI driver to do this for us. Also the shift on read values should be only 3, since we have a dummy clock at the beginning. Signed-off-by: Imre Deak <imre.deak@nokia.com> Signed-off-by: Juha Yrjölä <juha.yrjola@nokia.com>
-
Juha Yrjola authored
Submit a seperate read request for powering down the ADC in ads7846, instead of doing it in the last read request. Otherwise some of the read values are incorrect. Signed-off-by: Imre Deak <imre.deak@nokia.com> Signed-off-by: Juha Yrjölä <juha.yrjola@nokia.com>
-
Imre Deak authored
SPI messages should be manipulated only with the SPI API. Signed-off-by: Imre Deak <imre.deak@nokia.com> Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
Imre Deak authored
Patch from David Brownell and Dmitry Torokhov: convert the ads7846 driver to use input_allocate_device. Also fixes the bug where the SPI message was not initialized with spi_message_init(). Signed-off-by: Imre Deak <imre.deak@nokia.com> Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
Imre Deak authored
Signed-off-by: Imre Deak <imre.deak@nokia.com> Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
Juha Yrjola authored
The DMA register read was done to an incorrent address. Signed-off-by: Juha Yrjölä <juha.yrjola@nokia.com>
-
Juha Yrjola authored
Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
Juha Yrjola authored
Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
Juha Yrjola authored
Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
Juha Yrjola authored
-
Paul Mundt authored
OMAP1 was using STI_DR instead of STI_RX_DR, which was causing problems in the RX path. OMAP2 has a consolidated XTI_TRACESELECT, the logic for trace clearing is the logical inverse of the OMAP1 STI_DR, so fix that while we're at it. Signed-off-by: Mikko K. Ylinen <mikko.k.ylinen@nokia.com> Signed-off-by: Paul Mundt <paul.mundt@nokia.com>
-
- 09 Feb, 2006 13 commits
-
-
Tony Lindgren authored
Clock framework specifies that the selection of clock should be done based on the device id for similar clocks. This patch adds support for MMC clocks. Clock device id handling adapted from mach-s3c2410/clock.c.
-
Tony Lindgren authored
Add error checking to clock functions
-
Imre Deak authored
In the uWire driver only one of the clock dividers was used to set the clock to the required frequency. This will add a loop to try all possible combinations using the other divider as well. Signed-off-by: Imre Deak <imre.deak@nokia.com> Signed-off-by: Juha Yrjölä <juha.yrjola@nokia.com>
-
Imre Deak authored
The RX path maintained the number of received bytes incorrectly causing the transmission to be aborted. Signed-off-by: Imre Deak <imre.deak@nokia.com> Signed-off-by: Juha Yrjölä <juha.yrjola@nokia.com>
-
Juha Yrjola authored
-
-
Toshihiro Kobayashi authored
- Add api_ck control needed for McBSP initialization. - Bug fix for process list handling - Conversion from internal pool allocators to mempool API. Signed-off-by: Toshihiro Kobayashi <toshihiro.kobayashi@nokia.com> Signed-off-by: Paul Mundt <paul.mundt@nokia.com>
-
Samuel Ortiz authored
Signed-off-by: Samuel Ortiz <samuel.ortiz@nokia.com> Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
Juha Yrjola authored
Some bootloaders have the ability to send information about the various component versions (e.g. HW revision, bootloader version) through the ATAG mechanism. This patch implements a procfs entry for reading such information. Signed-off-by: Juha Yrjölä <juha.yrjola@nokia.com>
-
Juha Yrjola authored
-
Juha Yrjola authored
- Reserve the DMA channel at init time to reduce xfer overhead - PSC values need to be increased in some cases where the driving clock runs at a high frequency - Enable auto idling Signed-off-by: Juha Yrjölä <juha.yrjola@nokia.com>
-
Juha Yrjola authored
-
Imre Deak authored
- Support for the Philips LPH8923 LCD panel - Support for the Epson HWA742 LCD controller - Support for frame buffer located in SRAM and/or SDRAM - Support for boot loader initialized LCD controller / frame buffer content. - LCD panels will now register a device in the relevant board-* files instead of specifying the LCD type as an OMAP_TAG_LCD. The controller type is still specified in OMAP_TAG_LCD. - A new ATAG OMAP_TAG_FBMEM is used to describe the frame buffer memory configuration (SRAM and SDRAM regions) - Changed the OMAP1 LCD controller driver to export its functions through the lcd_ctrl object. - OMAP1 pixel clock divider will now round up in lcdc.c - Changed the OMAP1 SoSSI driver to export its functions through the lcd_ctrl_extif object. - OMAP1 SoSSI clock calculation goes through all possible clock dividers. Rounding of clock tick values now takes places at each timing parameter. - OMAP2 RFBI clock calculation goes through all possible clock dividers. Rounding of clock tick values now takes places at each timing parameter. - OMAP2 pixel clock divider will now round up in dispc.c Signed-off-by: Imre Deak <imre.deak@nokia.com> Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
- 08 Feb, 2006 11 commits
-
-
Paul Mundt authored
Presently we have OMAP_TAG_SERIAL_CONSOLE that wraps in to add_preferred_console() for the serial console, this does the same thing with OMAP_TAG_STI_CONSOLE so it's selectable who gets tty control. Signed-off-by: Paul Mundt <paul.mundt@nokia.com>
-
Ville Tervo authored
This patch adds a Bluetooth HCI driver for the TI BRF6150 chip with Nokia H4 extensions. The chip is e.g. on the Nokia 770. Signed-off-by: Ville Tervo <ville.tervo@nokia.com> Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
Juha Yrjola authored
The converted driver originated from David Brownell, with some modifications by Imre. Signed-off-by: Imre Deak <imre.deak@nokia.com> Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
Juha Yrjola authored
Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
Juha Yrjola authored
Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
-
Paul Mundt authored
-
Juha Yrjola authored
Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
Juha Yrjola authored
Signed-off-by: Juha Yrjl <juha.yrjola@nokia.com>
-
Juha Yrjola authored
Signed-off-by: Juha Yrjölä <juha.yrjola@nokia.com>
-
Tony Lindgren authored
Avoid other SA_TRIGGER_* flags triggering BUG()
-
- 07 Feb, 2006 1 commit
-
-
Paul Mundt authored
This implements a simple subsystem for the OMAP serial tracing interface, as found in omap16xx and omap24xx. There's a few things implemented in this patch: - STI console support - STI netlink support - STI RX FIFO support In addition to this, we also provide a general tracing framework that can be used by both the kernel and userspace (and imask control for allowing DSP-side STI manipulation). Since the IRQ is multiplexed, drivers register for the bits they're interested in (the RX FIFO is an example of this). The netlink interface exists for streaming data bi-directionally. This is currently done using NETLINK_USERSOCK, which ends up being somewhat limiting. All of these things have been tested on both OMAP1 and OMAP2, and it takes in to account some of the protocol differences.
-