efikamx:linux-kernel.git
6 years agosync minor framebuffer and overlay twiddlings to 11.01 BSP
Matt Sealey [Tue, 12 Apr 2011 01:28:49 +0000 (20:28 -0500)]
sync minor framebuffer and overlay twiddlings to 11.01 BSP

6 years agoENGR00137973 MX53_TO2: DVFS core caused system hang
Nancy Chen [Thu, 13 Jan 2011 20:29:03 +0000 (14:29 -0600)]
ENGR00137973 MX53_TO2: DVFS core caused system hang

MX53_TO2: DVFS core caused system hang.

Signed-off-by: Nancy Chen <Nancy.Chen@freescale.com>
6 years agofix siihdmi probing. commence mild self-flagellation.
Matt Sealey [Wed, 16 Mar 2011 05:06:52 +0000 (00:06 -0500)]
fix siihdmi probing. commence mild self-flagellation.

6 years ago4 changes for HDMI
Matt Sealey [Wed, 9 Mar 2011 23:34:51 +0000 (17:34 -0600)]
4 changes for HDMI

* prep for 2.6.35 and a coexisting "sii9022" driver from Freescale by calling ours "siihdmi" as per the filename
* never put the chip into D3 power off state if we cannot hotplug the chip out of it
* semi-catch setting a mode with a null fb_videomode argument, since this is impossible to perform (there may be other places this needs handling, and there should be a healthy fallback)
* don't perform fb_videomode_to_var for screen blanking, and simplify blanking functions to not require fb_videomode_to_var since they do not actually use them

6 years agobump version
Matt Sealey [Tue, 8 Mar 2011 00:02:06 +0000 (18:02 -0600)]
bump version

6 years agoonly enable peripheral power management on the Smartbook. On the Smarttop
Matt Sealey [Tue, 8 Mar 2011 00:00:50 +0000 (18:00 -0600)]
only enable peripheral power management on the Smartbook. On the Smarttop
with very high resolution displays, power management causes serious performance
regressions which we cannot really accept when it comes to video playback
and other features. However, Smartbook display resolution is low enough and
power usage is important enough that we should leave it on for those systems

6 years agoadd sahara modules for convenience of curious developers
Matt Sealey [Mon, 7 Mar 2011 23:59:31 +0000 (17:59 -0600)]
add sahara modules for convenience of curious developers

6 years agoamd-gpu: enable limiting of in-flight AXI transactions for Z160 GPU
Matt Sealey [Sun, 6 Mar 2011 22:52:35 +0000 (16:52 -0600)]
amd-gpu: enable limiting of in-flight AXI transactions for Z160 GPU

6 years agosiihdmi: only enact the 1080p and 720p checks if we're on an HDMI sink, as DVI sinks...
Matt Sealey [Mon, 28 Feb 2011 17:47:42 +0000 (11:47 -0600)]
siihdmi: only enact the 1080p and 720p checks if we're on an HDMI sink, as DVI sinks are usually not going to contain 1080p and 720p modes anyway.

7 years agoscc2: export pertinent symbols so we can build as modules
Matt Sealey [Thu, 24 Feb 2011 05:52:03 +0000 (23:52 -0600)]
scc2: export pertinent symbols so we can build as modules

7 years agoi2c: fix platform data for mxc_i2c driver, it won't load any drivers though as the...
Matt Sealey [Thu, 24 Feb 2011 05:51:33 +0000 (23:51 -0600)]
i2c: fix platform data for mxc_i2c driver, it won't load any drivers though as the index in i2c_register_board_info will be different for this driver

7 years agodisplay: remove redundant axi_b_clk set
Matt Sealey [Thu, 24 Feb 2011 04:35:54 +0000 (22:35 -0600)]
display: remove redundant axi_b_clk set

7 years agosbs: fix for battery status active low change
Matt Sealey [Thu, 24 Feb 2011 03:22:15 +0000 (21:22 -0600)]
sbs: fix for battery status active low change

