kernel_5.10.revert.patch.b 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485
  1. diff --git a/package/kernel/linux/modules/fs.mk b/package/kernel/linux/modules/fs.mk
  2. index 77d8d6c98bc8b..c3c56864b77e7 100644
  3. --- a/package/kernel/linux/modules/fs.mk
  4. +++ b/package/kernel/linux/modules/fs.mk
  5. @@ -83,21 +83,36 @@ endef
  6. $(eval $(call KernelPackage,fs-btrfs))
  7. +define KernelPackage/fs-smbfs-common
  8. + SUBMENU:=$(FS_MENU)
  9. + TITLE:=SMBFS common dependencies support
  10. + HIDDEN:=1
  11. + KCONFIG:=CONFIG_SMBFS_COMMON
  12. + FILES:= \
  13. + $(LINUX_DIR)/fs/smbfs_common/cifs_arc4.ko \
  14. + $(LINUX_DIR)/fs/smbfs_common/cifs_md4.ko
  15. +endef
  16. +
  17. +define KernelPackage/fs-smbfs-common/description
  18. + Kernel module dependency for CIFS or SMB_SERVER support
  19. +endef
  20. +
  21. +$(eval $(call KernelPackage,fs-smbfs-common))
  22. +
  23. +
  24. define KernelPackage/fs-cifs
  25. SUBMENU:=$(FS_MENU)
  26. TITLE:=CIFS support
  27. KCONFIG:= \
  28. - CONFIG_SMBFS_COMMON \
  29. CONFIG_CIFS \
  30. CONFIG_CIFS_DFS_UPCALL=n \
  31. CONFIG_CIFS_UPCALL=n
  32. FILES:= \
  33. - $(LINUX_DIR)/fs/smbfs_common/cifs_arc4.ko \
  34. - $(LINUX_DIR)/fs/smbfs_common/cifs_md4.ko \
  35. $(LINUX_DIR)/fs/cifs/cifs.ko
  36. AUTOLOAD:=$(call AutoLoad,30,cifs)
  37. $(call AddDepends/nls)
  38. DEPENDS+= \
  39. + +kmod-fs-smbfs-common \
  40. +kmod-crypto-md5 \
  41. +kmod-crypto-sha256 \
  42. +kmod-crypto-sha512 \
  43. diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk
  44. index 446801ae23360..a3785d26fd04b 100644
  45. --- a/package/kernel/linux/modules/crypto.mk
  46. +++ b/package/kernel/linux/modules/crypto.mk
  47. @@ -824,9 +824,7 @@ $(eval $(call KernelPackage,crypto-rmd160))
  48. define KernelPackage/crypto-rng
  49. TITLE:=CryptoAPI random number generation
  50. - DEPENDS:=+kmod-crypto-hash +kmod-crypto-hmac \
  51. - +LINUX_5_10:kmod-crypto-sha256 \
  52. - +LINUX_5_15:kmod-crypto-sha512
  53. + DEPENDS:=+kmod-crypto-hash +kmod-crypto-hmac +kmod-crypto-sha512
  54. KCONFIG:= \
  55. CONFIG_CRYPTO_DRBG \
  56. CONFIG_CRYPTO_DRBG_HMAC=y \
  57. diff --git a/package/kernel/linux/modules/fs.mk b/package/kernel/linux/modules/fs.mk
  58. index 547cc796442bd..77d8d6c98bc8b 100644
  59. --- a/package/kernel/linux/modules/fs.mk
  60. +++ b/package/kernel/linux/modules/fs.mk
  61. @@ -98,20 +98,18 @@ define KernelPackage/fs-cifs
  62. AUTOLOAD:=$(call AutoLoad,30,cifs)
  63. $(call AddDepends/nls)
  64. DEPENDS+= \
  65. - +LINUX_5_10:kmod-crypto-md4\
  66. +kmod-crypto-md5 \
  67. +kmod-crypto-sha256 \
  68. +kmod-crypto-sha512 \
  69. +kmod-crypto-cmac \
  70. +kmod-crypto-hmac \
  71. - +LINUX_5_10:kmod-crypto-arc4 \
  72. +kmod-crypto-aead \
  73. +kmod-crypto-ccm \
  74. +kmod-crypto-ecb \
  75. +kmod-crypto-des \
  76. - +(LINUX_5_15):kmod-asn1-decoder \
  77. - +(LINUX_5_15):kmod-oid-registry \
  78. - +(LINUX_5_15):kmod-dnsresolver
  79. + +kmod-asn1-decoder \
  80. + +kmod-oid-registry \
  81. + +kmod-dnsresolver
  82. endef
  83. define KernelPackage/fs-cifs/description
  84. @@ -367,7 +365,6 @@ $(eval $(call KernelPackage,fs-msdos))
  85. define KernelPackage/fs-netfs
  86. SUBMENU:=$(FS_MENU)
  87. TITLE:=Network Filesystems support
  88. - DEPENDS:=@LINUX_5_15
  89. KCONFIG:= CONFIG_NETFS_SUPPORT
  90. FILES:=$(LINUX_DIR)/fs/netfs/netfs.ko
  91. AUTOLOAD:=$(call AutoLoad,28,netfs)
  92. @@ -531,7 +528,6 @@ define KernelPackage/fs-ntfs3
  93. KCONFIG:= CONFIG_NTFS3_FS CONFIG_NTFS3_FS_POSIX_ACL=y
  94. FILES:=$(LINUX_DIR)/fs/ntfs3/ntfs3.ko
  95. $(call AddDepends/nls)
  96. - DEPENDS+=@!LINUX_5_10
  97. AUTOLOAD:=$(call AutoLoad,80,ntfs3)
  98. endef
  99. diff --git a/package/kernel/linux/modules/input.mk b/package/kernel/linux/modules/input.mk
  100. index 6cc72207f3ebd..92587b1874cf0 100644
  101. --- a/package/kernel/linux/modules/input.mk
  102. +++ b/package/kernel/linux/modules/input.mk
  103. @@ -92,7 +92,7 @@ $(eval $(call KernelPackage,input-gpio-keys))
  104. define KernelPackage/input-gpio-keys-polled
  105. SUBMENU:=$(INPUT_MODULES_MENU)
  106. TITLE:=Polled GPIO key support
  107. - DEPENDS:=@GPIO_SUPPORT +kmod-input-core +LINUX_5_10:kmod-input-polldev
  108. + DEPENDS:=@GPIO_SUPPORT +kmod-input-core
  109. KCONFIG:= \
  110. CONFIG_KEYBOARD_GPIO_POLLED \
  111. CONFIG_INPUT_KEYBOARD=y
  112. @@ -142,21 +142,6 @@ endef
  113. $(eval $(call KernelPackage,input-joydev))
  114. -define KernelPackage/input-polldev
  115. - SUBMENU:=$(INPUT_MODULES_MENU)
  116. - TITLE:=Polled Input device support
  117. - DEPENDS:=+kmod-input-core @LINUX_5_10
  118. - KCONFIG:=CONFIG_INPUT_POLLDEV
  119. - FILES:=$(LINUX_DIR)/drivers/input/input-polldev.ko
  120. -endef
  121. -
  122. -define KernelPackage/input-polldev/description
  123. - Kernel module for support of polled input devices
  124. -endef
  125. -
  126. -$(eval $(call KernelPackage,input-polldev))
  127. -
  128. -
  129. define KernelPackage/input-matrixkmap
  130. SUBMENU:=$(INPUT_MODULES_MENU)
  131. TITLE:=Input matrix devices support
  132. diff --git a/package/kernel/linux/modules/leds.mk b/package/kernel/linux/modules/leds.mk
  133. index ce72465ce4d82..fcf9c987e8ece 100644
  134. --- a/package/kernel/linux/modules/leds.mk
  135. +++ b/package/kernel/linux/modules/leds.mk
  136. @@ -118,7 +118,6 @@ $(eval $(call KernelPackage,ledtrig-pattern))
  137. define KernelPackage/ledtrig-tty
  138. SUBMENU:=$(LEDS_MENU)
  139. TITLE:=LED Trigger for TTY devices
  140. - DEPENDS:=@LINUX_5_15
  141. KCONFIG:=CONFIG_LEDS_TRIGGER_TTY
  142. FILES:=$(LED_TRIGGER_DIR)/ledtrig-tty.ko
  143. AUTOLOAD:=$(call AutoLoad,50,ledtrig-tty)
  144. diff --git a/package/kernel/linux/modules/netdevices.mk b/package/kernel/linux/modules/netdevices.mk
  145. index ade6438b9c9ba..dd458ece4cfd4 100644
  146. --- a/package/kernel/linux/modules/netdevices.mk
  147. +++ b/package/kernel/linux/modules/netdevices.mk
  148. @@ -1448,7 +1448,6 @@ $(eval $(call KernelPackage,sfc-falcon))
  149. define KernelPackage/wwan
  150. SUBMENU:=$(NETWORK_DEVICES_MENU)
  151. TITLE:=WWAN Driver Core
  152. - DEPENDS:=@LINUX_5_15
  153. KCONFIG:=CONFIG_WWAN
  154. FILES:=$(LINUX_DIR)/drivers/net/wwan/wwan.ko
  155. AUTOLOAD:=$(call AutoProbe,wwan)
  156. @@ -1464,7 +1463,7 @@ $(eval $(call KernelPackage,wwan))
  157. define KernelPackage/mhi-net
  158. SUBMENU:=$(NETWORK_DEVICES_MENU)
  159. TITLE:=MHI Network Device
  160. - DEPENDS:=@LINUX_5_15 @PCI_SUPPORT +kmod-mhi-bus
  161. + DEPENDS:=@PCI_SUPPORT +kmod-mhi-bus
  162. KCONFIG:=CONFIG_MHI_NET
  163. FILES:=$(LINUX_DIR)/drivers/net/mhi_net.ko
  164. AUTOLOAD:=$(call AutoProbe,mhi_net)
  165. @@ -1479,7 +1478,7 @@ $(eval $(call KernelPackage,mhi-net))
  166. define KernelPackage/mhi-wwan-ctrl
  167. SUBMENU:=$(NETWORK_DEVICES_MENU)
  168. TITLE:=MHI WWAN Control
  169. - DEPENDS:=@LINUX_5_15 @PCI_SUPPORT +kmod-mhi-bus +kmod-wwan
  170. + DEPENDS:=@PCI_SUPPORT +kmod-mhi-bus +kmod-wwan
  171. KCONFIG:=CONFIG_MHI_WWAN_CTRL
  172. FILES:=$(LINUX_DIR)/drivers/net/wwan/mhi_wwan_ctrl.ko
  173. AUTOLOAD:=$(call AutoProbe,mhi_wwan_ctrl)
  174. @@ -1495,7 +1494,7 @@ $(eval $(call KernelPackage,mhi-wwan-ctrl))
  175. define KernelPackage/mhi-wwan-mbim
  176. SUBMENU:=$(NETWORK_DEVICES_MENU)
  177. TITLE:=MHI MBIM
  178. - DEPENDS:=@LINUX_5_15 @PCI_SUPPORT +kmod-mhi-bus +kmod-wwan
  179. + DEPENDS:=@PCI_SUPPORT +kmod-mhi-bus +kmod-wwan
  180. KCONFIG:=CONFIG_MHI_WWAN_MBIM
  181. FILES:=$(LINUX_DIR)/drivers/net/wwan/mhi_wwan_mbim.ko
  182. AUTOLOAD:=$(call AutoProbe,mhi_wwan_mbim)
  183. diff --git a/package/kernel/linux/modules/netsupport.mk b/package/kernel/linux/modules/netsupport.mk
  184. index d9d6a98ed245d..4653b8256502e 100644
  185. --- a/package/kernel/linux/modules/netsupport.mk
  186. +++ b/package/kernel/linux/modules/netsupport.mk
  187. @@ -1187,7 +1187,7 @@ define KernelPackage/sctp
  188. FILES:= $(LINUX_DIR)/net/sctp/sctp.ko
  189. AUTOLOAD:= $(call AutoLoad,32,sctp)
  190. DEPENDS:=+kmod-lib-crc32c +kmod-crypto-md5 +kmod-crypto-hmac \
  191. - +LINUX_5_15:kmod-udptunnel4 +LINUX_5_15:kmod-udptunnel6
  192. + +kmod-udptunnel4 +kmod-udptunnel6
  193. endef
  194. define KernelPackage/sctp/description
  195. @@ -1443,7 +1443,6 @@ define KernelPackage/qrtr
  196. SUBMENU:=$(NETWORK_SUPPORT_MENU)
  197. TITLE:=Qualcomm IPC Router support
  198. HIDDEN:=1
  199. - DEPENDS:=@!LINUX_5_10
  200. KCONFIG:=CONFIG_QRTR
  201. FILES:= \
  202. $(LINUX_DIR)/net/qrtr/qrtr.ko
  203. diff --git a/package/kernel/linux/modules/other.mk b/package/kernel/linux/modules/other.mk
  204. index e8b4ea54feaf7..51e70fbe18af5 100644
  205. --- a/package/kernel/linux/modules/other.mk
  206. +++ b/package/kernel/linux/modules/other.mk
  207. @@ -1251,8 +1251,8 @@ $(eval $(call KernelPackage,keys-trusted))
  208. define KernelPackage/tpm
  209. SUBMENU:=$(OTHER_MENU)
  210. TITLE:=TPM Hardware Support
  211. - DEPENDS:= +kmod-random-core +(LINUX_5_15):kmod-asn1-decoder \
  212. - +(LINUX_5_15):kmod-asn1-encoder +(LINUX_5_15):kmod-oid-registry
  213. + DEPENDS:= +kmod-random-core +kmod-asn1-decoder \
  214. + +kmod-asn1-encoder +kmod-oid-registry
  215. KCONFIG:= CONFIG_TCG_TPM
  216. FILES:= $(LINUX_DIR)/drivers/char/tpm/tpm.ko
  217. AUTOLOAD:=$(call AutoLoad,10,tpm,1)
  218. @@ -1336,7 +1336,6 @@ $(eval $(call KernelPackage,i6300esb-wdt))
  219. define KernelPackage/mhi-bus
  220. SUBMENU:=$(OTHER_MENU)
  221. TITLE:=MHI bus
  222. - DEPENDS:=@LINUX_5_15
  223. KCONFIG:=CONFIG_MHI_BUS \
  224. CONFIG_MHI_BUS_DEBUG=y
  225. FILES:=$(LINUX_DIR)/drivers/bus/mhi/core/mhi.ko
  226. @@ -1352,7 +1351,7 @@ $(eval $(call KernelPackage,mhi-bus))
  227. define KernelPackage/mhi-pci-generic
  228. SUBMENU:=$(OTHER_MENU)
  229. TITLE:=MHI PCI controller driver
  230. - DEPENDS:=@LINUX_5_15 @PCI_SUPPORT +kmod-mhi-bus
  231. + DEPENDS:=@PCI_SUPPORT +kmod-mhi-bus
  232. KCONFIG:=CONFIG_MHI_BUS_PCI_GENERIC
  233. FILES:=$(LINUX_DIR)/drivers/bus/mhi/mhi_pci_generic.ko
  234. AUTOLOAD:=$(call AutoProbe,mhi_pci_generic)
  235. diff --git a/package/kernel/linux/modules/usb.mk b/package/kernel/linux/modules/usb.mk
  236. index 5747ad21663a2..2561f36aa3d6d 100644
  237. --- a/package/kernel/linux/modules/usb.mk
  238. +++ b/package/kernel/linux/modules/usb.mk
  239. @@ -1155,7 +1155,7 @@ $(eval $(call KernelPackage,usb-net-aqc111))
  240. define KernelPackage/usb-net-asix
  241. TITLE:=Kernel module for USB-to-Ethernet Asix convertors
  242. - DEPENDS:=+kmod-libphy +LINUX_5_15:kmod-net-selftests +LINUX_5_15:kmod-mdio-devres +kmod-phy-ax88796b
  243. + DEPENDS:=+kmod-libphy +kmod-net-selftests +kmod-mdio-devres +kmod-phy-ax88796b
  244. KCONFIG:=CONFIG_USB_NET_AX8817X
  245. FILES:=$(LINUX_DIR)/drivers/$(USBNET_DIR)/asix.ko
  246. AUTOLOAD:=$(call AutoProbe,asix)
  247. @@ -1394,7 +1394,7 @@ define KernelPackage/usb-net-rtl8152
  248. KCONFIG:=CONFIG_USB_RTL8152
  249. FILES:=$(LINUX_DIR)/drivers/$(USBNET_DIR)/r8152.ko
  250. AUTOLOAD:=$(call AutoProbe,r8152)
  251. - $(call AddDepends/usb-net, +LINUX_5_10:kmod-crypto-hash)
  252. + $(call AddDepends/usb-net)
  253. endef
  254. define KernelPackage/usb-net-rtl8152/description
  255. diff --git a/package/kernel/linux/modules/video.mk b/package/kernel/linux/modules/video.mk
  256. index a89ceef54b1a3..f1e61f33a5761 100644
  257. --- a/package/kernel/linux/modules/video.mk
  258. +++ b/package/kernel/linux/modules/video.mk
  259. @@ -226,7 +226,7 @@ define KernelPackage/drm
  260. TITLE:=Direct Rendering Manager (DRM) support
  261. HIDDEN:=1
  262. DEPENDS:=+kmod-dma-buf +kmod-i2c-core +PACKAGE_kmod-backlight:kmod-backlight \
  263. - +(LINUX_5_15):kmod-fb
  264. + +kmod-fb
  265. KCONFIG:=CONFIG_DRM
  266. FILES:= \
  267. $(LINUX_DIR)/drivers/gpu/drm/drm.ko \
  268. diff --git a/package/kernel/linux/modules/block.mk b/package/kernel/linux/modules/block.mk
  269. index f6c9df06989ab..bdf84e8ae29b2 100644
  270. --- a/package/kernel/linux/modules/block.mk
  271. +++ b/package/kernel/linux/modules/block.mk
  272. @@ -521,13 +521,13 @@ define KernelPackage/scsi-core
  273. TITLE:=SCSI device support
  274. KCONFIG:= \
  275. CONFIG_SCSI \
  276. - [email protected] \
  277. + CONFIG_SCSI_COMMON \
  278. CONFIG_BLK_DEV_SD
  279. FILES:= \
  280. $(LINUX_DIR)/drivers/scsi/scsi_mod.ko \
  281. - $(LINUX_DIR)/drivers/scsi/[email protected] \
  282. + $(LINUX_DIR)/drivers/scsi/scsi_common.ko \
  283. $(LINUX_DIR)/drivers/scsi/sd_mod.ko
  284. - AUTOLOAD:=$(call AutoLoad,40,scsi_mod [email protected] sd_mod,1)
  285. + AUTOLOAD:=$(call AutoLoad,40,scsi_mod scsi_common sd_mod,1)
  286. endef
  287. $(eval $(call KernelPackage,scsi-core))
  288. diff --git a/package/kernel/linux/modules/crypto.mk b/package/kernel/linux/modules/crypto.mk
  289. index 98bcb9e874701..446801ae23360 100644
  290. --- a/package/kernel/linux/modules/crypto.mk
  291. +++ b/package/kernel/linux/modules/crypto.mk
  292. @@ -704,7 +704,6 @@ define KernelPackage/crypto-misc
  293. CONFIG_CRYPTO_KHAZAD \
  294. CONFIG_CRYPTO_SERPENT \
  295. CONFIG_CRYPTO_TEA \
  296. - [email protected] \
  297. CONFIG_CRYPTO_TWOFISH \
  298. CONFIG_CRYPTO_TWOFISH_COMMON \
  299. CONFIG_CRYPTO_TWOFISH_586 \
  300. @@ -717,7 +716,6 @@ define KernelPackage/crypto-misc
  301. $(LINUX_DIR)/crypto/cast6_generic.ko \
  302. $(LINUX_DIR)/crypto/khazad.ko \
  303. $(LINUX_DIR)/crypto/tea.ko \
  304. - $(LINUX_DIR)/crypto/[email protected] \
  305. $(LINUX_DIR)/crypto/twofish_common.ko \
  306. $(LINUX_DIR)/crypto/wp512.ko \
  307. $(LINUX_DIR)/crypto/twofish_generic.ko \
  308. @@ -725,7 +723,7 @@ define KernelPackage/crypto-misc
  309. $(LINUX_DIR)/crypto/blowfish_generic.ko \
  310. $(LINUX_DIR)/crypto/serpent_generic.ko
  311. AUTOLOAD:=$(call AutoLoad,10,anubis camellia_generic cast_common \
  312. - cast5_generic cast6_generic khazad tea [email protected] twofish_common \
  313. + cast5_generic cast6_generic khazad tea twofish_common \
  314. wp512 blowfish_common serpent_generic)
  315. ifndef CONFIG_TARGET_x86
  316. AUTOLOAD+= $(call AutoLoad,10,twofish_generic blowfish_generic)
  317. @@ -738,10 +736,9 @@ ifndef CONFIG_TARGET_x86_64
  318. FILES+= \
  319. $(LINUX_DIR)/arch/x86/crypto/twofish-i586.ko \
  320. $(LINUX_DIR)/arch/x86/crypto/serpent-sse2-i586.ko \
  321. - $(LINUX_DIR)/arch/x86/crypto/[email protected] \
  322. $(LINUX_DIR)/crypto/cryptd.ko \
  323. $(LINUX_DIR)/crypto/crypto_simd.ko
  324. - AUTOLOAD+= $(call AutoLoad,10,cryptd [email protected] \
  325. + AUTOLOAD+= $(call AutoLoad,10,cryptd \
  326. serpent-sse2-i586 twofish-i586 blowfish_generic)
  327. endef
  328. endif
  329. diff --git a/package/kernel/linux/modules/fs.mk b/package/kernel/linux/modules/fs.mk
  330. index 19fa9fcfc0720..547cc796442bd 100644
  331. --- a/package/kernel/linux/modules/fs.mk
  332. +++ b/package/kernel/linux/modules/fs.mk
  333. @@ -87,13 +87,13 @@ define KernelPackage/fs-cifs
  334. SUBMENU:=$(FS_MENU)
  335. TITLE:=CIFS support
  336. KCONFIG:= \
  337. - [email protected] \
  338. + CONFIG_SMBFS_COMMON \
  339. CONFIG_CIFS \
  340. CONFIG_CIFS_DFS_UPCALL=n \
  341. CONFIG_CIFS_UPCALL=n
  342. FILES:= \
  343. - $(LINUX_DIR)/fs/smbfs_common/[email protected] \
  344. - $(LINUX_DIR)/fs/smbfs_common/[email protected] \
  345. + $(LINUX_DIR)/fs/smbfs_common/cifs_arc4.ko \
  346. + $(LINUX_DIR)/fs/smbfs_common/cifs_md4.ko \
  347. $(LINUX_DIR)/fs/cifs/cifs.ko
  348. AUTOLOAD:=$(call AutoLoad,30,cifs)
  349. $(call AddDepends/nls)
  350. diff --git a/package/kernel/linux/modules/iio.mk b/package/kernel/linux/modules/iio.mk
  351. index c0e37f06c7455..f901f87ddd512 100644
  352. --- a/package/kernel/linux/modules/iio.mk
  353. +++ b/package/kernel/linux/modules/iio.mk
  354. @@ -438,7 +438,7 @@ define KernelPackage/iio-sps30
  355. CONFIG_SPS30_I2C
  356. FILES:= \
  357. $(LINUX_DIR)/drivers/iio/chemical/sps30.ko \
  358. - $(LINUX_DIR)/drivers/iio/chemical/[email protected]
  359. + $(LINUX_DIR)/drivers/iio/chemical/sps30_i2c.ko
  360. AUTOLOAD:=$(call AutoProbe,sps30 sps30_i2c)
  361. $(call AddDepends/iio)
  362. endef
  363. diff --git a/package/kernel/linux/modules/input.mk b/package/kernel/linux/modules/input.mk
  364. index 6270cdeb3b09d..6cc72207f3ebd 100644
  365. --- a/package/kernel/linux/modules/input.mk
  366. +++ b/package/kernel/linux/modules/input.mk
  367. @@ -179,10 +179,8 @@ define KernelPackage/input-touchscreen-ads7846
  368. DEPENDS:=+kmod-hwmon-core +kmod-input-core +kmod-spi-bitbang
  369. KCONFIG:= \
  370. CONFIG_INPUT_TOUCHSCREEN=y \
  371. - [email protected] \
  372. CONFIG_TOUCHSCREEN_ADS7846
  373. - FILES:=$(LINUX_DIR)/drivers/input/touchscreen/ads7846.ko \
  374. - $(LINUX_DIR)/drivers/input/touchscreen/[email protected]
  375. + FILES:=$(LINUX_DIR)/drivers/input/touchscreen/ads7846.ko
  376. AUTOLOAD:=$(call AutoProbe,ads7846)
  377. endef
  378. @@ -199,10 +197,8 @@ define KernelPackage/input-touchscreen-edt-ft5x06
  379. DEPENDS:=+kmod-i2c-core +kmod-input-core
  380. KCONFIG:= \
  381. CONFIG_INPUT_TOUCHSCREEN=y \
  382. - [email protected] \
  383. CONFIG_TOUCHSCREEN_EDT_FT5X06
  384. - FILES:=$(LINUX_DIR)/drivers/input/touchscreen/edt-ft5x06.ko \
  385. - $(LINUX_DIR)/drivers/input/touchscreen/[email protected]
  386. + FILES:=$(LINUX_DIR)/drivers/input/touchscreen/edt-ft5x06.ko
  387. AUTOLOAD:=$(call AutoProbe,edt-ft5x06)
  388. endef
  389. diff --git a/package/kernel/linux/modules/netdevices.mk b/package/kernel/linux/modules/netdevices.mk
  390. index 208518c3bfc02..ade6438b9c9ba 100644
  391. --- a/package/kernel/linux/modules/netdevices.mk
  392. +++ b/package/kernel/linux/modules/netdevices.mk
  393. @@ -1170,7 +1170,7 @@ define KernelPackage/of-mdio
  394. KCONFIG:=CONFIG_OF_MDIO
  395. FILES:= \
  396. $(LINUX_DIR)/drivers/net/mdio/of_mdio.ko \
  397. - $(LINUX_DIR)/drivers/net/mdio/[email protected]
  398. + $(LINUX_DIR)/drivers/net/mdio/fwnode_mdio.ko
  399. AUTOLOAD:=$(call AutoLoad,41,of_mdio)
  400. endef
  401. diff --git a/package/kernel/linux/modules/netfilter.mk b/package/kernel/linux/modules/netfilter.mk
  402. index 1772545f25e82..99a48a37d479b 100644
  403. --- a/package/kernel/linux/modules/netfilter.mk
  404. +++ b/package/kernel/linux/modules/netfilter.mk
  405. @@ -1141,7 +1141,6 @@ define KernelPackage/nft-bridge
  406. FILES:=$(foreach mod,$(NFT_BRIDGE-m),$(LINUX_DIR)/net/$(mod).ko)
  407. AUTOLOAD:=$(call AutoProbe,$(notdir $(NFT_BRIDGE-m)))
  408. KCONFIG:= \
  409. - [email protected] \
  410. $(KCONFIG_NFT_BRIDGE)
  411. endef
  412. diff --git a/package/kernel/linux/modules/spi.mk b/package/kernel/linux/modules/spi.mk
  413. index 5cdfc3b2b36b6..78a1c8a03283b 100644
  414. --- a/package/kernel/linux/modules/spi.mk
  415. +++ b/package/kernel/linux/modules/spi.mk
  416. @@ -15,10 +15,9 @@ define KernelPackage/mmc-spi
  417. CONFIG_SPI=y \
  418. CONFIG_SPI_MASTER=y
  419. FILES:=\
  420. - $(if $(CONFIG_OF),$(LINUX_DIR)/drivers/mmc/host/[email protected]) \
  421. - $(LINUX_DIR)/drivers/mmc/host/[email protected] \
  422. + $(LINUX_DIR)/drivers/mmc/host/of_mmc_spi.ko \
  423. $(LINUX_DIR)/drivers/mmc/host/mmc_spi.ko
  424. - AUTOLOAD:=$(call AutoProbe,$(if $(CONFIG_OF),[email protected]) [email protected] mmc_spi)
  425. + AUTOLOAD:=$(call AutoProbe,of_mmc_spi mmc_spi)
  426. endef
  427. define KernelPackage/mmc-spi/description
  428. diff --git a/package/kernel/linux/modules/usb.mk b/package/kernel/linux/modules/usb.mk
  429. index 9c2e01357acbf..5747ad21663a2 100644
  430. --- a/package/kernel/linux/modules/usb.mk
  431. +++ b/package/kernel/linux/modules/usb.mk
  432. @@ -1823,9 +1823,8 @@ define KernelPackage/usb-xhci-mtk
  433. KCONFIG:=CONFIG_USB_XHCI_MTK
  434. HIDDEN:=1
  435. FILES:= \
  436. - $(LINUX_DIR)/drivers/usb/host/[email protected] \
  437. - $(LINUX_DIR)/drivers/usb/host/[email protected]
  438. - AUTOLOAD:=$(call AutoLoad,54,[email protected] [email protected],1)
  439. + $(LINUX_DIR)/drivers/usb/host/xhci-mtk-hcd.ko
  440. + AUTOLOAD:=$(call AutoLoad,54,xhci-mtk-hcd,1)
  441. $(call AddDepends/usb)
  442. endef
  443. diff --git a/package/kernel/linux/modules/video.mk b/package/kernel/linux/modules/video.mk
  444. index 83f48ac8492c5..a89ceef54b1a3 100644
  445. --- a/package/kernel/linux/modules/video.mk
  446. +++ b/package/kernel/linux/modules/video.mk
  447. @@ -376,7 +376,7 @@ define KernelPackage/drm-imx-ldb
  448. CONFIG_DRM_PANEL_SITRONIX_ST7789V=n
  449. FILES:=$(LINUX_DIR)/drivers/gpu/drm/imx/imx-ldb.ko \
  450. $(LINUX_DIR)/drivers/gpu/drm/panel/panel-simple.ko \
  451. - $(LINUX_DIR)/drivers/gpu/drm/[email protected]
  452. + $(LINUX_DIR)/drivers/gpu/drm/drm_dp_aux_bus.ko
  453. AUTOLOAD:=$(call AutoLoad,08,imx-ldb)
  454. endef
  455. diff --git a/package/kernel/linux/modules/virt.mk b/package/kernel/linux/modules/virt.mk
  456. index 59a2d79563dcb..85f47aacbf94f 100644
  457. --- a/package/kernel/linux/modules/virt.mk
  458. +++ b/package/kernel/linux/modules/virt.mk
  459. @@ -104,7 +104,7 @@ define KernelPackage/vfio-pci
  460. CONFIG_VFIO_PCI \
  461. CONFIG_VFIO_PCI_IGD=y
  462. FILES:= \
  463. - $(LINUX_DIR)/drivers/vfio/pci/[email protected] \
  464. + $(LINUX_DIR)/drivers/vfio/pci/vfio-pci-core.ko \
  465. $(LINUX_DIR)/drivers/vfio/pci/vfio-pci.ko
  466. AUTOLOAD:=$(call AutoProbe,vfio-pci)
  467. endef