android_kernel_google_msm/drivers
Stepan Moskovchenko 1662778ef7 msm: iommu: Support mapping attributes
Add support for the IOMMU_READ and IOMMU_WRITE attributes
for mappings. Read-only and read-write mappings are fully
supported. Write-only mappings are not supported in
hardware and will fall back to read-write. Specifying
neither attribute in iommu_map will result in a warning on
the first call, and the mapping will be treated as
read-write.

Change-Id: Ibe9bd340d0743f37c91580c7db4f199fb4afba8b
Signed-off-by: Stepan Moskovchenko <stepanm@codeaurora.org>
2013-02-25 11:40:02 -08:00
..
accessibility
acpi ACPI / PCI / PM: Fix device PM regression related to D3hot/D3cold 2012-05-17 16:16:16 -07:00
amba
ata
atm
auxdisplay
base drivers: Resurrect sysdev 2013-02-25 11:29:18 -08:00
bcma
block Merge branch 'for-linus' of git://git.kernel.dk/linux-block 2012-05-19 10:12:17 -07:00
bluetooth msm: bluetooth: Adding SMD as a HCI transport 2013-02-25 11:33:55 -08:00
cdrom
char char: Remove smd_pkt driver 2013-02-25 11:29:26 -08:00
clk clk: Add devm_clk_get() 2013-02-25 11:29:27 -08:00
clocksource
connector
cpufreq msm: cpufreq: Fix store_powersave_bias to account for sync' CPUs. 2013-02-25 11:34:04 -08:00
cpuidle cpuidle: menu: Remove the unused get_loadavg function 2013-01-17 00:00:18 -08:00
crypto crypto: Add MSM crypto drivers 2013-02-25 11:29:28 -08:00
dca
devfreq
dio
dma Merge branch 'fixes' of git://git.infradead.org/users/vkoul/slave-dma 2012-05-17 09:57:13 -07:00
edac
eisa
firewire
firmware
gpio msm: qpnp: Add gpiolib support for PMIC GPIOs 2013-02-25 11:32:09 -08:00
gpu gpu: Add MSM KGSL gpu driver 2013-02-25 11:33:51 -08:00
gud mobicore: rename variable to lower case. 2013-02-25 11:29:41 -08:00
hid
hsi
hv
hwmon hwmon: Add MSM's epm ADC driver 2013-02-25 11:29:52 -08:00
hwspinlock
i2c i2c-ssbi: Add SSBI driver for 7x30 2013-02-25 11:29:55 -08:00
ide
idle
ieee802154
infiniband
input input: touchscreen: Add MSM legacy touchscreen driver 2013-02-25 11:30:54 -08:00
iommu msm: iommu: Support mapping attributes 2013-02-25 11:40:02 -08:00
isdn
leds leds: led-class: Remove deprecated functions 2013-02-25 11:31:10 -08:00
lguest
macintosh
mca
md dm-crypt: remove per-cpu structure 2013-02-25 11:32:11 -08:00
media media: rc: Add wakeup functionality from GPIO IR event 2013-02-25 11:31:01 -08:00
memstick
message
mfd mfd: pm8921-core: Sync up to our copy 2013-02-25 11:31:47 -08:00
misc msm: Driver to get status of Page Migration. 2013-02-25 11:31:57 -08:00
mmc mmc: block: Remove forward declaration for non-existent function 2013-02-20 00:44:50 -08:00
mtd mtd: Collect bad block count for ecc stats lazily. 2013-02-25 11:32:01 -08:00
net net: wireless: wcnss: Initial version of the WCNSS WLAN Driver 2013-02-25 11:32:15 -08:00
nfc
nubus
of of: spmi: Verify that nodes are available before creating devices 2013-02-25 11:33:06 -08:00
oprofile
parisc parisc: move definition of PAGE0 to asm/page.h 2012-05-10 15:12:08 -07:00
parport
pci ACPI / PCI / PM: Fix device PM regression related to D3hot/D3cold 2012-05-17 16:16:16 -07:00
pcmcia
pinctrl
platform usb: gadget: SPS BAM-to-BAM - USB BAM driver 2013-02-25 11:32:19 -08:00
pnp
power power: Add pm8921 battery monitoring driver 2013-02-25 11:32:32 -08:00
pps
ps3
ptp ptp_pch: Add missing #include <linux/slab.h> 2012-05-16 14:44:44 -04:00
rapidio
regulator regulator: debugfs: Adding debugfs functions into regulator framework 2013-02-25 11:33:50 -08:00
remoteproc remoteproc: fix off-by-one bug in __rproc_free_vrings 2012-05-13 23:15:42 +03:00
rpmsg
rtc [ARM] msm: RTC driver for Qualcomm MSM7K chipsets 2013-02-25 11:32:34 -08:00
s390
sbus
scsi [SCSI] virtio_scsi: fix TMF use-after-free 2012-05-10 08:27:06 +01:00
sfi
sh
slimbus slimbus: Add Qualcomm Slimbus driver 2013-02-25 11:32:56 -08:00
sn
spi spidev: Unregister SPI device on spidev exit 2013-02-25 11:32:55 -08:00
spmi spmi: pmic-arb: Don't disable arbiter interrupt when no clients use it 2013-02-25 11:33:08 -08:00
ssb
staging fmem: add qcache implementation 2013-02-25 11:33:57 -08:00
switch
target target: Fix bug in handling of FILEIO + block_device resize ops 2012-05-17 12:02:43 -07:00
tc
thermal thermal: msm_tsens: Fix clearing interrupt bit on resume 2013-02-25 11:33:38 -08:00
tty tty: hvc_dcc: Remove redundant license clause 2013-02-25 11:32:51 -08:00
uio
usb otg: msm_otg: Fix error path of motg allocation 2013-02-25 11:36:54 -08:00
uwb
vhost vhost-net: fix handle_rx buffer size 2012-05-11 18:16:57 -04:00
video gpu: Add MSM KGSL gpu driver 2013-02-25 11:33:51 -08:00
virt
virtio virtio: balloon: let host know of updated balloon size before module removal 2012-05-17 12:14:34 +03:00
vlynq
w1
watchdog
xen
zorro
Kconfig spmi: Linux driver framework for SPMI 2013-02-25 11:32:57 -08:00
Makefile spmi: Linux driver framework for SPMI 2013-02-25 11:32:57 -08:00