7 years agoefikamx: header cleanup duplicated extern definition
Matt Sealey [Wed, 23 Feb 2011 20:28:32 +0000 (14:28 -0600)]
efikamx: header cleanup duplicated extern definition

7 years agoinput: correct AC insert/remove debug
Matt Sealey [Wed, 23 Feb 2011 17:42:10 +0000 (11:42 -0600)]
input: correct AC insert/remove debug

7 years agocpu platform: restore SRTC registration
Matt Sealey [Wed, 23 Feb 2011 16:57:36 +0000 (10:57 -0600)]
cpu platform: restore SRTC registration

7 years agopoweroff: looks like a Smartbookism crept into the code for Smarttop. Shutdown now...
Matt Sealey [Wed, 23 Feb 2011 16:40:30 +0000 (10:40 -0600)]
poweroff: looks like a Smartbookism crept into the code for Smarttop. Shutdown now works properly.

7 years agopoweroff: non-working attempt to get Smarttop to power down and be able to come back...
Matt Sealey [Wed, 23 Feb 2011 07:51:05 +0000 (01:51 -0600)]
poweroff: non-working attempt to get Smarttop to power down and be able to come back again (you need to yank the power cord again.. not sure what has changed at all).

7 years agosimcard: delay for msecs_to_jiffies instead of jiffies_to_msecs for more responsive...
Matt Sealey [Wed, 23 Feb 2011 07:07:34 +0000 (01:07 -0600)]
simcard: delay for msecs_to_jiffies instead of jiffies_to_msecs for more responsive insertion event

7 years agobattery: correct insertion/removal debug after state change changes in previous patch
Matt Sealey [Wed, 23 Feb 2011 07:05:58 +0000 (01:05 -0600)]
battery: correct insertion/removal debug after state change changes in previous patch

7 years ago"debounce" sim detection interrupt by running it as delayed work
Matt Sealey [Wed, 23 Feb 2011 06:43:23 +0000 (00:43 -0600)]
"debounce" sim detection interrupt by running it as delayed work

7 years agosimcard: less obtuse
Matt Sealey [Wed, 23 Feb 2011 05:46:37 +0000 (23:46 -0600)]
simcard: less obtuse

7 years agoperipherals: rework power low/high stuff, less tweaking of the real values, more...
Matt Sealey [Wed, 23 Feb 2011 05:44:48 +0000 (23:44 -0600)]
peripherals: rework power low/high stuff, less tweaking of the real values, more documentation

7 years agoinput: make battery status functions return board-level values (active low) instead...
Matt Sealey [Wed, 23 Feb 2011 05:33:02 +0000 (23:33 -0600)]
input: make battery status functions return board-level values (active low) instead of fiddling them

7 years agoaudio: commit a schematic oddity (not enabled) for posterity
Matt Sealey [Wed, 23 Feb 2011 05:21:57 +0000 (23:21 -0600)]
audio: commit a schematic oddity (not enabled) for posterity

7 years agopoweroff: mxc_wd_reset isn't needed at all, in fact..
Matt Sealey [Wed, 23 Feb 2011 05:11:23 +0000 (23:11 -0600)]
poweroff: mxc_wd_reset isn't needed at all, in fact..

