summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-12-22config enable sgx 1.8tilt-android-tracking-1101730915a3f5ec66914aaf2c2a8d02f6442196Andy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22gpu add in kconfig footprintAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22workaround cma highmem brokenAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22tiler add in makefile kconfig footprintAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22config disable hdmi audio support as broken by initial sgx uplevelAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22fix missing export.h in mmcAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22config enable scm temp sensorAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22config disable smartreflex suspend issueAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22config remove omap3Andy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22config disable mtd nandAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22config thermal cpufreqAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22config ENCRYPT_FS moduleAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22add android linaro test statusAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22omap hwmod clean up gpu defAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22pvr correct name for in tree driverAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22pvr: don't rely on bootloader settings for parent clkRob Clark
In past xloader was configuring this. But with u-boot SPL the setting was incorrect. The kernel shouldn't rely on bootloader settings.
2011-12-22config disable sound wlan debugAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22config disable lockdepAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22config disable gadget debugAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22config enable usb video supportAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22config disable SDIO_UARTAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22config early suspendAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22config initial tracking android configAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22correct close bracketAndy Green
Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22enforce zero diffAndy Green
Ran out of time to clean these up, they are whitespace or dead code. Signed-off-by: Andy Green <andy.green@linaro.org>
2011-12-22misc: add akm8975 compass driverColin Cross
Originally written by HTC. Contributions by Motorola and AKM. misc: Import akm8975 from Motorola Major style and code cleanups by Praveen Bharathi <pbharathi@motorola.com> misc: akm8975: clean up code violations in akm8975.c misc: akm8975: Clean up coding style, add suspend and resume Change-Id: I4196913f15aec2dfbed47506d3dc085aada8e92d Signed-off-by: Dima Zavin <dima@android.com>
2011-12-22Staging: android: timed_gpio: Properly discard invalid timeout values.Mike Lockwood
The timed output device never previously checked the return value of sscanf, resulting in an uninitialized int being passed to enable() if input value was invalid. Signed-off-by: Mike Lockwood <lockwood@android.com>
2011-12-22android: logger: Add new system log for framework/system log messagesSan Mehat
Signed-off-by: San Mehat <san@google.com>
2011-12-22Staging: android: timed_gpio: Request gpios.=?UTF-8?q?Arve=20Hj=C3=B8nnev=C3=A5g?=
MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I9e98250a04e5505ce2db2edd355e8fdf8391cabd Signed-off-by: Arve Hjønnevåg <arve@android.com>
2011-12-22FAT: Add new ioctl VFAT_IOCTL_GET_VOLUME_ID for reading the volume ID.Mike Lockwood
Signed-off-by: Brian Swetland <swetland@google.com>
2011-12-22fuse: Freeze client on suspend when request sent to userspaceTodd Poynor
Suspend attempts can abort when the FUSE daemon is already frozen and a client is waiting uninterruptibly for a response, causing freezing of tasks to fail. Use the freeze-friendly wait API, but disregard other signals. Change-Id: Icefb7e4bbc718ccb76bf3c04daaa5eeea7e0e63c Signed-off-by: Todd Poynor <toddpoynor@google.com>
2011-12-22block: genhd: Add partition name to the partition info uevent callbackBrian Swetland
For disk and partition devices, add new uevent parameter: PARTNAME specifices the partition name of a partition device Signed-off-by: Dima Zavin <dima@android.com>
2011-12-22fs: partitions: Fix warnings in fs/partitions/check.cColin Cross
Change-Id: I4398ace0c55d4833b1fcbb7a4e71ab8f0b1b044a Signed-off-by: Colin Cross <ccross@android.com>
2011-12-22block: genhd: Add disk/partition specific uevent callbacks for partition infoSan Mehat
For disk devices, a new uevent parameter 'NPARTS' specifies the number of partitions detected by the kernel. Partition devices get 'PARTN' which specifies the partitions index in the table. Signed-off-by: San Mehat <san@google.com>
2011-12-22fs: yaffs: don't force YAFFS_TRACE_ALWAYS for all trace levelsDima Zavin
Change-Id: I9ddc676382d26aef7f12145d412fe670cb486317 Signed-off-by: Dima Zavin <dima@android.com>
2011-12-22fs: yaffs: Import yaffs from Thu Dec 23 13:31:37 2010 +1300=?UTF-8?q?Arve=20Hj=C3=B8nnev=C3=A5g?=
commit ddf33fed15c2376bfb602d62dd018c63fce60df8 Author: Timothy Manning <tfhmanning@gmail.com> Date: Thu Dec 23 13:31:37 2010 +1300 yaffs updated direct/timothy_tests/quick_tests Signed-off-by: Timothy Manning <tfhmanning@gmail.com> Change-Id: I5bbe5a05277bdf8a6fe188bbe4c77725b3fa2aae Signed-off-by: Dima Zavin <dima@android.com>
2011-12-22fs: block_dump: Don't display inode changes if block_dump < 2San Mehat
Signed-off-by: San Mehat <san@android.com>
2011-12-22android-common: include linux/slab.h=?UTF-8?q?Arve=20Hj=C3=B8nnev=C3=A5g?=
Change-Id: Ib9655177bfaf00bd5682e1ac0d7e813e16a47eea
2011-12-22android-common: Fix slab.h includes for 2.6.34-rc4Colin Cross
2011-12-22binder: Fix memory corruption via page aliasingChristopher Lais
binder_deferred_release was not unmapping the page from the buffer before freeing it, causing memory corruption. This only happened when page(s) had not been freed by binder_update_page_range, which properly unmaps the pages. This only happens on architectures with VIPT aliasing. To reproduce, create a program which opens, mmaps, munmaps, then closes the binder very quickly. This should leave a page allocated when the binder is released. When binder_deferrred_release is called on the close, the page will remain mapped to the address in the linear proc->buffer. Later, we may map the same physical page to a different virtual address that has different coloring, and this may cause aliasing to occur. PAGE_POISONING will greatly increase your chances of noticing any problems. Change-Id: I6941bf212881b8bf846bdfda43d3609c7ae4892e Signed-off-by: Christopher Lais <chris+android@zenthought.org>
2011-12-22Staging: android: binder: Create dedicated workqueue for binder deferred work=?UTF-8?q?Arve=20Hj=C3=B8nnev=C3=A5g?=
MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Some drivers flush the global workqueue when closed. This would deadlock if the last reference to the file was released from the binder. Change-Id: Ifdabc0b383fecb20836d1bbb9786c632402a14e1 Signed-off-by: Arve Hjønnevåg <arve@android.com>
2011-12-22binder: Move debugging information from procfs to debugfs=?UTF-8?q?Arve=20Hj=C3=B8nnev=C3=A5g?=
MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ia0f9c8cec68054c6600a799ef864ebf1185c93ab Signed-off-by: Arve Hjønnevåg <arve@android.com>
2011-12-22binder: Use seq_file for debug interface.=?UTF-8?q?Arve=20Hj=C3=B8nnev=C3=A5g?=
MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I6e9c064ba024329099cb833b2ae9ab43c2ad8c6d Signed-off-by: Arve Hjønnevåg <arve@android.com>
2011-12-22ARM: idle: update idle ticks before call idle end notifierTodd Poynor
Such that interactive cpufreq governor uses up-to-date idle time information. Reported by Colin Cross <ccross@android.com> Change-Id: I06425444f800f803afc9dc7a6ad0fdb46c918bb6 Signed-off-by: Todd Poynor <toddpoynor@google.com>
2011-12-22PM: runtime: add might_sleep to PM runtime functionsColin Cross
The list of functions that can be called in atomic context is non-intuitive (pm_runtime_put_sync can not, but pm_runtime_put_sync_suspend can, if pm_runtime_irq_safe has been called?). The code is actively misleading - the entry points all start with spin_lock_irqsave, suggesting they are safe to call in atomic context, but may later enable interrupts. Add might_sleep_if to all the __pm_runtime_* entry points to enforce correct usage. Also add pm_runtime_put_sync_autosuspend to the list of functions that can be called in atomic context. Change-Id: Icac17a10d77c64d44bd2761a91a588dfd1d0c6f0 Signed-off-by: Colin Cross <ccross@android.com>
2011-12-22cpuidle: governor: menu: don't use loadavgColin Cross
get_loadavg doesn't work as intended. According to the comments, it should be returning an average over a few seconds, but it is actually reading the instantaneous load. It is almost always returning 0, but can sometimes, depending on workload, spike very high into the hundreds even when the average cpu load is under 10%. Disable it for now. Change-Id: I63ed100af1cf9463549939b8113ed83676db5f86 Signed-off-by: Colin Cross <ccross@android.com>
2011-12-22PM: Increase dpm suspend timeoutBenoit Goby
usbhid devices have a 10s timeout waiting for the out queue to clear. Increased the watchdog to 12s. Change-Id: I96368fca6dff98e4eba8aedb09c23be964c8f4b4 Signed-off-by: Benoit Goby <benoit@android.com>
2011-12-22PM: Backoff suspend if repeated attempts failTodd Poynor
Change-Id: I32289676d95a307ea3aa5e78f6c126ca979c0fec Signed-off-by: Todd Poynor <toddpoynor@google.com>
2011-12-22PM: Fix printing IRQ names for pending wakeup IRQsTodd Poynor
The IRQ name has moved to the struct irqaction list (so print first action's name). Change-Id: I65a627457f9abaf7c1dcc32d8814243ba2ff4717 Signed-off-by: Todd Poynor <toddpoynor@google.com>
2011-12-22power: Add option to log time spent in suspendColin Cross
Prints the time spent in suspend in the kernel log, and keeps statistics on the time spent in suspend in /sys/kernel/debug/suspend_time Change-Id: Ia6b9ebe4baa0f7f5cd211c6a4f7e813aefd3fa1d Signed-off-by: Colin Cross <ccross@android.com> Signed-off-by: Todd Poynor <toddpoynor@google.com>