The way it is written, CONFIG_AGP is always y for x86_64 - not so nice when you want to use nvagp instead which requries agpgart to be unloadable. Signed-off-by: Jan Engelhardt <jengelh@computergmbh.de> diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 6c70fed..1b2ce6c 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -429,12 +429,17 @@ config HPET_EMULATE_RTC def_bool y depends on HPET_TIMER && (RTC=y || RTC=m || RTC_DRV_CMOS=m || RTC_DRV_CMOS=y) +config GART_IOMMU + bool + +# Hack to make AGP selectable as module +config GART_IOMMU_SELECTOR # Mark as embedded because too many people got it wrong. # The code disables itself when not needed. -config GART_IOMMU - bool "GART IOMMU support" if EMBEDDED - default y + tristate "GART IOMMU support" if EMBEDDED + default m select SWIOTLB + select GART_IOMMU_BASE select AGP depends on X86_64 && PCI help --
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Andrew Morton | -mm merge plans for 2.6.23 |
| James Bottomley | [Ksummit-2008-discuss] Fixing the Kernel Janitors project |
| Greg KH | [GIT PATCH] driver core patches against 2.6.24 |
git: | |
| Gerrit Renker | [PATCH 18/37] dccp: Support for Mandatory options |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | Re: [GIT]: Networking |
| Tantilov, Emil S | WARNING: at include/net/sock.h:417 udp_lib_unhash |