7 years agopoweroff: refine power off function to properly merge SB and MX differences (not...
Matt Sealey [Wed, 23 Feb 2011 05:09:22 +0000 (23:09 -0600)]
poweroff: refine power off function to properly merge SB and MX differences (not many) - also correct missing IOMUX_TO_GPIO, and make sure we actually toggle the state (power off line responds to the rising edge)

7 years agopower: don't call mxc_wd_reset(); when we actually want to shut down. Ironically...
Matt Sealey [Wed, 23 Feb 2011 05:02:59 +0000 (23:02 -0600)]
power: don't call mxc_wd_reset(); when we actually want to shut down. Ironically it actually resets so I wonder why we do that weird watchdog pin for arch_reset..

7 years agobump to .20 - final release for 2.6.31 series
Matt Sealey [Tue, 22 Feb 2011 02:18:30 +0000 (20:18 -0600)]
bump to .20 - final release for 2.6.31 series

7 years ago[CPUFREQ] ondemand: don't synchronize sample rate unless multiple cpus present
Jocelyn Falempe [Thu, 11 Mar 2010 22:01:11 +0000 (14:01 -0800)]
[CPUFREQ] ondemand: don't synchronize sample rate unless multiple cpus present

For UP systems this is not required, and results in a more consistent
sample interval.

[akpm@linux-foundation.org: coding-style fixes]
Signed-off-by: Jocelyn Falempe <jocelyn.falempe@motorola.com>
Signed-off-by: Mike Chan <mike@android.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Dave Jones <davej@redhat.com>
(cherry picked from commit a665df9d510bfd5bac5664f436411f921471264a)
(cherry picked from commit 4dcc8b45d5187ea0cea8d85d4a1ba758fa209b67)

7 years ago[CPUFREQ] Fix ondemand to not request targets outside policy limits
Nagananda.Chumbalkar@hp.com [Mon, 21 Dec 2009 22:40:52 +0000 (23:40 +0100)]
[CPUFREQ] Fix ondemand to not request targets outside policy limits

Dominik said:
target_freq cannot be below policy->min or above policy->max.
If it were, the whole cpufreq subsystem is broken.

But (answer):
I think the "ondemand" governor can ask for a target frequency that is
below policy->min.
...
A patch such as below may be needed to sanitize the target frequency
requested by "ondemand". The "conservative" governor already has this check:

Signed-off-by: Thomas Renninger <trenn@suse.de>
Signed-off-by: Dave Jones <davej@redhat.com>
# diff -bur x/drivers/cpufreq/cpufreq_ondemand.c.orig y/drivers/cpufreq/cpufreq_ondemand.c
(cherry picked from commit 1dbf58881f307e21a3df4b990a5bea401360d02e)
(cherry picked from commit 5109f7b2bf70d58302b321919860e91976b93993)

7 years ago[CPUFREQ] Resolve time unit thinko in ondemand/conservative govs
Pallipadi, Venkatesh [Thu, 12 Nov 2009 00:50:29 +0000 (16:50 -0800)]
[CPUFREQ] Resolve time unit thinko in ondemand/conservative govs

ondemand and conservative governors are messing up time units in the
code path where NO_HZ is not enabled and ignore_nice is set. The walltime
idletime stored is in jiffies and nice time calculation is happening in
microseconds.

The problem was reported and diagnosed by Alexander here.
http://marc.info/?l=linux-kernel&m=125752550404513&w=2

The patch below fixes this thinko.

Reported-by: Alexander Miller <Miller@fmi.uni-stuttgart.de>
Tested-by: Alexander Miller <Miller@fmi.uni-stuttgart.de>
Signed-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com>
Signed-off-by: Dave Jones <davej@redhat.com>
(cherry picked from commit 54c9a35d9faef06e00e2a941eb8fe674f1886901)

7 years agobacklight: jiggle the order of powering on backlight and deconfiguring the backlight...
Matt Sealey [Tue, 22 Feb 2011 00:45:31 +0000 (18:45 -0600)]
backlight: jiggle the order of powering on backlight and deconfiguring the backlight PWM on blank/restore. Also, don't mess with the IO state of the PWM pin, if the PWM is disabled, it's disabled, all we need to do is turn the power off.

7 years agobacklight: add framebuffer notifier for blanking and registration so that the backlig...
Matt Sealey [Sun, 20 Feb 2011 14:38:48 +0000 (08:38 -0600)]
backlight: add framebuffer notifier for blanking and registration so that the backlight turns on and off when the screen blanks again

7 years agoconfig: update to remove udlfb
Matt Sealey [Sun, 20 Feb 2011 10:47:32 +0000 (04:47 -0600)]
config: update to remove udlfb

7 years agoudlfb: remove from build system
Matt Sealey [Sun, 20 Feb 2011 10:46:59 +0000 (04:46 -0600)]
udlfb: remove from build system

7 years agoudlfb: remove since it's been merged to mainline, todo backport
Matt Sealey [Sun, 20 Feb 2011 10:45:35 +0000 (04:45 -0600)]
udlfb: remove since it's been merged to mainline, todo backport

7 years agort2870sta: bring to mainline in the vain hope that it fixes a bug or two (especially...
Matt Sealey [Sun, 20 Feb 2011 10:41:07 +0000 (04:41 -0600)]
rt2870sta: bring to mainline in the vain hope that it fixes a bug or two (especially the div0)

7 years agosbs: small fixes
Matt Sealey [Sun, 20 Feb 2011 09:05:28 +0000 (03:05 -0600)]
sbs: small fixes

* add health property and remove the state in the structure that kept the values previously
* reduce cache time to 2.5 seconds to make it quicker to respond to AC events
* add supplicants to the mains supply so that when AC detection hits, battery gets poked too

7 years agopower_supply: add health properties as per SBS 1.10a
Matt Sealey [Sun, 20 Feb 2011 08:17:56 +0000 (02:17 -0600)]
power_supply: add health properties as per SBS 1.10a

7 years agosbs: move away from resources and weird irq structures and use the input subsystem...
Matt Sealey [Sun, 20 Feb 2011 07:37:03 +0000 (01:37 -0600)]
sbs: move away from resources and weird irq structures and use the input subsystem to provide us with notification of battery status events

7 years agogpiolib: export requested gpios to userspace without resorting to users having to...
Matt Sealey [Sun, 20 Feb 2011 07:36:32 +0000 (01:36 -0600)]
gpiolib: export requested gpios to userspace without resorting to users having to do it

7 years agoBluetooth: Improve USB driver throughput by increasing the frame size
Vikram Kandukuri [Thu, 2 Jul 2009 09:01:59 +0000 (14:31 +0530)]
Bluetooth: Improve USB driver throughput by increasing the frame size

This patch increases the receive buffer size to HCI_MAX_FRAME_SIZE
which improves the RX throughput considerably.

Tested against BRM/Atheros/CSR USB Dongles with PAN profile using
iperf and chariot. This gave significant (around 40%) increase
in performance (increased from 0.8 to 1.5 Mb/s in Sheld room)

Signed-off-by: Vikram Kandukuri <vikram.kandukuri@atheros.com>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
(cherry picked from commit 290ba200815fdecb4d40dc942499c4ea6d0c4624)

7 years agoefikamx: stop using gpio-keys since it managed to not work at all.
Matt Sealey [Sun, 20 Feb 2011 03:04:44 +0000 (21:04 -0600)]
efikamx: stop using gpio-keys since it managed to not work at all.

* Make lid switch, power key and wireless switch into a real input device as it was in the deep dark past..
* weird regression: something changed in GNOME, so you can't suspend by dropping the lid (the option has been
  removed from gnome-power-preferences). And because if you suspend with the lid up, the lid switch is not set
  to wake, lifting the lid won't unsuspend. The only way to get the system back is with the power key. Damn
  you GNOME developers.
* weird behavior: smarttop will immediately come back after suspend

7 years agoperiph: unify interrupt and gpio naming
Matt Sealey [Sun, 20 Feb 2011 01:43:40 +0000 (19:43 -0600)]
periph: unify interrupt and gpio naming

7 years agobump to .19
Matt Sealey [Sun, 20 Feb 2011 01:35:09 +0000 (19:35 -0600)]
bump to .19

7 years agosiihdmi: fix div0 when max_tmds_clock is not set in the EDID
Matt Sealey [Sun, 20 Feb 2011 00:02:48 +0000 (18:02 -0600)]
siihdmi: fix div0 when max_tmds_clock is not set in the EDID

7 years agoMove peripheral power and reset into periph.c and out of input.c
Matt Sealey [Sat, 19 Feb 2011 22:00:06 +0000 (16:00 -0600)]
Move peripheral power and reset into periph.c and out of input.c

7 years agorename wwan -> periph
Matt Sealey [Sat, 19 Feb 2011 21:48:32 +0000 (15:48 -0600)]
rename wwan -> periph

7 years agoMerge branch 'master' of gitorious.org:efikamx/linux-kernel
Matt Sealey [Sat, 19 Feb 2011 20:27:37 +0000 (14:27 -0600)]
Merge branch 'master' of gitorious.org:efikamx/linux-kernel

7 years agousb: refine usb initialization by only configuring Host2 on the Smartbook and holding...
Matt Sealey [Sat, 19 Feb 2011 20:17:42 +0000 (14:17 -0600)]
usb: refine usb initialization by only configuring Host2 on the Smartbook and holding the hub hostage while we power stuff up, and before the PHY is reset. This ensures that nothing weird happens on the USB bus while we are tweaking things.

7 years agosbs: dont send i2c messages if the battery is not present
Saleem Abdulrasool [Sat, 19 Feb 2011 19:06:59 +0000 (11:06 -0800)]
sbs: dont send i2c messages if the battery is not present

7 years agosbs: refactor power source presence detection
Saleem Abdulrasool [Sat, 19 Feb 2011 18:36:09 +0000 (10:36 -0800)]
sbs: refactor power source presence detection

Add two utility functions:
   - bool battery_present(const struct sbs_battery *)
   - bool mains_present(const struct sbs_battery *)

7 years agosbs: BUG_ON -> WARN_ON
Saleem Abdulrasool [Sat, 19 Feb 2011 18:32:13 +0000 (10:32 -0800)]
sbs: BUG_ON -> WARN_ON

7 years agosbs: add read/write locking around battery accesses
Saleem Abdulrasool [Sat, 19 Feb 2011 06:57:47 +0000 (22:57 -0800)]
sbs: add read/write locking around battery accesses

7 years agosbs: follow the pattern from sbs_init
Saleem Abdulrasool [Sat, 19 Feb 2011 06:52:44 +0000 (22:52 -0800)]
sbs: follow the pattern from sbs_init

7 years agosbs: constantly read battery info until we succeed
Saleem Abdulrasool [Sat, 19 Feb 2011 05:44:18 +0000 (21:44 -0800)]
sbs: constantly read battery info until we succeed

7 years agosbs: ensure that we have an IRQ resource
Saleem Abdulrasool [Sat, 19 Feb 2011 03:34:42 +0000 (19:34 -0800)]
sbs: ensure that we have an IRQ resource

7 years agosbs: request IRQs first to simplify error handling
Saleem Abdulrasool [Sat, 19 Feb 2011 03:31:13 +0000 (19:31 -0800)]
sbs: request IRQs first to simplify error handling

7 years agosbs: ensure that i2c_client does not have an invalid pointer
Saleem Abdulrasool [Sat, 19 Feb 2011 03:30:38 +0000 (19:30 -0800)]
sbs: ensure that i2c_client does not have an invalid pointer

7 years agosbs: wrap mx51 hack in CONFIG_MACH_MX51_EFIKASB
Saleem Abdulrasool [Sat, 19 Feb 2011 03:20:12 +0000 (19:20 -0800)]
sbs: wrap mx51 hack in CONFIG_MACH_MX51_EFIKASB

7 years agosystem: don't pull the platform include just for one function definition (reboot)
Matt Sealey [Sat, 19 Feb 2011 17:16:55 +0000 (11:16 -0600)]
system: don't pull the platform include just for one function definition (reboot)

7 years agosiihdmi: support CEA extended data blocks, particularly the video capability block...
Matt Sealey [Sat, 19 Feb 2011 15:32:37 +0000 (09:32 -0600)]
siihdmi: support CEA extended data blocks, particularly the video capability block to handle overscan/underscan properly

7 years agocea861: add cea extension blocks
Matt Sealey [Sat, 19 Feb 2011 15:32:12 +0000 (09:32 -0600)]
cea861: add cea extension blocks

7 years agosiihdmi: add underscan/overscan behavior flags
Matt Sealey [Sat, 19 Feb 2011 15:31:47 +0000 (09:31 -0600)]
siihdmi: add underscan/overscan behavior flags

7 years agopower key: correct insanity with ORing things together
Matt Sealey [Sat, 19 Feb 2011 15:18:25 +0000 (09:18 -0600)]
power key: correct insanity with ORing things together

7 years agoaudio: unknown platform = headphone not inserted
Matt Sealey [Sat, 19 Feb 2011 14:41:17 +0000 (08:41 -0600)]
audio: unknown platform = headphone not inserted

7 years agoHeadphone detect is active low on Smartbook. Fixes headphone detection.
Matt Sealey [Sat, 19 Feb 2011 14:24:51 +0000 (08:24 -0600)]
Headphone detect is active low on Smartbook. Fixes headphone detection.

7 years agoWifi power is active low on Smarttop but active high on Smartbook. Switch the state...
Steev Klimaszewski [Sat, 19 Feb 2011 14:23:51 +0000 (08:23 -0600)]
Wifi power is active low on Smarttop but active high on Smartbook. Switch the state around depending on running machine. Fixes wireless on Smarttop.

7 years agoconfig: modularize pata and mmc again, hooray!
Matt Sealey [Fri, 18 Feb 2011 20:50:20 +0000 (14:50 -0600)]
config: modularize pata and mmc again, hooray!

7 years agosb: remove redundant platform
Matt Sealey [Fri, 18 Feb 2011 15:56:49 +0000 (09:56 -0600)]
sb: remove redundant platform

7 years agobump to .18 efikamx-20110217
Matt Sealey [Fri, 18 Feb 2011 07:33:24 +0000 (01:33 -0600)]
bump to .18

7 years agomark your calendars: this is the day one kernel supports both boards efikasb-10.08.00
Matt Sealey [Fri, 18 Feb 2011 07:30:06 +0000 (01:30 -0600)]
mark your calendars: this is the day one kernel supports both boards

one regression: wireless on smarttop has stopped working, probably not being reset properly

7 years agosb: remove redundant unused debug driver
Matt Sealey [Fri, 18 Feb 2011 07:04:16 +0000 (01:04 -0600)]
sb: remove redundant unused debug driver

7 years agoclock: remove if'd out code since we don't use the camera interface anyway
Matt Sealey [Fri, 18 Feb 2011 06:42:35 +0000 (00:42 -0600)]
clock: remove if'd out code since we don't use the camera interface anyway

7 years agohid-core: cleanup EFIKASB specific hack (not needed)
Matt Sealey [Fri, 18 Feb 2011 06:42:10 +0000 (00:42 -0600)]
hid-core: cleanup EFIKASB specific hack (not needed)

7 years agosb: rename _input.c to _switch.c since it handles switches
Matt Sealey [Fri, 18 Feb 2011 02:46:09 +0000 (20:46 -0600)]
sb: rename _input.c to _switch.c since it handles switches

7 years agosb: cleanup include
Matt Sealey [Fri, 18 Feb 2011 02:45:57 +0000 (20:45 -0600)]
sb: cleanup include

7 years agosb: clean up gpio file to remove sim card detection stuff now handled in wwan.c
Matt Sealey [Fri, 18 Feb 2011 02:44:50 +0000 (20:44 -0600)]
sb: clean up gpio file to remove sim card detection stuff now handled in wwan.c

7 years agosb: wwan is now a seperate platform file. remove some weirdo sysfs stuff for power...
Matt Sealey [Fri, 18 Feb 2011 02:38:21 +0000 (20:38 -0600)]
sb: wwan is now a seperate platform file. remove some weirdo sysfs stuff for power control.

7 years agoconfig(sb): revert to previous backlight driver
Matt Sealey [Fri, 18 Feb 2011 02:29:58 +0000 (20:29 -0600)]
config(sb): revert to previous backlight driver

7 years agosb: remove strange and wonderful power subsystem tweaking (will come back better...
Matt Sealey [Fri, 18 Feb 2011 02:12:59 +0000 (20:12 -0600)]
sb: remove strange and wonderful power subsystem tweaking (will come back better, later)

7 years agobacklight: reinstate old backlight driver, pwm_bl cleanups while we're doing it
Matt Sealey [Fri, 18 Feb 2011 01:30:45 +0000 (19:30 -0600)]
backlight: reinstate old backlight driver, pwm_bl cleanups while we're doing it

7 years agoconfig(sb): put the battery back in as a module as it seems to be working again(?)
Matt Sealey [Fri, 18 Feb 2011 01:11:53 +0000 (19:11 -0600)]
config(sb): put the battery back in as a module as it seems to be working again(?)

7 years agosb,mx: less chat, more configuration!
Matt Sealey [Fri, 18 Feb 2011 00:13:37 +0000 (18:13 -0600)]
sb,mx: less chat, more configuration!

7 years agosb: update makefile to include battery driver
Matt Sealey [Fri, 18 Feb 2011 00:05:01 +0000 (18:05 -0600)]
sb: update makefile to include battery driver

7 years agoremove redundant battery twiddling
Matt Sealey [Fri, 18 Feb 2011 00:04:41 +0000 (18:04 -0600)]
remove redundant battery twiddling

7 years agosb: remove redundant battery setup code
Matt Sealey [Thu, 17 Feb 2011 23:59:55 +0000 (17:59 -0600)]
sb: remove redundant battery setup code

7 years agosb: seperate battery platform file
Matt Sealey [Thu, 17 Feb 2011 23:59:26 +0000 (17:59 -0600)]
sb: seperate battery platform file

7 years agosb: common i2c, display platform files, cleanups
Matt Sealey [Thu, 17 Feb 2011 23:32:06 +0000 (17:32 -0600)]
sb: common i2c, display platform files, cleanups

7 years agoi2c: clean up platform file
Matt Sealey [Thu, 17 Feb 2011 23:11:12 +0000 (17:11 -0600)]
i2c: clean up platform file

7 years agoaudio platform: tweak some stuff and register the audio codec i2c data here too
Matt Sealey [Thu, 17 Feb 2011 23:07:22 +0000 (17:07 -0600)]
audio platform: tweak some stuff and register the audio codec i2c data here too

7 years agolcd platform data member name change
Matt Sealey [Thu, 17 Feb 2011 23:06:01 +0000 (17:06 -0600)]
lcd platform data member name change

7 years agoledtrig-backlight: futile attempt to make the backlight turn on sooner by doing it...
Matt Sealey [Thu, 17 Feb 2011 21:41:15 +0000 (15:41 -0600)]
ledtrig-backlight: futile attempt to make the backlight turn on sooner by doing it at FB registration. Seems we need to do it even sooner..

7 years agoconfig(sb): new backlight subsystem. disable battery as it's locking on boot.
Matt Sealey [Thu, 17 Feb 2011 17:02:22 +0000 (11:02 -0600)]
config(sb): new backlight subsystem. disable battery as it's locking on boot.

7 years agosb: improved backlight driver using standard LED trigger subsystem and leds-pwm contr...
Matt Sealey [Thu, 17 Feb 2011 17:00:34 +0000 (11:00 -0600)]
sb: improved backlight driver using standard LED trigger subsystem and leds-pwm controller

Note: it is not hooked into the backlight subsystem so the brightness keys no longer work as of yet

Also, Alarm LED is active low, make that known

7 years agoleds-pwm: add a default brightness to the platform data
Matt Sealey [Thu, 17 Feb 2011 17:00:20 +0000 (11:00 -0600)]
leds-pwm: add a default brightness to the platform data

7 years agosb: remove redundant SPI setup
Matt Sealey [Thu, 17 Feb 2011 16:29:21 +0000 (10:29 -0600)]
sb: remove redundant SPI setup

7 years agosb: common SPI platform file
Matt Sealey [Thu, 17 Feb 2011 16:13:34 +0000 (10:13 -0600)]
sb: common SPI platform file

7 years agoi2c: clean up platform file by removing data for old sii9022 driver
Matt Sealey [Thu, 17 Feb 2011 15:52:22 +0000 (09:52 -0600)]
i2c: clean up platform file by removing data for old sii9022 driver