Re: [PATCH 07/11] ACPI: add CONFIG_ACPI_PCI

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wednesday 05 November 2008 04:18:08 pm Bjorn Helgaas wrote:
> Add CONFIG_ACPI_PCI.  This makes it possible to omit the PCI-related
> ACPI drivers if we build with CONFIG_ACPI=y and CONFIG_PCI=n.

Len convinced me on IRC that even though there's no real logical
reason to have ACPI depend on PCI or PM, there's also no real
benefit to removing the dependency.  Removing the dependencies
would increase the number of possible configurations, which
increases the maintenance effort.

So I withdraw patches 7-10 of this set.

I'm still interested in any comments on the rest.

Bjorn

> ---
>  drivers/acpi/Kconfig  |    3 +++
>  drivers/acpi/Makefile |    2 +-
>  2 files changed, 4 insertions(+), 1 deletions(-)
> 
> diff --git a/drivers/acpi/Kconfig b/drivers/acpi/Kconfig
> index 768bb07..7962bfc 100644
> --- a/drivers/acpi/Kconfig
> +++ b/drivers/acpi/Kconfig
> @@ -330,6 +330,9 @@ config ACPI_DEBUG_FUNC_TRACE
>  	  ACPI Debug Statements slow down ACPI processing. Function trace
>  	  is about half of the penalty and is rarely useful.
>  
> +config ACPI_PCI
> +	def_bool y if PCI
> +
>  config ACPI_PCI_SLOT
>  	tristate "PCI slot detection driver"
>  	default n
> diff --git a/drivers/acpi/Makefile b/drivers/acpi/Makefile
> index fc62231..d0ee4c5 100644
> --- a/drivers/acpi/Makefile
> +++ b/drivers/acpi/Makefile
> @@ -46,7 +46,7 @@ obj-$(CONFIG_ACPI_BUTTON)	+= button.o
>  obj-$(CONFIG_ACPI_FAN)		+= fan.o
>  obj-$(CONFIG_ACPI_DOCK)		+= dock.o
>  obj-$(CONFIG_ACPI_VIDEO)	+= video.o
> -obj-y				+= pci_root.o pci_link.o pci_irq.o pci_bind.o
> +obj-$(CONFIG_ACPI_PCI)		+= pci_root.o pci_link.o pci_irq.o pci_bind.o
>  obj-$(CONFIG_ACPI_PCI_SLOT)	+= pci_slot.o
>  obj-$(CONFIG_ACPI_PROCESSOR)	+= processor.o
>  obj-$(CONFIG_ACPI_CONTAINER)	+= container.o
> 
> 


--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux