Revert "drivers: input: yamaha: update orientation sensor driver"

It's not compatible with the sensor HAL.

This reverts commit e95969161a32369b0f0b77d938c0b6bb15f67e13.
OMAP3: OPP: use dpll3_ck for L3

l3_ick has a rate of 200MHz, which is not enough for L3 OPP2.
Use dpll3_ck which has a rate of 400MHz.
board-latona: BT runtime PM adaptation

Add UART enable/disable functions in board file to control UART
clks from wilink chip sleep/awake/enable/disable functions.

Adapted from b079be2 ("[Blaze] mach-omap2: BT runtime PM adaptation")
board-latona: hold wake lock on WiLink awake

AVRCP Play/Pause when screen is lit off causing resume/suspend. Several trials of such
suspend and resume causes the AVRCP/Media Player to stop streaming to BT headset upon
one of such suspend iterations.

By holding a wake-lock when WiLink is AWAKE and releasing it when ASLEEP, we provide
enough time for MediaPlayer to process/resume Play/Pause operation.

Adapted from cdacbc7 ("board-4430-sdp: hold wake lock on WiLink awake")
usb: gadget: mass_storage: added sysfs entry for cdrom to LUNs

This patch adds a "cdrom" sysfs entry for each mass_storage LUN, just
like "ro" sysfs entry. This allows switching between USB and CD-ROM
emulation without reinserting the module or recompiling the kernel.
USB: f_mass_storage: 2048 block size for cdrom devices

Bios will recognize the cdrom device like most other cdrom
devices. This allows people to boot ISOs from their phone.

Original by Andreas Kemnade:
http://www.spinics.net/lists/linux-usb/msg25178.html
OMAP3: OPP: revert changes to L3 OPPs

The overclock is not really working.
Re-enable also L3 OPP1 on latona since it's working fine now.
latona: display: ease memory bus bandwidth constraint
Fix a bunch of compiler warnings
input: misc: yas: rename DEBUG to YAS_DEBUG

drivers/input/misc/yamaha/yas.h:50:1: warning: "DEBUG" redefined
include/linux/mtd/mtd.h:373:1: warning: this is the location of the previous definition
drivers: misc: get rid of sensor_core driver
sound: core: pcm_native: remove unneeded PM QoS requests
arch: arm: fix kernel alignment traps with gcc 4.7
yaffs: fix getxattr support

When passed a buffer size of 0, getxattr(2) is documented to return the
size of the attribute value.  However, yaffs returns -ERANGE instead.
This breaks SELinux usage of getxattr.  Fix yaffs to return the
attribute size in this case.

Change-Id: I410e96ad36741b8fd6aef70d0aabc22391c8d5ac
Signed-off-by:  Stephen Smalley <sds@tycho.nsa.gov>
yaffs: set security attribute at file creation

Add support to yaffs to set the security attribute of new inodes when
they are created.  This parallels similar support in other filesystems,
and is a requirement for SELinux and other MAC systems.

Change-Id: I46ffb4f6aabebfa7bd66a502b6d890998b0da08c
Signed-off-by:  Stephen Smalley <sds@tycho.nsa.gov>
Do not ratelimit audit messages. We want to see them all.

Change-Id: I19c29788cc33b0f59e0bdfe04fe67c247239c559
Add permission checking for binder IPC.

Change-Id: Ia224e29427d39a6eeb0800a65ad2a8df2e91bebc
Do not apply permission checks to private files.

Change-Id: I472d9630de5113667c289dce7e4fdc8eace04e36
Fix security_binder_transfer_binder hook.

Drop the owning task argument to security_binder_transfer_binder
since ref->node->proc can be NULL (dead owner?).
Revise the SELinux checking to apply a single transfer check between
the source and destination tasks.  Owning task is no longer relevant.
Drop the receive permission definition as it is no longer used.

This makes the transfer permission similar to the call permission; it is only
useful if you want to allow a binder IPC between two tasks (call permission)
but deny passing of binder references between them (transfer permission).

Change-Id: I6ec460ede8e07dadc9f52b61534b2b0021617302
netfilter: qtaguid: initialize a local var to keep compiler happy.

There was a case that might have seemed like new_tag_stat was not
initialized and actually used.
Added comment explaining why it was impossible, and a BUG()
in case the logic gets changed.

Change-Id: I1eddd1b6f754c08a3bf89f7e9427e5dce1dfb081
Signed-off-by: JP Abgrall <jpa@google.com>