VisionFive2 Linux kernel

StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)

More than 9999 Commits   32 Branches   54 Tags
b24413180f560 (Greg Kroah-Hartman     2017-11-01 15:07:57 +0100   1) # SPDX-License-Identifier: GPL-2.0
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700   2) #
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700   3) # Makefile for the Linux kernel device drivers.
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700   4) #
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700   5) # 15 Sep 2000, Christoph Hellwig <hch@infradead.org>
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700   6) # Rewritten to use lists instead of if-statements.
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700   7) #
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700   8) 
89214f009c1d3 (Simon Arlott           2012-09-12 19:57:26 -0600   9) obj-y				+= irqchip/
26a84b3eaef0f (Kishon Vijay Abraham I 2012-08-22 14:10:02 +0530  10) obj-y				+= bus/
89214f009c1d3 (Simon Arlott           2012-09-12 19:57:26 -0600  11) 
ff764963479a1 (Kishon Vijay Abraham I 2013-09-27 11:53:25 +0530  12) obj-$(CONFIG_GENERIC_PHY)	+= phy/
ff764963479a1 (Kishon Vijay Abraham I 2013-09-27 11:53:25 +0530  13) 
2744e8afb3b76 (Linus Walleij          2011-05-02 20:50:54 +0200  14) # GPIO must come after pinctrl as gpios may need to mux pins etc
95b612cc6c7f9 (Masahiro Yamada        2015-07-09 10:55:01 +0900  15) obj-$(CONFIG_PINCTRL)		+= pinctrl/
6b891a2647337 (Andrew F. Davis        2016-06-13 15:02:00 -0500  16) obj-$(CONFIG_GPIOLIB)		+= gpio/
0c2498f166087 (Sascha Hauer           2011-01-28 09:40:40 +0100  17) obj-y				+= pwm/
5e8cb4033807e (Kishon Vijay Abraham I 2017-04-10 19:25:10 +0530  18) 
9de0eec29c07a (Cyrille Pitchen        2018-01-30 21:56:49 +0100  19) obj-y				+= pci/
7a2b3f024b8b7 (Kishon Vijay Abraham I 2017-02-15 18:48:19 +0530  20) 
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  21) obj-$(CONFIG_PARISC)		+= parisc/
394b701ce4fbf (Matt Porter            2005-11-07 01:00:15 -0800  22) obj-$(CONFIG_RAPIDIO)		+= rapidio/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  23) obj-y				+= video/
2671717265ae6 (Len Brown              2010-03-08 14:07:30 -0500  24) obj-y				+= idle/
061475b65c126 (Matthew Garrett        2012-10-16 15:53:38 -0500  25) 
061475b65c126 (Matthew Garrett        2012-10-16 15:53:38 -0500  26) # IPMI must come before ACPI in order to provide IPMI opregion support
54f9c4d0778b3 (Alistair Popple        2016-09-20 09:01:38 +0200  27) obj-y				+= char/ipmi/
061475b65c126 (Matthew Garrett        2012-10-16 15:53:38 -0500  28) 
888ba6c62bc61 (Len Brown              2005-08-24 12:07:20 -0400  29) obj-$(CONFIG_ACPI)		+= acpi/
4590d98f5a4f4 (Andy Shevchenko        2021-02-11 15:40:02 +0200  30) 
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  31) # PnP must come after ACPI since it will eventually need to check if acpi
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  32) # was used and do nothing if so
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  33) obj-$(CONFIG_PNP)		+= pnp/
87d0bab2cba3c (Hiroshi DOYU           2012-05-07 12:24:48 +0200  34) obj-y				+= amba/
6eb1c9496b816 (Masahiro Yamada        2016-09-19 01:16:44 +0900  35) 
6eb1c9496b816 (Masahiro Yamada        2016-09-19 01:16:44 +0900  36) obj-y				+= clk/
a0eb221a446f2 (Linus Walleij          2011-05-18 14:18:57 +0200  37) # Many drivers will want to use DMA so this has to be made available
a0eb221a446f2 (Linus Walleij          2011-05-18 14:18:57 +0200  38) # really early.
9a32299394d8c (Philippe De Muyter     2012-10-12 17:52:45 +0200  39) obj-$(CONFIG_DMADEVICES)	+= dma/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  40) 
3a6e08218f36b (Santosh Shilimkar      2014-04-23 19:46:17 -0400  41) # SOC specific infrastructure drivers.
3a6e08218f36b (Santosh Shilimkar      2014-04-23 19:46:17 -0400  42) obj-y				+= soc/
3a6e08218f36b (Santosh Shilimkar      2014-04-23 19:46:17 -0400  43) 
e2dbe06c271f3 (Stijn Tintel           2010-05-07 14:28:34 +0930  44) obj-$(CONFIG_VIRTIO)		+= virtio/
64b9f64f80a6f (Jason Wang             2021-02-23 14:19:05 +0800  45) obj-$(CONFIG_VIRTIO_PCI_LIB)	+= virtio/
c9b9f5f8c0f3c (Michael S. Tsirkin     2020-03-31 15:15:14 -0400  46) obj-$(CONFIG_VDPA)		+= vdpa/
ad9a86121f5a3 (Jeremy Fitzhardinge    2007-07-17 18:37:06 -0700  47) obj-$(CONFIG_XEN)		+= xen/
ad9a86121f5a3 (Jeremy Fitzhardinge    2007-07-17 18:37:06 -0700  48) 
9f4dab49e5351 (David Brownell         2008-12-01 21:50:13 -0800  49) # regulators early, since some subsystems rely on them to initialize
9f4dab49e5351 (David Brownell         2008-12-01 21:50:13 -0800  50) obj-$(CONFIG_REGULATOR)		+= regulator/
9f4dab49e5351 (David Brownell         2008-12-01 21:50:13 -0800  51) 
61fc41317666b (Philipp Zabel          2012-11-19 17:23:13 +0100  52) # reset controllers early, since gpu drivers might rely on them to initialize
61fc41317666b (Philipp Zabel          2012-11-19 17:23:13 +0100  53) obj-$(CONFIG_RESET_CONTROLLER)	+= reset/
61fc41317666b (Philipp Zabel          2012-11-19 17:23:13 +0100  54) 
ab4382d27412e (Greg Kroah-Hartman     2011-01-13 12:10:18 -0800  55) # tty/ comes before char/ so that the VT console is the boot-time
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  56) # default.
96fd7ce58ffb5 (Greg Kroah-Hartman     2010-11-04 11:10:29 -0700  57) obj-y				+= tty/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  58) obj-y				+= char/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  59) 
1bacc894c227f (Oded Gabbay            2014-12-22 11:47:37 +0200  60) # iommu/ comes before gpu as gpu are using iommu controllers
bd3c2e66e4cb9 (Sakari Ailus           2019-01-02 23:16:57 +0200  61) obj-y				+= iommu/
1bacc894c227f (Oded Gabbay            2014-12-22 11:47:37 +0200  62) 
1bacc894c227f (Oded Gabbay            2014-12-22 11:47:37 +0200  63) # gpu/ comes after char for AGP vs DRM startup and after iommu
e6b51632b3579 (Dave Airlie            2008-07-21 08:42:36 +1000  64) obj-y				+= gpu/
e6b51632b3579 (Dave Airlie            2008-07-21 08:42:36 +1000  65) 
7672d0b544113 (Evgeniy Polyakov       2005-09-11 19:15:07 -0700  66) obj-$(CONFIG_CONNECTOR)		+= connector/
7672d0b544113 (Evgeniy Polyakov       2005-09-11 19:15:07 -0700  67) 
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  68) # i810fb and intelfb depend on char/agp/
f7018c2135020 (Tomi Valkeinen         2014-02-13 15:31:38 +0200  69) obj-$(CONFIG_FB_I810)           += video/fbdev/i810/
f7018c2135020 (Tomi Valkeinen         2014-02-13 15:31:38 +0200  70) obj-$(CONFIG_FB_INTEL)          += video/fbdev/intelfb/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  71) 
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  72) obj-$(CONFIG_PARPORT)		+= parport/
b2b7e00148a20 (Matias Bjørling        2015-11-12 20:25:10 +0100  73) obj-$(CONFIG_NVM)		+= lightnvm/
0329326e85aaa (Matti J. Aaltonen      2011-01-12 17:00:47 -0800  74) obj-y				+= base/ block/ misc/ mfd/ nfc/
b94d5230d06eb (Dan Williams           2015-05-19 22:54:31 -0400  75) obj-$(CONFIG_LIBNVDIMM)		+= nvdimm/
7b6be8444e0f0 (Dan Williams           2017-04-11 09:49:49 -0700  76) obj-$(CONFIG_DAX)		+= dax/
4cdadfd5e0a70 (Dan Williams           2021-02-16 20:09:50 -0800  77) obj-$(CONFIG_CXL_BUS)		+= cxl/
35fac7e305dc5 (Maarten Lankhorst      2014-07-01 12:57:08 +0200  78) obj-$(CONFIG_DMA_SHARED_BUFFER) += dma-buf/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  79) obj-$(CONFIG_NUBUS)		+= nubus/
45941d0481f53 (Soeren Sonnenburg      2007-02-08 14:20:38 -0800  80) obj-y				+= macintosh/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  81) obj-$(CONFIG_IDE)		+= ide/
ad80f9703a3de (Christoph Hellwig      2018-07-31 12:51:48 -0700  82) obj-y				+= scsi/
57dacad5f2288 (Jay Sternberg          2015-10-09 18:17:06 +0200  83) obj-y				+= nvme/
c6fd280766a05 (Jeff Garzik            2006-08-10 07:31:37 -0400  84) obj-$(CONFIG_ATA)		+= ata/
c66ac9db8d4ad (Nicholas Bellinger     2010-12-17 11:11:26 -0800  85) obj-$(CONFIG_TARGET_CORE)	+= target/
9289d4ef065a6 (Sudhakar Rajashekhara  2009-08-18 12:34:04 -0400  86) obj-$(CONFIG_MTD)		+= mtd/
9289d4ef065a6 (Sudhakar Rajashekhara  2009-08-18 12:34:04 -0400  87) obj-$(CONFIG_SPI)		+= spi/
5a86bf343976b (Kenneth Heitke         2014-02-12 13:44:22 -0600  88) obj-$(CONFIG_SPMI)		+= spmi/
ea12c45f1b368 (Andrew F. Davis        2016-06-13 15:02:05 -0500  89) obj-$(CONFIG_HSI)		+= hsi/
3648e78ec7018 (Sagar Dharia           2017-12-11 23:42:57 +0000  90) obj-$(CONFIG_SLIMBUS)		+= slimbus/
0c406263f0a22 (Arjan van de Ven       2009-01-26 18:58:11 -0800  91) obj-y				+= net/
0c406263f0a22 (Arjan van de Ven       2009-01-26 18:58:11 -0800  92) obj-$(CONFIG_ATM)		+= atm/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  93) obj-$(CONFIG_FUSION)		+= message/
8702d33aa6e6d (Stefan Richter         2010-09-15 13:02:44 +0200  94) obj-y				+= firewire/
beafc54c4e2fb (Hans J. Koch           2006-12-07 10:58:29 +0100  95) obj-$(CONFIG_UIO)		+= uio/
cba3345cc494a (Alex Williamson        2012-07-31 08:16:22 -0600  96) obj-$(CONFIG_VFIO)		+= vfio/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  97) obj-y				+= cdrom/
70e840499aae9 (Miguel Ojeda Sandonis  2007-02-10 01:44:32 -0800  98) obj-y				+= auxdisplay/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700  99) obj-$(CONFIG_PCCARD)		+= pcmcia/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 100) obj-$(CONFIG_DIO)		+= dio/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 101) obj-$(CONFIG_SBUS)		+= sbus/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 102) obj-$(CONFIG_ZORRO)		+= zorro/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 103) obj-$(CONFIG_ATA_OVER_ETH)	+= block/aoe/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 104) obj-$(CONFIG_PARIDE) 		+= block/paride/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 105) obj-$(CONFIG_TC)		+= tc/
edc7cb2e955f2 (Felipe Balbi           2013-03-07 11:13:43 +0200 106) obj-$(CONFIG_USB_PHY)		+= usb/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 107) obj-$(CONFIG_USB)		+= usb/
c9d24f78268be (Randy Dunlap           2017-11-17 11:00:45 -0800 108) obj-$(CONFIG_USB_SUPPORT)	+= usb/
6015d2c4ca547 (Linus Torvalds         2005-12-03 20:50:51 -0800 109) obj-$(CONFIG_PCI)		+= usb/
4661ffc91befc (Felipe Balbi           2011-04-07 10:59:34 +0300 110) obj-$(CONFIG_USB_GADGET)	+= usb/
3d6159640da9c (Alexey Brodkin         2017-04-13 15:33:34 +0300 111) obj-$(CONFIG_OF)		+= usb/
51c38f9bce274 (Dmitry Torokhov        2006-02-19 00:22:51 -0500 112) obj-$(CONFIG_SERIO)		+= input/serio/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 113) obj-$(CONFIG_GAMEPORT)		+= input/gameport/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 114) obj-$(CONFIG_INPUT)		+= input/
c58411e95d7f5 (Alessandro Zummo       2006-03-27 01:16:34 -0800 115) obj-$(CONFIG_RTC_LIB)		+= rtc/
3a379bbcea0af (Boris Brezillon        2017-07-19 11:52:29 +0200 116) obj-y				+= i2c/ i3c/ media/
eae9d2ba0cfc2 (Rodolfo Giometti       2009-06-17 16:28:37 -0700 117) obj-$(CONFIG_PPS)		+= pps/
d1cbfd771ce82 (Nicolas Pitre          2016-11-11 00:10:07 -0500 118) obj-y				+= ptp/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 119) obj-$(CONFIG_W1)		+= w1/
f96576bd63e5b (Krzysztof Kozlowski    2015-12-07 12:45:12 +0900 120) obj-y				+= power/
ad2f931dcb41b (Jean Delvare           2005-07-02 18:15:49 +0200 121) obj-$(CONFIG_HWMON)		+= hwmon/
203d3d4aa4823 (Zhang Rui              2008-01-17 15:51:08 +0800 122) obj-$(CONFIG_THERMAL)		+= thermal/
b7e04f8c61a46 (Wim Van Sebroeck       2007-08-17 08:38:02 +0000 123) obj-$(CONFIG_WATCHDOG)		+= watchdog/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 124) obj-$(CONFIG_MD)		+= md/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 125) obj-$(CONFIG_BT)		+= bluetooth/
f7511d5f66f01 (Samuel Thibault        2008-04-30 00:54:51 -0700 126) obj-$(CONFIG_ACCESSIBILITY)	+= accessibility/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 127) obj-$(CONFIG_ISDN)		+= isdn/
da9bb1d27b21c (Alan Cox               2006-01-18 17:44:13 -0800 128) obj-$(CONFIG_EDAC)		+= edac/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 129) obj-$(CONFIG_EISA)		+= eisa/
7813dd6fc75fb (Viresh Kumar           2017-09-26 15:12:40 -0700 130) obj-$(CONFIG_PM_OPP)		+= opp/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 131) obj-$(CONFIG_CPU_FREQ)		+= cpufreq/
4f86d3a8e2972 (Len Brown              2007-10-03 18:58:00 -0400 132) obj-$(CONFIG_CPU_IDLE)		+= cpuidle/
52c506f0bc725 (Adrian Hunter          2011-12-27 15:48:43 +0200 133) obj-y				+= mmc/
baf8532a147d5 (Alex Dubov             2008-02-09 10:20:54 -0800 134) obj-$(CONFIG_MEMSTICK)		+= memstick/
b1ae40a5db619 (Andrew F. Davis        2016-06-21 14:35:07 +0200 135) obj-$(CONFIG_NEW_LEDS)		+= leds/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 136) obj-$(CONFIG_INFINIBAND)	+= infiniband/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 137) obj-y				+= firmware/
^1da177e4c3f4 (Linus Torvalds         2005-04-16 15:20:36 -0700 138) obj-$(CONFIG_CRYPTO)		+= crypto/
e87eaad107d3c (Paul Mundt             2005-11-07 00:58:19 -0800 139) obj-$(CONFIG_SUPERH)		+= sh/
592913ecb87a9 (John Stultz            2010-07-13 17:56:20 -0700 140) obj-y				+= clocksource/
7589670f37736 (Shannon Nelson         2007-10-16 01:27:41 -0700 141) obj-$(CONFIG_DCA)		+= dca/
63f3861d2fbf8 (Jiri Kosina            2006-12-08 18:41:30 +0100 142) obj-$(CONFIG_HID)		+= hid/
eb30c72026500 (Geert Uytterhoeven     2006-11-27 19:18:56 +0100 143) obj-$(CONFIG_PPC_PS3)		+= ps3/
97e873e5c8ad8 (Stephen Rothwell       2007-05-01 16:26:07 +1000 144) obj-$(CONFIG_OF)		+= of/
61e115a56d1aa (Michael Buesch         2007-09-18 15:12:50 -0400 145) obj-$(CONFIG_SSB)		+= ssb/
8369ae33b7052 (Rafał Miłecki          2011-05-09 18:56:46 +0200 146) obj-$(CONFIG_BCMA)		+= bcma/
f87d0fbb57981 (Rusty Russell          2013-03-20 13:50:14 +1030 147) obj-$(CONFIG_VHOST_RING)	+= vhost/
98701a2a861fa (Randy Dunlap           2020-11-28 13:39:05 -0800 148) obj-$(CONFIG_VHOST_IOTLB)	+= vhost/
b2fbd8b073780 (Michael S. Tsirkin     2016-08-02 01:53:13 +0300 149) obj-$(CONFIG_VHOST)		+= vhost/
55e331cf7ebe2 (Florian Fainelli       2009-06-16 15:33:53 -0700 150) obj-$(CONFIG_VLYNQ)		+= vlynq/
8465def499c70 (Greg Kroah-Hartman     2019-08-25 07:54:28 +0200 151) obj-$(CONFIG_GREYBUS)		+= greybus/
8ffdff6a8cfbd (Greg Kroah-Hartman     2021-04-14 10:58:10 +0200 152) obj-$(CONFIG_COMEDI)		+= comedi/
3504558913772 (Greg Kroah-Hartman     2008-09-24 14:46:44 -0700 153) obj-$(CONFIG_STAGING)		+= staging/
41b16dce39051 (Len Brown              2008-12-01 00:09:47 -0500 154) obj-y				+= platform/
bd9a4c7df256c (Ohad Ben-Cohen         2011-02-17 09:52:03 -0800 155) 
300586778d405 (Rob Herring            2013-01-28 16:13:14 +0000 156) obj-$(CONFIG_MAILBOX)		+= mailbox/
bd9a4c7df256c (Ohad Ben-Cohen         2011-02-17 09:52:03 -0800 157) obj-$(CONFIG_HWSPINLOCK)	+= hwspinlock/
400e64df6b237 (Ohad Ben-Cohen         2011-10-20 16:52:46 +0200 158) obj-$(CONFIG_REMOTEPROC)	+= remoteproc/
bcabbccabffe7 (Ohad Ben-Cohen         2011-10-20 21:10:55 +0200 159) obj-$(CONFIG_RPMSG)		+= rpmsg/
9251345dca24b (Vinod Koul             2017-12-14 11:19:33 +0530 160) obj-$(CONFIG_SOUNDWIRE)		+= soundwire/
6db7199407ca5 (Timur Tabi             2011-06-09 15:52:06 -0500 161) 
6db7199407ca5 (Timur Tabi             2011-06-09 15:52:06 -0500 162) # Virtualization drivers
6db7199407ca5 (Timur Tabi             2011-06-09 15:52:06 -0500 163) obj-$(CONFIG_VIRT_DRIVERS)	+= virt/
46a971913611a (Greg Kroah-Hartman     2011-10-04 12:29:52 -0700 164) obj-$(CONFIG_HYPERV)		+= hv/
a3c98b8b2ede1 (MyungJoo Ham           2011-10-02 00:19:15 +0200 165) 
a3c98b8b2ede1 (MyungJoo Ham           2011-10-02 00:19:15 +0200 166) obj-$(CONFIG_PM_DEVFREQ)	+= devfreq/
de55d8716ac50 (MyungJoo Ham           2012-04-20 14:16:22 +0900 167) obj-$(CONFIG_EXTCON)		+= extcon/
7ec944538dde3 (Aneesh V               2012-04-27 17:54:05 +0530 168) obj-$(CONFIG_MEMORY)		+= memory/
a980e046098b0 (Jonathan Cameron       2012-04-25 15:54:59 +0100 169) obj-$(CONFIG_IIO)		+= iio/
db3b9e990e755 (Greg Kroah-Hartman     2012-04-26 12:34:58 -0700 170) obj-$(CONFIG_VME_BUS)		+= vme/
05e5027efc9c0 (Greg Kroah-Hartman     2012-11-16 08:14:18 -0800 171) obj-$(CONFIG_IPACK_BUS)		+= ipack/
fce8a7bb5b4bf (Jon Mason              2012-11-16 19:27:12 -0700 172) obj-$(CONFIG_NTB)		+= ntb/
12cc4b3827f8c (Srinivas Pandruvada    2013-10-11 16:54:57 -0700 173) obj-$(CONFIG_POWERCAP)		+= powercap/
3764e82e5150d (Johannes Thumshirn     2014-02-26 17:29:05 +0100 174) obj-$(CONFIG_MCB)		+= mcb/
fa8ad7889d83b (Mark Rutland           2015-07-06 12:23:53 +0100 175) obj-$(CONFIG_PERF_EVENTS)	+= perf/
76ac8275f296b (Chen, Gong             2014-06-11 13:54:04 -0700 176) obj-$(CONFIG_RAS)		+= ras/
690ac0d20d402 (Mika Westerberg        2019-12-17 15:33:41 +0300 177) obj-$(CONFIG_USB4)		+= thunderbolt/
01081f5ab9916 (Mathieu Poirier        2015-03-30 14:13:41 -0600 178) obj-$(CONFIG_CORESIGHT)		+= hwtracing/coresight/
39f4034693b7c (Alexander Shishkin     2015-09-22 15:47:14 +0300 179) obj-y				+= hwtracing/intel_th/
7bd1d4093c2fa (Alexander Shishkin     2015-09-22 15:47:10 +0300 180) obj-$(CONFIG_STM)		+= hwtracing/stm/
777783e0abae3 (Greg Kroah-Hartman     2014-10-16 14:40:38 +0200 181) obj-$(CONFIG_ANDROID)		+= android/
eace75cfdcf7d (Srinivas Kandagatla    2015-07-27 12:13:19 +0100 182) obj-$(CONFIG_NVMEM)		+= nvmem/
6a8c3be7ec8eb (Alan Tull              2015-10-07 16:36:28 +0100 183) obj-$(CONFIG_FPGA)		+= fpga/
0508ad1fff11a (Jeremy Kerr            2017-02-01 10:53:41 -0600 184) obj-$(CONFIG_FSI)		+= fsi/
967c9cca2cc50 (Jens Wiklander         2015-03-11 14:39:39 +0100 185) obj-$(CONFIG_TEE)		+= tee/
a3b02a9c6591c (Peter Rosin            2017-05-14 21:51:06 +0200 186) obj-$(CONFIG_MULTIPLEXER)	+= mux/
93d3ad90c2d47 (David Kershner         2017-12-07 12:11:07 -0500 187) obj-$(CONFIG_UNISYS_VISORBUS)	+= visorbus/
bbecb07fa0af9 (Uwe Kleine-König       2017-12-18 17:59:07 +0100 188) obj-$(CONFIG_SIOX)		+= siox/
2b6a440351436 (Johan Hovold           2018-06-01 10:22:52 +0200 189) obj-$(CONFIG_GNSS)		+= gnss/
11f1ceca7031d (Georgi Djakov          2019-01-16 18:10:56 +0200 190) obj-$(CONFIG_INTERCONNECT)	+= interconnect/
0040a390d2fde (William Breathitt Gray 2019-04-02 15:30:36 +0900 191) obj-$(CONFIG_COUNTER)		+= counter/
b276527539188 (Christian Gromm        2020-03-10 14:02:40 +0100 192) obj-$(CONFIG_MOST)		+= most/
c9c5bf90e9188 (Farzad Farshchi        2018-09-20 19:08:27 -0500 193) obj-$(CONFIG_NVDLA)		+= nvdla/