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 |
| David Woodhouse | [PATCH 1/3] firmware: allow firmware files to be built into kernel image |
| Linus Torvalds | Linux 2.6.21 |
| Parag Warudkar | BUG: soft lockup - CPU#1 stuck for 15s! [swapper:0] |
git: | |
| David Miller | [GIT]: Networking |
| Rick Jones | Re: Network latency regressions from 2.6.22 to 2.6.29 |
| Gerrit Renker | [PATCH 18/37] dccp: Support for Mandatory options |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
