04 Jul, 2011
1 commit
-
Introduce a new file, which will be used to configure
common pmic (TWL) devices, regulators, and TWL audio.Signed-off-by: Peter Ujfalusi
Acked-by: Tony Lindgren
29 Jun, 2011
1 commit
-
omap_nand_platform_data fields 'options', 'gpio_irq', 'nand_setup' and
'dma_channel' are never referenced by the NAND driver, yet various
board files are initializing those fields. This is both incorrect and
confusing, so remove them. This allows to get rid of a global
variable in gpmc-nand.c.This also corrects an issue where some boards are trying to pass NAND
16bit flag through .options, but the driver is using .devsize instead
and ignoring .options.Finally, .dev_ready is treated as a flag by the driver, so make it bool
instead of a function pointer.Signed-off-by: Grazvydas Ignotas
Signed-off-by: Tony Lindgren
01 Jun, 2011
1 commit
-
introduced by: 96974a24
(omap: consolidate touch screen initialization among different boards)ads7846 driver can use either gpio_pendown or get_pendown_state()
callback. In case of gpio_pendown, it requests the provided gpio_pendown
thus resulting in double requesting that gpio:ads7846 spi1.0: failed to request pendown GPIO57
ads7846: probe of spi1.0 failed with error -16Fix this by restricting the gpio request to the case of
get_pendown_state() callback is used.Signed-off-by: Igor Grinberg
Tested-by: Thomas Weber
Signed-off-by: Tony Lindgren
03 May, 2011
3 commits
-
and reduce amount of copy/paste
Signed-off-by: Mike Rapoport
CC: Oleg Drokin
Signed-off-by: Tony Lindgren -
Introduce omap_pmic_init that registers i2c bus and PMIC device on that
bus and add omap2/3/4 wrappers for common cases.Signed-off-by: Mike Rapoport
Signed-off-by: Tony Lindgren -
Add common-board-devices.c that will contain the code for peripheral
devices initializatoin shared between multiple boards.
Start small with touchscreen initialization.Signed-off-by: Mike Rapoport
Signed-off-by: Tony Lindgren