linux/drivers
Sandy Huang f03547f360 drm/rockchip: gem: add dma buffer map to iommu
for some scene we need to alloc continue buffer from dma buffer,
but vop iommu is still enable, so we add iommu map for dma buffer.

Change-Id: I4749eac53609f865d0d4230364b1cbaf39ee095a
Signed-off-by: Mark Yao <mark.yao@rock-chips.com>
Signed-off-by: Sandy Huang <hjc@rock-chips.com>
2021-07-28 15:08:09 +08:00
..
accessibility
acpi Merge 5.10.43 into android12-5.10 2021-06-12 14:48:14 +02:00
amba
android ANDROID: crypto: lib/aes - add vendor hooks for AES library routines 2021-06-11 07:49:57 +00:00
ata ata: libahci_platform: fix IRQ check 2021-05-14 09:50:24 +02:00
atm atm: idt77252: fix null-ptr-dereference 2021-03-30 14:31:50 +02:00
auxdisplay
base Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
bcma
block Merge 5.10.38 into android12-5.10 2021-05-20 15:35:25 +02:00
bluetooth Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
bus bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act 2021-06-10 13:39:22 +02:00
cdrom cdrom: gdrom: initialize global variable at init time 2021-05-26 12:06:55 +02:00
char Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
clk clk: rockchip: clk-ddr: fix return value in rockchip_ddrclk_sip_set_rate 2021-07-26 19:05:25 +08:00
clocksource Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" 2021-06-04 11:15:17 -07:00
connector
counter counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register 2021-03-25 09:04:16 +01:00
cpufreq cpufreq: governor: userspace: Fix frequency error when resume 2021-07-20 18:10:44 +08:00
cpuidle ANDROID: cpuidle-psci: Add vendor hook for cpuidle psci enter and exit 2021-06-10 22:06:51 +00:00
crypto Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
dax
dca
devfreq PM / devfreq: rk3399_dmc: rename driver to 'rockchip_dmc' 2021-07-28 14:38:18 +08:00
dio
dma Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
dma-buf dma-buf/sw_sync: sw_sync register as misc devices 2021-07-07 20:53:14 +08:00
edac
eisa
extcon Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
firewire firewire: nosy: Fix a use-after-free bug in nosy_ioctl() 2021-04-07 15:00:11 +02:00
firmware Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
fpga fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER 2021-05-14 09:50:06 +02:00
fsi
gnss
gpio Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
gpu drm/rockchip: gem: add dma buffer map to iommu 2021-07-28 15:08:09 +08:00
greybus
headset_observe treewide: replace '---help---' in Kconfig files with 'help' (rk) 2021-04-08 18:57:03 +08:00
hid Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
hsi HSI: core: fix resource leaks in hsi_add_client_from_dt() 2021-05-14 09:50:28 +02:00
hv Drivers: hv: vmbus: Increase wait time for VMbus unload 2021-05-14 09:50:21 +02:00
hwmon Merge 5.10.43 into android12-5.10 2021-06-12 14:48:14 +02:00
hwspinlock
hwtracing UPSTREAM: coresight: etm-perf: Fix define build issue when built as module 2021-06-10 20:26:27 -07:00
i2c i2c: rk3x: fix to dev_warn_ratelimited 2021-06-28 19:06:43 +08:00
i3c Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" 2021-05-14 09:50:05 +02:00
ide
idle
iio iio: adc: rockchip_saradc: adjust SARADC_MAX_CHANNELS to 8 2021-07-02 14:26:10 +08:00
infiniband RDMA/uverbs: Fix a NULL vs IS_ERR() bug 2021-05-26 12:06:49 +02:00
input input: touchscreen: gt1x: Allow building as module 2021-07-18 18:14:23 +08:00
interconnect interconnect: qcom: Add missing MODULE_DEVICE_TABLE 2021-06-03 09:00:46 +02:00
iommu iommu: remove unused rk-iommu/iovmm driver 2021-07-19 14:08:18 +08:00
ipack
irqchip Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
isdn isdn: mISDN: correctly handle ph_info allocation failure in hfcsusb_ph_info 2021-06-03 09:00:42 +02:00
leds Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
lightnvm
macintosh
mailbox Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
mcb
md Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
media media: rk628_csi: use stand phy_mode definition 2021-06-28 19:06:42 +08:00
memory Merge 5.10.37 into android12-5.10 2021-05-15 09:28:55 +02:00
memstick
message
mfd power: battery/charger: move battery/charger drivers to power/supply 2021-06-28 19:06:43 +08:00
misc Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
mmc mmc: sdhci-of-dwcmshc: Adjust DLL_TXCLK_TAPNUM_DEFAULT to 0x10 2021-07-23 17:29:11 +08:00
most
mtd Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
mux
net Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
nfc Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
ntb
nubus
nvdimm libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC 2021-04-21 13:00:55 +02:00
nvme nvmet: fix freeing unallocated p2pmem 2021-06-10 13:39:18 +02:00
nvmem nvmem: core: Call nvmem_init() early when CONFIG_ROCKCHIP_THUNDER_BOOT=y 2021-07-14 10:30:49 +08:00
of of: CONFIG_DTC_SYMBOLS depends on ARCH_ROCKCHIP 2021-07-19 16:04:37 +08:00
opp opp: Add a summary tree in debugfs 2021-07-16 17:55:24 +08:00
oprofile
parisc
parport
pci PCI: rockchip: support building pcie-rockchip-host to module 2021-07-13 20:25:19 +08:00
pcmcia
perf perf/arm_pmu_platform: Fix error handling 2021-05-11 14:47:19 +02:00
phy phy/rockchip: inno-dsidphy: add LVDS/TTL support 2021-07-06 16:53:36 +08:00
pinctrl UPSTREAM: pinctrl: PINCTRL_ROCKCHIP should depend on ARCH_ROCKCHIP 2021-07-02 14:12:29 +08:00
platform Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
pnp
power power: battery/charger: move battery/charger drivers to power/supply 2021-06-28 19:06:43 +08:00
powercap UPSTREAM: powercap/drivers/dtpm: Add the experimental label to the option description 2021-03-22 15:24:47 +00:00
pps
ps3
ptp ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation 2021-04-10 13:36:09 +02:00
pwm pwm: sysfs: Add PWM oneshot mode support 2021-07-26 18:29:57 +08:00
rapidio rapidio: handle create_workqueue() failure 2021-05-26 12:06:52 +02:00
ras RAS/CEC: Correct ce_add_elem()'s returned values 2021-04-14 08:42:12 +02:00
regulator regulator: debugfs: Adding debugfs functions into regulator framework 2021-07-20 16:58:43 +08:00
remoteproc FROMLIST: remoteproc: use freezable workqueue for crash notifications 2021-06-09 15:05:31 +00:00
reset
rk_nand drivers: rk_nand: fix complie error 2021-07-27 17:01:50 +08:00
rkflash drivers: rkflash: Change to select CRYPTO_LIB_ARC4 and CRYPTO for sfc_nor 2021-06-16 17:13:06 +08:00
rpmsg Merge 5.10.38 into android12-5.10 2021-05-20 15:35:25 +02:00
rtc Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
s390 Merge 5.10.42 into android12-5.10 2021-06-03 18:47:38 +02:00
sbus
scsi UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices 2021-06-04 11:15:18 -07:00
sfi
sh
siox
slimbus
soc soc: rockchip: cpuinfo: system_serial_high/low depends on CONFIG_NO_GKI 2021-07-21 19:28:10 +08:00
soundwire soundwire: stream: fix memory leak in stream config error path 2021-05-14 09:50:14 +02:00
spi Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
spmi
ssb
staging fiq_debugger: CONFIG_RK_CONSOLE_THREAD depends on ARCH_ROCKCHIP 2021-07-19 16:08:11 +08:00
switch
target scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found 2021-05-22 11:40:54 +02:00
tc
tee optee: use export_uuid() to copy client UUID 2021-06-10 13:39:21 +02:00
testcode
thermal Merge remote branch 'android12-5.10' of https://android.googlesource.com/kernel/common 2021-06-25 11:32:04 +08:00
thunderbolt thunderbolt: dma_port: Fix NVM read buffer bounds and offset issue 2021-06-03 09:00:32 +02:00
tty serial: 8250_port: reset LSR DLAB before set MCR 2021-07-27 17:47:21 +08:00
uio uio_hv_generic: Fix a memory leak in error handling paths 2021-05-26 12:06:52 +02:00
usb usb: gadget: transfer_type depends on CONFIG_NO_GKI 2021-07-19 19:57:22 +08:00
vdpa {net,vdpa}/mlx5: Configure interface MAC into mpfs L2 table 2021-06-03 09:00:36 +02:00
vfio Merge 5.10.43 into android12-5.10 2021-06-12 14:48:14 +02:00
vhost vhost-vdpa: fix vm_flags for virtqueue doorbell mapping 2021-05-11 14:47:12 +02:00
video video: Add rockchip video drivers 2021-07-27 19:05:33 +08:00
virt nitro_enclaves: Fix stale file descriptors on failed usercopy 2021-05-11 14:47:11 +02:00
virtio FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY 2021-03-24 15:09:17 -07:00
visorbus
vlynq
vme
w1
watchdog
xen xen-pciback: reconfigure also from backend watch handler 2021-05-26 12:06:54 +02:00
zorro
Kconfig drivers: rk_nand: enable rk nand flash support 2021-07-20 20:01:10 +08:00
Makefile drivers: rk_nand: enable rk nand flash support 2021-07-20 20:01:10 +08:00
OWNERS ANDROID: Add OWNERS files referring to the respective android-mainline OWNERS 2021-04-03 14:11:30 +00:00