Skip to content

Commit 78efa53

Browse files
mtkaczykbjorn-helgaas
authored andcommitted
leds: Init leds class earlier
NPEM driver will require leds class, there is an init-order conflict. Make sure that LEDs initialization happens first and add comment. Link: https://lore.kernel.org/r/20240904104848.23480-2-mariusz.tkaczyk@linux.intel.com Suggested-by: Dan Williams <dan.j.williams@intel.com> Signed-off-by: Mariusz Tkaczyk <mariusz.tkaczyk@linux.intel.com> Signed-off-by: Bjorn Helgaas <bhelgaas@google.com> Tested-by: Stuart Hayes <stuart.w.hayes@gmail.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Ilpo Järvinen <ilpo.jarvinen@linux.intel.com>
1 parent 8400291 commit 78efa53

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

drivers/Makefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ obj-$(CONFIG_PINCTRL) += pinctrl/
1717
obj-$(CONFIG_GPIOLIB) += gpio/
1818
obj-y += pwm/
1919

20+
# LEDs must come before PCI, it is needed by NPEM driver
21+
obj-y += leds/
22+
2023
obj-y += pci/
2124

2225
obj-$(CONFIG_PARISC) += parisc/
@@ -130,7 +133,6 @@ obj-$(CONFIG_CPU_IDLE) += cpuidle/
130133
obj-y += mmc/
131134
obj-y += ufs/
132135
obj-$(CONFIG_MEMSTICK) += memstick/
133-
obj-y += leds/
134136
obj-$(CONFIG_INFINIBAND) += infiniband/
135137
obj-y += firmware/
136138
obj-$(CONFIG_CRYPTO) += crypto/

0 commit comments

Comments
 (0)