linux/drivers/video/fbdev/aty
Shixiong Ou 27c97be7f3 fbdev: atyfb: Convert to managed PCI and ioremap API
Fix missing pci_disable_device() in probe and remove.

Use pcim_enable_device(), pcim_request_region(), devm_ioremap(),
devm_ioremap_uc() and devm_ioremap_wc() for the PCI path. Convert
aux_start to devm_request_mem_region(). Guard atyfb_remove() to
only unmap/release for non-PCI (Atari) devices. Keep iounmap for
sprite.addr outside the guard since it uses raw ioremap().

Signed-off-by: Shixiong Ou <oushixiong@kylinos.cn>
Signed-off-by: Helge Deller <deller@gmx.de>
2026-08-15 10:40:58 +02:00
..
ati_ids.h
aty128fb.c fbdev: aty128fb: Convert to managed PCI and ioremap API 2026-08-15 10:40:57 +02:00
atyfb_base.c fbdev: atyfb: Convert to managed PCI and ioremap API 2026-08-15 10:40:58 +02:00
atyfb.h fbdev: Include <linux/io.h> in various drivers 2023-05-18 11:06:19 +02:00
mach64_accel.c move asm/unaligned.h to linux/unaligned.h 2024-10-02 17:23:23 -04:00
mach64_ct.c
mach64_cursor.c fbdev: mach64_cursor: Remove fb_draw.h includes 2025-03-26 22:39:20 +01:00
mach64_gx.c
Makefile
radeon_accel.c
radeon_backlight.c Convert 'alloc_obj' family to use the new default GFP_KERNEL argument 2026-02-21 17:09:51 -08:00
radeon_base.c fbdev: radeon: fix potential memory leak in radeonfb_pci_register() 2026-06-07 18:25:42 +02:00
radeon_i2c.c
radeon_monitor.c fbdev: atyfb: Fix spelling mistake "enfore" -> "enforce" 2026-04-22 15:55:48 +02:00
radeon_pm.c treewide: Switch/rename to timer_delete[_sync]() 2025-04-05 10:30:12 +02:00
radeonfb.h