Linux 6.9-rc1
[linux-2.6-microblaze.git] / drivers / Makefile
index 0578572..3bf5cab 100644 (file)
@@ -6,6 +6,12 @@
 # Rewritten to use lists instead of if-statements.
 #
 
+# Some driver Makefiles miss $(srctree)/ for include directive.
+ifdef building_out_of_srctree
+MAKEFLAGS += --include-dir=$(srctree)
+endif
+
+obj-y                          += cache/
 obj-y                          += irqchip/
 obj-y                          += bus/
 
@@ -40,6 +46,7 @@ obj-$(CONFIG_DMADEVICES)      += dma/
 
 # SOC specific infrastructure drivers.
 obj-y                          += soc/
+obj-$(CONFIG_PM_GENERIC_DOMAINS)       += pmdomain/
 
 obj-y                          += virtio/
 obj-$(CONFIG_VDPA)             += vdpa/
@@ -64,14 +71,13 @@ obj-y                               += gpu/
 
 obj-$(CONFIG_CONNECTOR)                += connector/
 
-# i810fb and intelfb depend on char/agp/
+# i810fb depends on char/agp/
 obj-$(CONFIG_FB_I810)           += video/fbdev/i810/
-obj-$(CONFIG_FB_INTEL)          += video/fbdev/intelfb/
 
 obj-$(CONFIG_PARPORT)          += parport/
 obj-y                          += base/ block/ misc/ mfd/ nfc/
 obj-$(CONFIG_LIBNVDIMM)                += nvdimm/
-obj-$(CONFIG_DAX)              += dax/
+obj-y                          += dax/
 obj-$(CONFIG_DMA_SHARED_BUFFER) += dma-buf/
 obj-$(CONFIG_NUBUS)            += nubus/
 obj-y                          += cxl/
@@ -98,7 +104,6 @@ obj-$(CONFIG_DIO)            += dio/
 obj-$(CONFIG_SBUS)             += sbus/
 obj-$(CONFIG_ZORRO)            += zorro/
 obj-$(CONFIG_ATA_OVER_ETH)     += block/aoe/
-obj-$(CONFIG_PARIDE)           += block/paride/
 obj-$(CONFIG_TC)               += tc/
 obj-$(CONFIG_USB_PHY)          += usb/
 obj-$(CONFIG_USB)              += usb/
@@ -130,14 +135,14 @@ obj-$(CONFIG_CPU_IDLE)            += cpuidle/
 obj-y                          += mmc/
 obj-y                          += ufs/
 obj-$(CONFIG_MEMSTICK)         += memstick/
-obj-$(CONFIG_NEW_LEDS)         += leds/
+obj-y                          += leds/
 obj-$(CONFIG_INFINIBAND)       += infiniband/
 obj-y                          += firmware/
 obj-$(CONFIG_CRYPTO)           += crypto/
 obj-$(CONFIG_SUPERH)           += sh/
 obj-y                          += clocksource/
 obj-$(CONFIG_DCA)              += dca/
-obj-$(CONFIG_HID)              += hid/
+obj-$(CONFIG_HID_SUPPORT)      += hid/
 obj-$(CONFIG_PPC_PS3)          += ps3/
 obj-$(CONFIG_OF)               += of/
 obj-$(CONFIG_SSB)              += ssb/
@@ -145,7 +150,6 @@ obj-$(CONFIG_BCMA)          += bcma/
 obj-$(CONFIG_VHOST_RING)       += vhost/
 obj-$(CONFIG_VHOST_IOTLB)      += vhost/
 obj-$(CONFIG_VHOST)            += vhost/
-obj-$(CONFIG_VLYNQ)            += vlynq/
 obj-$(CONFIG_GREYBUS)          += greybus/
 obj-$(CONFIG_COMEDI)           += comedi/
 obj-$(CONFIG_STAGING)          += staging/
@@ -175,6 +179,7 @@ obj-$(CONFIG_USB4)          += thunderbolt/
 obj-$(CONFIG_CORESIGHT)                += hwtracing/coresight/
 obj-y                          += hwtracing/intel_th/
 obj-$(CONFIG_STM)              += hwtracing/stm/
+obj-$(CONFIG_HISI_PTT)         += hwtracing/ptt/
 obj-y                          += android/
 obj-$(CONFIG_NVMEM)            += nvmem/
 obj-$(CONFIG_FPGA)             += fpga/
@@ -188,3 +193,8 @@ obj-$(CONFIG_COUNTER)               += counter/
 obj-$(CONFIG_MOST)             += most/
 obj-$(CONFIG_PECI)             += peci/
 obj-$(CONFIG_HTE)              += hte/
+obj-$(CONFIG_DRM_ACCEL)                += accel/
+obj-$(CONFIG_CDX_BUS)          += cdx/
+obj-$(CONFIG_DPLL)             += dpll/
+
+obj-$(CONFIG_S390)             += s390/