[PATCH V2 3/7] PCI: dwc: Add pcie-designware-msi driver related Kconfig option
Mayank Rana
quic_mrana at quicinc.com
Mon Jul 15 17:04:10 PDT 2024
Hi Andrew
On 7/15/2024 11:39 AM, Andrew Lunn wrote:
> On Mon, Jul 15, 2024 at 11:13:31AM -0700, Mayank Rana wrote:
>> PCIe designware MSI driver (pcie-designware-msi.c) shall be used without
>> enabling pcie-designware core drivers (e.g. usage with ECAM driver). Hence
>> add Kconfig option to enable pcie-designware-msi driver as separate module.
>>
>> Signed-off-by: Mayank Rana <quic_mrana at quicinc.com>
>> ---
>> drivers/pci/controller/dwc/Kconfig | 8 ++++++++
>> drivers/pci/controller/dwc/Makefile | 3 ++-
>> drivers/pci/controller/dwc/pcie-designware-msi.h | 14 ++++++++++++++
>> 3 files changed, 24 insertions(+), 1 deletion(-)
>>
>> diff --git a/drivers/pci/controller/dwc/Kconfig b/drivers/pci/controller/dwc/Kconfig
>> index 8afacc9..a4c8920 100644
>> --- a/drivers/pci/controller/dwc/Kconfig
>> +++ b/drivers/pci/controller/dwc/Kconfig
>> @@ -6,8 +6,16 @@ menu "DesignWare-based PCIe controllers"
>> config PCIE_DW
>> bool
>>
>> +config PCIE_DW_MSI
>> + bool "DWC PCIe based MSI controller"
>> + depends on PCI_MSI
>> + help
>> + Say Y here to enable DWC PCIe based MSI controller to support
>> + MSI functionality.
>> +
>
> Nit picking, but in the commit message you say separate module. But it
> is a bool, not a tristate, so it cannot be built as a module.
I don't mean to make this driver as loadable module here. Saying this
I agree that commit text is saying as separate module. I shall update
commit text by replacing "separate module" as "separate driver".
> Andrew
>
Regards,
Mayank
More information about the linux-arm-kernel
mailing list