linux/drivers
Hamza Mahfooz 30ebe41582 drm/amd/display: add FB_DAMAGE_CLIPS support
Currently, userspace doesn't have a way to communicate selective updates
to displays. So, enable support for FB_DAMAGE_CLIPS for DCN ASICs newer
than DCN301, convert DRM damage clips to dc dirty rectangles and fill
them into dirty_rects in fill_dc_dirty_rects().

Reviewed-by: Leo Li <sunpeng.li@amd.com>
Signed-off-by: Hamza Mahfooz <hamza.mahfooz@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
2022-12-02 10:04:05 -05:00
..
accessibility
acpi ACPI fixes for 6.1-rc2 2022-10-21 18:08:30 -07:00
amba
android
ata
atm
auxdisplay
base
bcma
block block-6.1-2022-10-20 2022-10-21 15:14:14 -07:00
bluetooth
bus
cdrom
char
clk firmware: raspberrypi: Move the clock IDs to the firmware header 2022-10-28 13:03:19 +02:00
clocksource
comedi
connector
counter
cpufreq
cpuidle
crypto
cxl
dax
dca
devfreq
dio
dma
dma-buf dma-buf/heaps: Assert held reservation lock for dma-buf mmapping 2022-11-11 23:49:51 +03:00
edac
eisa
extcon
firewire
firmware drm-misc-next for 6.2: 2022-11-04 12:33:04 +10:00
fpga
fsi
gnss
gpio
gpu drm/amd/display: add FB_DAMAGE_CLIPS support 2022-12-02 10:04:05 -05:00
greybus
hid for-linus-2022102101 2022-10-21 17:41:57 -07:00
hsi
hte
hv
hwmon - Use the correct CPU capability clearing function on the error path in 2022-10-23 10:01:34 -07:00
hwspinlock
hwtracing
i2c i2c: mlxbf: depend on ACPI; clean away ifdeffage 2022-10-21 07:59:35 +02:00
i3c
idle
iio
infiniband
input
interconnect
iommu iommu/vt-d: Clean up si_domain in the init_dmars() error path 2022-10-21 10:49:35 +02:00
ipack
irqchip
isdn
leds
macintosh
mailbox
mcb
md
media media: videobuf2: Assert held reservation lock for dma-buf mmapping 2022-11-11 23:49:53 +03:00
memory
memstick
message
mfd Revert "mfd: syscon: Remove repetition of the regmap_get_val_endian()" 2022-10-23 12:04:56 -07:00
misc fastrpc: Assert held reservation lock for dma-buf mmapping 2022-11-11 23:49:54 +03:00
mmc
most
mtd
mux
net Networking fixes for 6.1-rc2, including fixes from netfilter 2022-10-20 17:24:59 -07:00
nfc
ntb
nubus
nvdimm
nvme block-6.1-2022-10-20 2022-10-21 15:14:14 -07:00
nvmem
of
opp
parisc
parport
pci
pcmcia
peci
perf
phy
pinctrl
platform
pnp
power
powercap
pps
ps3
ptp
pwm
rapidio
ras
regulator
remoteproc
reset
rpmsg
rtc
s390
sbus
scsi
sh
siox
slimbus
soc
soundwire
spi
spmi
ssb
staging fbdev: Add support for the nomodeset kernel parameter 2022-11-16 13:26:25 +01:00
target
tc
tee
thermal
thunderbolt
tty
ufs
uio
usb
vdpa
vfio
vhost
video fbdev: Add support for the nomodeset kernel parameter 2022-11-16 13:26:25 +01:00
virt
virtio
vlynq
w1
watchdog linux-watchdog 6.1-rc2 tag 2022-10-21 12:25:39 -07:00
xen drm-misc-next for 6.2: 2022-10-25 11:42:18 +10:00
zorro
Kconfig
Makefile