Kconfig (e459ca0aec9a38f71e35c83d3dcb3cadb5033334) | Kconfig (8fc38062be3f692ff8816da84fde71972530bcc4) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2# 3# fbdev configuration 4# 5 6menuconfig FB 7 tristate "Support for frame buffer device drivers" 8 select FB_CORE --- 635 unchanged lines hidden (view full) --- 644 help 645 Support for S1D13XXX framebuffer device family (currently only 646 working with S1D13806). Product specs at 647 <https://vdc.epson.com/> 648 649config FB_ATMEL 650 tristate "AT91 LCD Controller support" 651 depends on FB && OF && HAVE_CLK && HAS_IOMEM | 1# SPDX-License-Identifier: GPL-2.0-only 2# 3# fbdev configuration 4# 5 6menuconfig FB 7 tristate "Support for frame buffer device drivers" 8 select FB_CORE --- 635 unchanged lines hidden (view full) --- 644 help 645 Support for S1D13XXX framebuffer device family (currently only 646 working with S1D13806). Product specs at 647 <https://vdc.epson.com/> 648 649config FB_ATMEL 650 tristate "AT91 LCD Controller support" 651 depends on FB && OF && HAVE_CLK && HAS_IOMEM |
652 depends on BACKLIGHT_CLASS_DEVICE |
|
652 depends on HAVE_FB_ATMEL || COMPILE_TEST 653 select FB_BACKLIGHT 654 select FB_IOMEM_HELPERS 655 select FB_MODE_HELPERS 656 select VIDEOMODE_HELPERS 657 help 658 This enables support for the AT91 LCD Controller. 659 660config FB_NVIDIA 661 tristate "nVidia Framebuffer Support" 662 depends on FB && PCI | 653 depends on HAVE_FB_ATMEL || COMPILE_TEST 654 select FB_BACKLIGHT 655 select FB_IOMEM_HELPERS 656 select FB_MODE_HELPERS 657 select VIDEOMODE_HELPERS 658 help 659 This enables support for the AT91 LCD Controller. 660 661config FB_NVIDIA 662 tristate "nVidia Framebuffer Support" 663 depends on FB && PCI |
663 select FB_BACKLIGHT if FB_NVIDIA_BACKLIGHT | |
664 select FB_CFB_FILLRECT 665 select FB_CFB_COPYAREA 666 select FB_CFB_IMAGEBLIT 667 select FB_IOMEM_FOPS 668 select BITREVERSE 669 select VGASTATE 670 help 671 This driver supports graphics boards with the nVidia chips, TNT --- 23 unchanged lines hidden (view full) --- 695 help 696 Say Y here if you want the nVidia driver to output all sorts 697 of debugging information to provide to the maintainer when 698 something goes wrong. 699 700config FB_NVIDIA_BACKLIGHT 701 bool "Support for backlight control" 702 depends on FB_NVIDIA | 664 select FB_CFB_FILLRECT 665 select FB_CFB_COPYAREA 666 select FB_CFB_IMAGEBLIT 667 select FB_IOMEM_FOPS 668 select BITREVERSE 669 select VGASTATE 670 help 671 This driver supports graphics boards with the nVidia chips, TNT --- 23 unchanged lines hidden (view full) --- 695 help 696 Say Y here if you want the nVidia driver to output all sorts 697 of debugging information to provide to the maintainer when 698 something goes wrong. 699 700config FB_NVIDIA_BACKLIGHT 701 bool "Support for backlight control" 702 depends on FB_NVIDIA |
703 depends on BACKLIGHT_CLASS_DEVICE=y || BACKLIGHT_CLASS_DEVICE=FB_NVIDIA 704 select FB_BACKLIGHT |
|
703 default y 704 help 705 Say Y here if you want to control the backlight of your display. 706 707config FB_RIVA 708 tristate "nVidia Riva support" 709 depends on FB && PCI | 705 default y 706 help 707 Say Y here if you want to control the backlight of your display. 708 709config FB_RIVA 710 tristate "nVidia Riva support" 711 depends on FB && PCI |
710 select FB_BACKLIGHT if FB_RIVA_BACKLIGHT | |
711 select FB_CFB_FILLRECT 712 select FB_CFB_COPYAREA 713 select FB_CFB_IMAGEBLIT 714 select FB_IOMEM_FOPS 715 select FB_MODE_HELPERS 716 select BITREVERSE 717 select VGASTATE 718 help --- 23 unchanged lines hidden (view full) --- 742 help 743 Say Y here if you want the Riva driver to output all sorts 744 of debugging information to provide to the maintainer when 745 something goes wrong. 746 747config FB_RIVA_BACKLIGHT 748 bool "Support for backlight control" 749 depends on FB_RIVA | 712 select FB_CFB_FILLRECT 713 select FB_CFB_COPYAREA 714 select FB_CFB_IMAGEBLIT 715 select FB_IOMEM_FOPS 716 select FB_MODE_HELPERS 717 select BITREVERSE 718 select VGASTATE 719 help --- 23 unchanged lines hidden (view full) --- 743 help 744 Say Y here if you want the Riva driver to output all sorts 745 of debugging information to provide to the maintainer when 746 something goes wrong. 747 748config FB_RIVA_BACKLIGHT 749 bool "Support for backlight control" 750 depends on FB_RIVA |
751 depends on BACKLIGHT_CLASS_DEVICE=y || BACKLIGHT_CLASS_DEVICE=FB_RIVA 752 select FB_BACKLIGHT |
|
750 default y 751 help 752 Say Y here if you want to control the backlight of your display. 753 754config FB_I740 755 tristate "Intel740 support" 756 depends on FB && PCI 757 select FB_IOMEM_HELPERS --- 171 unchanged lines hidden (view full) --- 929 packed pixels, so it is a good idea to compile them into the kernel 930 too. You can use only some font widths, as the driver uses generic 931 painting procedures (the secondary head does not use acceleration 932 engine). 933 934config FB_RADEON 935 tristate "ATI Radeon display support" 936 depends on FB && PCI | 753 default y 754 help 755 Say Y here if you want to control the backlight of your display. 756 757config FB_I740 758 tristate "Intel740 support" 759 depends on FB && PCI 760 select FB_IOMEM_HELPERS --- 171 unchanged lines hidden (view full) --- 932 packed pixels, so it is a good idea to compile them into the kernel 933 too. You can use only some font widths, as the driver uses generic 934 painting procedures (the secondary head does not use acceleration 935 engine). 936 937config FB_RADEON 938 tristate "ATI Radeon display support" 939 depends on FB && PCI |
937 select FB_BACKLIGHT if FB_RADEON_BACKLIGHT | |
938 select FB_CFB_FILLRECT 939 select FB_CFB_COPYAREA 940 select FB_CFB_IMAGEBLIT 941 select FB_IOMEM_FOPS 942 select FB_MACMODES if PPC 943 select FB_MODE_HELPERS 944 help 945 Choose this option if you want to use an ATI Radeon graphics card as --- 9 unchanged lines hidden (view full) --- 955 select FB_DDC 956 default y 957 help 958 Say Y here if you want DDC/I2C support for your Radeon board. 959 960config FB_RADEON_BACKLIGHT 961 bool "Support for backlight control" 962 depends on FB_RADEON | 940 select FB_CFB_FILLRECT 941 select FB_CFB_COPYAREA 942 select FB_CFB_IMAGEBLIT 943 select FB_IOMEM_FOPS 944 select FB_MACMODES if PPC 945 select FB_MODE_HELPERS 946 help 947 Choose this option if you want to use an ATI Radeon graphics card as --- 9 unchanged lines hidden (view full) --- 957 select FB_DDC 958 default y 959 help 960 Say Y here if you want DDC/I2C support for your Radeon board. 961 962config FB_RADEON_BACKLIGHT 963 bool "Support for backlight control" 964 depends on FB_RADEON |
965 depends on BACKLIGHT_CLASS_DEVICE=y || BACKLIGHT_CLASS_DEVICE=FB_RADEON 966 select FB_BACKLIGHT |
|
963 default y 964 help 965 Say Y here if you want to control the backlight of your display. 966 967config FB_RADEON_DEBUG 968 bool "Lots of debug output from Radeon driver" 969 depends on FB_RADEON 970 help 971 Say Y here if you want the Radeon driver to output all sorts 972 of debugging information to provide to the maintainer when 973 something goes wrong. 974 975config FB_ATY128 976 tristate "ATI Rage128 display support" 977 depends on FB && PCI | 967 default y 968 help 969 Say Y here if you want to control the backlight of your display. 970 971config FB_RADEON_DEBUG 972 bool "Lots of debug output from Radeon driver" 973 depends on FB_RADEON 974 help 975 Say Y here if you want the Radeon driver to output all sorts 976 of debugging information to provide to the maintainer when 977 something goes wrong. 978 979config FB_ATY128 980 tristate "ATI Rage128 display support" 981 depends on FB && PCI |
978 select FB_BACKLIGHT if FB_ATY128_BACKLIGHT | |
979 select FB_IOMEM_HELPERS 980 select FB_MACMODES if PPC_PMAC 981 help 982 This driver supports graphics boards with the ATI Rage128 chips. 983 Say Y if you have such a graphics board and read 984 <file:Documentation/fb/aty128fb.rst>. 985 986 To compile this driver as a module, choose M here: the 987 module will be called aty128fb. 988 989config FB_ATY128_BACKLIGHT 990 bool "Support for backlight control" 991 depends on FB_ATY128 | 982 select FB_IOMEM_HELPERS 983 select FB_MACMODES if PPC_PMAC 984 help 985 This driver supports graphics boards with the ATI Rage128 chips. 986 Say Y if you have such a graphics board and read 987 <file:Documentation/fb/aty128fb.rst>. 988 989 To compile this driver as a module, choose M here: the 990 module will be called aty128fb. 991 992config FB_ATY128_BACKLIGHT 993 bool "Support for backlight control" 994 depends on FB_ATY128 |
995 depends on BACKLIGHT_CLASS_DEVICE=y || BACKLIGHT_CLASS_DEVICE=FB_ATY128 996 select FB_BACKLIGHT |
|
992 default y 993 help 994 Say Y here if you want to control the backlight of your display. 995 996config FB_ATY 997 tristate "ATI Mach64 display support" if PCI || ATARI 998 depends on FB && !SPARC32 999 select FB_CFB_FILLRECT 1000 select FB_CFB_COPYAREA 1001 select FB_CFB_IMAGEBLIT | 997 default y 998 help 999 Say Y here if you want to control the backlight of your display. 1000 1001config FB_ATY 1002 tristate "ATI Mach64 display support" if PCI || ATARI 1003 depends on FB && !SPARC32 1004 select FB_CFB_FILLRECT 1005 select FB_CFB_COPYAREA 1006 select FB_CFB_IMAGEBLIT |
1002 select FB_BACKLIGHT if FB_ATY_BACKLIGHT | |
1003 select FB_IOMEM_FOPS 1004 select FB_MACMODES if PPC 1005 select FB_ATY_CT if SPARC64 && PCI 1006 help 1007 This driver supports graphics boards with the ATI Mach64 chips. 1008 Say Y if you have such a graphics board. 1009 1010 To compile this driver as a module, choose M here: the --- 24 unchanged lines hidden (view full) --- 1035 board (or other boards based on the Mach64 GX chipset) as a 1036 framebuffer device. The ATI product support page for these boards 1037 is at 1038 <http://support.ati.com/products/pc/mach64/graphics_xpression.html>. 1039 1040config FB_ATY_BACKLIGHT 1041 bool "Support for backlight control" 1042 depends on FB_ATY | 1007 select FB_IOMEM_FOPS 1008 select FB_MACMODES if PPC 1009 select FB_ATY_CT if SPARC64 && PCI 1010 help 1011 This driver supports graphics boards with the ATI Mach64 chips. 1012 Say Y if you have such a graphics board. 1013 1014 To compile this driver as a module, choose M here: the --- 24 unchanged lines hidden (view full) --- 1039 board (or other boards based on the Mach64 GX chipset) as a 1040 framebuffer device. The ATI product support page for these boards 1041 is at 1042 <http://support.ati.com/products/pc/mach64/graphics_xpression.html>. 1043 1044config FB_ATY_BACKLIGHT 1045 bool "Support for backlight control" 1046 depends on FB_ATY |
1047 depends on BACKLIGHT_CLASS_DEVICE=y || BACKLIGHT_CLASS_DEVICE=FB_ATY 1048 select FB_BACKLIGHT |
|
1043 default y 1044 help 1045 Say Y here if you want to control the backlight of your display. 1046 1047config FB_S3 1048 tristate "S3 Trio/Virge support" 1049 depends on FB && PCI && HAS_IOPORT 1050 select FB_CFB_FILLRECT --- 472 unchanged lines hidden (view full) --- 1523 help 1524 Framebuffer driver for the Freescale SoC DIU 1525 1526config FB_SH_MOBILE_LCDC 1527 tristate "SuperH Mobile LCDC framebuffer support" 1528 depends on FB && HAVE_CLK && HAS_IOMEM 1529 depends on SUPERH || COMPILE_TEST 1530 depends on FB_DEVICE | 1049 default y 1050 help 1051 Say Y here if you want to control the backlight of your display. 1052 1053config FB_S3 1054 tristate "S3 Trio/Virge support" 1055 depends on FB && PCI && HAS_IOPORT 1056 select FB_CFB_FILLRECT --- 472 unchanged lines hidden (view full) --- 1529 help 1530 Framebuffer driver for the Freescale SoC DIU 1531 1532config FB_SH_MOBILE_LCDC 1533 tristate "SuperH Mobile LCDC framebuffer support" 1534 depends on FB && HAVE_CLK && HAS_IOMEM 1535 depends on SUPERH || COMPILE_TEST 1536 depends on FB_DEVICE |
1537 depends on BACKLIGHT_CLASS_DEVICE |
|
1531 select FB_BACKLIGHT 1532 select FB_DEFERRED_IO 1533 select FB_DMAMEM_HELPERS 1534 help 1535 Frame buffer driver for the on-chip SH-Mobile LCD controller. 1536 1537config FB_S3C 1538 tristate "Samsung S3C framebuffer support" --- 249 unchanged lines hidden (view full) --- 1788 1789 Configuration re: surface address, size, and format must be provided 1790 through device tree, or plain old platform data. 1791 1792config FB_SSD1307 1793 tristate "Solomon SSD1307 framebuffer support" 1794 depends on FB && I2C 1795 depends on GPIOLIB || COMPILE_TEST | 1538 select FB_BACKLIGHT 1539 select FB_DEFERRED_IO 1540 select FB_DMAMEM_HELPERS 1541 help 1542 Frame buffer driver for the on-chip SH-Mobile LCD controller. 1543 1544config FB_S3C 1545 tristate "Samsung S3C framebuffer support" --- 249 unchanged lines hidden (view full) --- 1795 1796 Configuration re: surface address, size, and format must be provided 1797 through device tree, or plain old platform data. 1798 1799config FB_SSD1307 1800 tristate "Solomon SSD1307 framebuffer support" 1801 depends on FB && I2C 1802 depends on GPIOLIB || COMPILE_TEST |
1803 depends on BACKLIGHT_CLASS_DEVICE |
|
1796 select FB_BACKLIGHT 1797 select FB_SYSMEM_HELPERS_DEFERRED 1798 help 1799 This driver implements support for the Solomon SSD1307 1800 OLED controller over I2C. 1801 1802config FB_SM712 1803 tristate "Silicon Motion SM712 framebuffer support" --- 15 unchanged lines hidden --- | 1804 select FB_BACKLIGHT 1805 select FB_SYSMEM_HELPERS_DEFERRED 1806 help 1807 This driver implements support for the Solomon SSD1307 1808 OLED controller over I2C. 1809 1810config FB_SM712 1811 tristate "Silicon Motion SM712 framebuffer support" --- 15 unchanged lines hidden --- |