MAINTAINERS 32 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224
  1. Descriptions of section entries:
  2. P: Person (obsolete)
  3. M: Mail patches to: FullName <address@domain>
  4. R: Designated reviewer: FullName <address@domain>
  5. These reviewers should be CCed on patches.
  6. L: Mailing list that is relevant to this area
  7. W: Web-page with status/info
  8. Q: Patchwork web based patch tracking system site
  9. T: SCM tree type and location.
  10. Type is one of: git, hg, quilt, stgit, topgit
  11. S: Status, one of the following:
  12. Supported: Someone is actually paid to look after this.
  13. Maintained: Someone actually looks after it.
  14. Orphan: No current maintainer [but maybe you could take the
  15. role as you write your new code].
  16. F: Files and directories with wildcard patterns.
  17. A trailing slash includes all files and subdirectory files.
  18. F: drivers/net/ all files in and below drivers/net
  19. F: drivers/net/* all files in drivers/net, but not below
  20. F: */net/* all files in "any top level directory"/net
  21. One pattern per line. Multiple F: lines acceptable.
  22. N: Files and directories with regex patterns.
  23. N: [^a-z]tegra all files whose path contains the word tegra
  24. One pattern per line. Multiple N: lines acceptable.
  25. scripts/get_maintainer.pl has different behavior for files that
  26. match F: pattern and matches of N: patterns. By default,
  27. get_maintainer will not look at git log history when an F: pattern
  28. match occurs. When an N: match occurs, git log history is used
  29. to also notify the people that have git commit signatures.
  30. X: Files and directories that are NOT maintained, same rules as F:
  31. Files exclusions are tested before file matches.
  32. Can be useful for excluding a specific subdirectory, for instance:
  33. F: net/
  34. X: net/ipv6/
  35. matches all files in and below net excluding net/ipv6/
  36. K: Keyword perl extended regex pattern to match content in a
  37. patch or file. For instance:
  38. K: of_get_profile
  39. matches patches or files that contain "of_get_profile"
  40. K: \b(printk|pr_(info|err))\b
  41. matches patches or files that contain one or more of the words
  42. printk, pr_info or pr_err
  43. One regex pattern per line. Multiple K: lines acceptable.
  44. Note: For the hard of thinking, this list is meant to remain in alphabetical
  45. order. If you could add yourselves to it in alphabetical order that would be
  46. so much easier [Ed]
  47. Maintainers List (try to look for most precise areas first)
  48. -----------------------------------
  49. ANDROID AB
  50. M: Igor Opaniuk <igor.opaniuk@gmail.com>
  51. R: Sam Protsenko <joe.skb7@gmail.com>
  52. S: Maintained
  53. F: cmd/ab_select.c
  54. F: common/android_ab.c
  55. F: doc/android/ab.rst
  56. F: include/android_ab.h
  57. F: test/py/tests/test_android/test_ab.py
  58. ANDROID AVB
  59. M: Igor Opaniuk <igor.opaniuk@gmail.com>
  60. S: Maintained
  61. F: cmd/avb.c
  62. F: common/avb_verify.c
  63. F: doc/android/avb2.rst
  64. F: include/avb_verify.h
  65. F: lib/libavb/
  66. F: test/py/tests/test_android/test_avb.py
  67. ARC
  68. M: Alexey Brodkin <alexey.brodkin@synopsys.com>
  69. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  70. S: Maintained
  71. L: uboot-snps-arc@synopsys.com
  72. T: git https://source.denx.de/u-boot/custodians/u-boot-arc.git
  73. F: arch/arc/
  74. F: board/synopsys/
  75. ARC HSDK CGU CLOCK
  76. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  77. S: Maintained
  78. L: uboot-snps-arc@synopsys.com
  79. F: drivers/clk/clk-hsdk-cgu.c
  80. F: include/dt-bindings/clock/snps,hsdk-cgu.h
  81. F: doc/device-tree-bindings/clock/snps,hsdk-cgu.txt
  82. ARC HSDK CREG GPIO
  83. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  84. S: Maintained
  85. L: uboot-snps-arc@synopsys.com
  86. F: doc/device-tree-bindings/gpio/snps,creg-gpio.txt
  87. F: drivers/gpio/hsdk-creg-gpio.c
  88. ARC HSDK RESET
  89. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  90. S: Maintained
  91. L: uboot-snps-arc@synopsys.com
  92. F: include/dt-bindings/reset/snps,hsdk-reset.h
  93. F: drivers/reset/reset-hsdk.c
  94. ARC SYNOPSYS DW MMC EXTENSIONS
  95. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  96. S: Maintained
  97. L: uboot-snps-arc@synopsys.com
  98. F: doc/device-tree-bindings/mmc/snps,dw-mmc.txt
  99. F: drivers/mmc/snps_dw_mmc.c
  100. ARM
  101. M: Tom Rini <trini@konsulko.com>
  102. S: Maintained
  103. T: git https://source.denx.de/u-boot/custodians/u-boot-arm.git
  104. F: arch/arm/
  105. F: cmd/arm/
  106. ARM ALTERA SOCFPGA
  107. M: Marek Vasut <marex@denx.de>
  108. M: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
  109. M: Ley Foon Tan <lftan.linux@gmail.com>
  110. S: Maintainted
  111. T: git https://source.denx.de/u-boot/custodians/u-boot-socfpga.git
  112. F: arch/arm/mach-socfpga/
  113. F: drivers/sysreset/sysreset_socfpga*
  114. ARM AMLOGIC SOC SUPPORT
  115. M: Neil Armstrong <narmstrong@baylibre.com>
  116. S: Maintained
  117. L: u-boot-amlogic@groups.io
  118. T: git https://source.denx.de/u-boot/custodians/u-boot-amlogic.git
  119. F: arch/arm/mach-meson/
  120. F: arch/arm/include/asm/arch-meson/
  121. F: drivers/clk/meson/
  122. F: drivers/serial/serial_meson.c
  123. F: drivers/reset/reset-meson.c
  124. F: drivers/i2c/meson_i2c.c
  125. F: drivers/net/phy/meson-gxl.c
  126. F: drivers/adc/meson-saradc.c
  127. F: drivers/phy/meson*
  128. F: drivers/mmc/meson_gx_mmc.c
  129. F: drivers/spi/meson_spifc.c
  130. F: drivers/pinctrl/meson/
  131. F: drivers/power/domain/meson-gx-pwrc-vpu.c
  132. F: drivers/video/meson/
  133. F: include/configs/meson64.h
  134. F: include/configs/meson64_android.h
  135. F: doc/board/amlogic/
  136. N: meson
  137. ARM ASPEED
  138. M: Ryan Chen <ryan_chen@aspeedtech.com>
  139. M: Chia-Wei Wang <chiawei_wang@aspeedtech.com>
  140. R: Aspeed BMC SW team <BMC-SW@aspeedtech.com>
  141. S: Maintained
  142. F: arch/arm/mach-aspeed/
  143. F: arch/arm/include/asm/arch-aspeed/
  144. F: board/aspeed/
  145. F: drivers/clk/aspeed/
  146. F: drivers/pinctrl/aspeed/
  147. N: aspeed
  148. ARM BROADCOM BCM283X / BCM27XX
  149. M: Matthias Brugger <mbrugger@suse.com>
  150. S: Maintained
  151. F: arch/arm/dts/bcm283*
  152. F: arch/arm/mach-bcm283x/
  153. F: board/raspberrypi/
  154. F: drivers/gpio/bcm2835_gpio.c
  155. F: drivers/mmc/bcm2835_sdhci.c
  156. F: drivers/mmc/bcm2835_sdhost.c
  157. F: drivers/serial/serial_bcm283x_mu.c
  158. F: drivers/serial/serial_bcm283x_pl011.c
  159. F: drivers/video/bcm2835.c
  160. F: include/dm/platform_data/serial_bcm283x_mu.h
  161. F: include/dt-bindings/pinctrl/bcm2835.h
  162. F: drivers/pinctrl/broadcom/
  163. F: configs/rpi_*
  164. T: git https://source.denx.de/u-boot/custodians/u-boot-arm.git
  165. ARM BROADCOM BCMSTB
  166. M: Thomas Fitzsimmons <fitzsim@fitzsim.org>
  167. S: Maintained
  168. F: arch/arm/mach-bcmstb/
  169. F: board/broadcom/bcmstb/
  170. F: configs/bcm7*_defconfig
  171. F: doc/README.bcm7xxx
  172. F: drivers/mmc/bcmstb_sdhci.c
  173. F: drivers/spi/bcmstb_spi.c
  174. ARM CORTINA ACCESS CAxxxx
  175. M: Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
  176. S: Supported
  177. F: board/cortina/common/
  178. F: drivers/gpio/cortina_gpio.c
  179. F: drivers/watchdog/cortina_wdt.c
  180. F: drivers/serial/serial_cortina.c
  181. F: drivers/led/led_cortina.c
  182. F: drivers/mmc/ca_dw_mmc.c
  183. F: drivers/spi/ca_sflash.c
  184. F: drivers/i2c/i2c-cortina.c
  185. F: drivers/i2c/i2c-cortina.h
  186. F: drivers/mtd/nand/raw/cortina_nand.c
  187. F: drivers/mtd/nand/raw/cortina_nand.h
  188. F: drivers/net/cortina_ni.c
  189. F: drivers/net/cortina_ni.h
  190. F: drivers/net/phy/ca_phy.c
  191. F: configs/cortina_presidio-asic-pnand_defconfig
  192. ARM/CZ.NIC TURRIS MOX SUPPORT
  193. M: Marek Behun <marek.behun@nic.cz>
  194. S: Maintained
  195. F: arch/arm/dts/armada-3720-turris-mox.dts
  196. F: board/CZ.NIC/
  197. F: configs/turris_*_defconfig
  198. F: include/configs/turris_*.h
  199. ARM FREESCALE IMX
  200. M: Stefano Babic <sbabic@denx.de>
  201. M: Fabio Estevam <festevam@gmail.com>
  202. R: NXP i.MX U-Boot Team <uboot-imx@nxp.com>
  203. S: Maintained
  204. T: git https://source.denx.de/u-boot/custodians/u-boot-imx.git
  205. F: arch/arm/cpu/arm1136/mx*/
  206. F: arch/arm/cpu/arm926ejs/mx*/
  207. F: arch/arm/cpu/armv7/vf610/
  208. F: arch/arm/dts/*imx*
  209. F: arch/arm/mach-imx/
  210. F: arch/arm/include/asm/arch-imx/
  211. F: arch/arm/include/asm/arch-mx*/
  212. F: arch/arm/include/asm/arch-vf610/
  213. F: arch/arm/include/asm/mach-imx/
  214. F: board/freescale/*mx*/
  215. ARM HISILICON
  216. M: Peter Griffin <peter.griffin@linaro.org>
  217. M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
  218. S: Maintained
  219. F: arch/arm/cpu/armv8/hisilicon
  220. F: arch/arm/include/asm/arch-hi6220/
  221. F: arch/arm/include/asm/arch-hi3660/
  222. ARM IPQ40XX
  223. M: Robert Marko <robert.marko@sartura.hr>
  224. M: Luka Kovacic <luka.kovacic@sartura.hr>
  225. M: Luka Perkov <luka.perkov@sartura.hr>
  226. S: Maintained
  227. F: arch/arm/mach-ipq40xx/
  228. F: include/dt-bindings/clock/qcom,ipq4019-gcc.h
  229. F: include/dt-bindings/reset/qcom,ipq4019-reset.h
  230. F: drivers/reset/reset-ipq4019.c
  231. F: drivers/phy/phy-qcom-ipq4019-usb.c
  232. F: drivers/spi/spi-qup.c
  233. F: drivers/net/mdio-ipq4019.c
  234. F: drivers/rng/msm_rng.c
  235. ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X ARMADA-37XX ARMADA-7K/8K
  236. M: Stefan Roese <sr@denx.de>
  237. S: Maintained
  238. T: git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
  239. F: arch/arm/mach-kirkwood/
  240. F: arch/arm/mach-mvebu/
  241. F: drivers/ata/ahci_mvebu.c
  242. F: drivers/ddr/marvell/
  243. F: drivers/gpio/mvebu_gpio.c
  244. F: drivers/spi/kirkwood_spi.c
  245. F: drivers/pci/pci_mvebu.c
  246. F: drivers/pci/pcie_dw_mvebu.c
  247. F: drivers/watchdog/orion_wdt.c
  248. ARM MARVELL PXA
  249. M: Marek Vasut <marex@denx.de>
  250. S: Maintained
  251. T: git https://source.denx.de/u-boot/custodians/u-boot-pxa.git
  252. F: arch/arm/cpu/pxa/
  253. F: arch/arm/include/asm/arch-pxa/
  254. ARM MEDIATEK
  255. M: Ryder Lee <ryder.lee@mediatek.com>
  256. M: Weijie Gao <weijie.gao@mediatek.com>
  257. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  258. R: GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>
  259. S: Maintained
  260. F: arch/arm/mach-mediatek/
  261. F: arch/arm/include/asm/arch-mediatek/
  262. F: board/mediatek/
  263. F: doc/device-tree-bindings/phy/phy-mtk-*
  264. F: doc/device-tree-bindings/usb/mediatek,*
  265. F: doc/README.mediatek
  266. F: drivers/clk/mediatek/
  267. F: drivers/mmc/mtk-sd.c
  268. F: drivers/phy/phy-mtk-*
  269. F: drivers/pinctrl/mediatek/
  270. F: drivers/power/domain/mtk-power-domain.c
  271. F: drivers/ram/mediatek/
  272. F: drivers/spi/mtk_snfi_spi.c
  273. F: drivers/timer/mtk_timer.c
  274. F: drivers/usb/host/xhci-mtk.c
  275. F: drivers/usb/mtu3/
  276. F: drivers/watchdog/mtk_wdt.c
  277. F: drivers/net/mtk_eth.c
  278. F: drivers/reset/reset-mediatek.c
  279. F: tools/mtk_image.c
  280. F: tools/mtk_image.h
  281. N: mediatek
  282. ARM MICROCHIP/ATMEL AT91
  283. M: Eugen Hristev <eugen.hristev@microchip.com>
  284. S: Maintained
  285. T: git https://source.denx.de/u-boot/custodians/u-boot-atmel.git
  286. F: arch/arm/mach-at91/
  287. F: board/atmel/
  288. F: drivers/cpu/at91_cpu.c
  289. F: drivers/misc/microchip_flexcom.c
  290. F: drivers/timer/mchp-pit64b-timer.c
  291. ARM NEXELL S5P4418
  292. M: Stefan Bosch <stefan_b@posteo.net>
  293. S: Maintained
  294. F: arch/arm/cpu/armv7/s5p4418/
  295. F: arch/arm/dts/s5p4418*
  296. F: arch/arm/mach-nexell/
  297. F: board/friendlyarm/
  298. F: configs/s5p4418_nanopi2_defconfig
  299. F: doc/README.s5p4418
  300. F: drivers/gpio/nx_gpio.c
  301. F: drivers/i2c/nx_i2c.c
  302. F: drivers/mmc/nexell_dw_mmc_dm.c
  303. F: drivers/pinctrl/nexell/
  304. F: drivers/video/nexell/
  305. F: drivers/video/nexell_display.c
  306. F: include/configs/s5p4418_nanopi2.h
  307. ARM OWL
  308. M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
  309. S: Maintained
  310. F: arch/arm/include/asm/arch-owl/
  311. F: arch/arm/mach-owl/
  312. F: doc/board/actions/
  313. F: drivers/clk/owl/
  314. F: drivers/serial/serial_owl.c
  315. F: include/configs/owl-common.h
  316. F: configs/bubblegum_96_defconfig
  317. F: configs/cubieboard7_defconfig
  318. ARM RENESAS RMOBILE/R-CAR
  319. M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  320. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  321. S: Maintained
  322. T: git https://source.denx.de/u-boot/custodians/u-boot-sh.git
  323. F: arch/arm/mach-rmobile/
  324. ARM ROCKCHIP
  325. M: Simon Glass <sjg@chromium.org>
  326. M: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
  327. M: Kever Yang <kever.yang@rock-chips.com>
  328. S: Maintained
  329. T: git https://source.denx.de/u-boot/custodians/u-boot-rockchip.git
  330. F: arch/arm/include/asm/arch-rockchip/
  331. F: arch/arm/mach-rockchip/
  332. F: board/rockchip/
  333. F: drivers/clk/rockchip/
  334. F: drivers/gpio/rk_gpio.c
  335. F: drivers/misc/rockchip-efuse.c
  336. F: drivers/mmc/rockchip_sdhci.c
  337. F: drivers/mmc/rockchip_dw_mmc.c
  338. F: drivers/pinctrl/rockchip/
  339. F: drivers/ram/rockchip/
  340. F: drivers/sysreset/sysreset_rockchip.c
  341. F: drivers/video/rockchip/
  342. F: tools/rkcommon.c
  343. F: tools/rkcommon.h
  344. F: tools/rkimage.c
  345. F: tools/rksd.c
  346. F: tools/rkspi.c
  347. ARM SAMSUNG
  348. M: Minkyu Kang <mk7.kang@samsung.com>
  349. S: Maintained
  350. T: git https://source.denx.de/u-boot/custodians/u-boot-samsung.git
  351. F: arch/arm/mach-exynos/
  352. F: arch/arm/mach-s5pc1xx/
  353. F: arch/arm/cpu/armv7/s5p-common/
  354. ARM SNAPDRAGON
  355. M: Ramon Fried <rfried.dev@gmail.com>
  356. S: Maintained
  357. F: arch/arm/mach-snapdragon/
  358. F: drivers/gpio/msm_gpio.c
  359. F: drivers/mmc/msm_sdhci.c
  360. F: drivers/phy/msm8916-usbh-phy.c
  361. F: drivers/serial/serial_msm.c
  362. F: drivers/smem/msm_smem.c
  363. F: drivers/usb/host/ehci-msm.c
  364. ARM STI
  365. M: Patrice Chotard <patrice.chotard@foss.st.com>
  366. S: Maintained
  367. T: git https://source.denx.de/u-boot/custodians/u-boot-stm.git
  368. F: arch/arm/mach-sti/
  369. F: arch/arm/include/asm/arch-sti*/
  370. F: drivers/phy/sti_usb_phy.c
  371. F: drivers/pinctrl/pinctrl-sti.c
  372. F: drivers/mmc/sti_sdhci.c
  373. F: drivers/reset/sti-reset.c
  374. F: drivers/serial/serial_sti_asc.c
  375. F: drivers/sysreset/sysreset_sti.c
  376. F: drivers/timer/sti-timer.c
  377. F: drivers/usb/host/dwc3-sti-glue.c
  378. F: include/dwc3-sti-glue.h
  379. F: include/dt-bindings/clock/stih407-clks.h
  380. F: include/dt-bindings/clock/stih410-clks.h
  381. F: include/dt-bindings/reset/stih407-resets.h
  382. ARM STM SPEAR
  383. #M: Vipin Kumar <vipin.kumar@st.com>
  384. S: Orphaned (Since 2016-02)
  385. T: git https://source.denx.de/u-boot/custodians/u-boot-stm.git
  386. F: arch/arm/cpu/arm926ejs/spear/
  387. F: arch/arm/include/asm/arch-spear/
  388. ARM STM STM32MP
  389. M: Patrick Delaunay <patrick.delaunay@foss.st.com>
  390. M: Patrice Chotard <patrice.chotard@foss.st.com>
  391. L: uboot-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers)
  392. T: git https://source.denx.de/u-boot/custodians/u-boot-stm.git
  393. S: Maintained
  394. F: arch/arm/mach-stm32mp/
  395. F: doc/board/st/
  396. F: drivers/adc/stm32-adc*
  397. F: drivers/clk/clk_stm32mp1.c
  398. F: drivers/gpio/stm32_gpio.c
  399. F: drivers/hwspinlock/stm32_hwspinlock.c
  400. F: drivers/i2c/stm32f7_i2c.c
  401. F: drivers/mailbox/stm32-ipcc.c
  402. F: drivers/misc/stm32mp_fuse.c
  403. F: drivers/misc/stm32_rcc.c
  404. F: drivers/mmc/stm32_sdmmc2.c
  405. F: drivers/mtd/nand/raw/stm32_fmc2_nand.c
  406. F: drivers/phy/phy-stm32-usbphyc.c
  407. F: drivers/pinctrl/pinctrl_stm32.c
  408. F: drivers/power/pmic/stpmic1.c
  409. F: drivers/power/regulator/stm32-vrefbuf.c
  410. F: drivers/power/regulator/stpmic1.c
  411. F: drivers/ram/stm32mp1/
  412. F: drivers/remoteproc/stm32_copro.c
  413. F: drivers/reset/stm32-reset.c
  414. F: drivers/rng/stm32mp1_rng.c
  415. F: drivers/rtc/stm32_rtc.c
  416. F: drivers/serial/serial_stm32.*
  417. F: drivers/spi/stm32_qspi.c
  418. F: drivers/spi/stm32_spi.c
  419. F: drivers/video/stm32/stm32_ltdc.c
  420. F: drivers/watchdog/stm32mp_wdt.c
  421. F: include/dt-bindings/clock/stm32fx-clock.h
  422. F: include/dt-bindings/clock/stm32mp1-clks.h
  423. F: include/dt-bindings/clock/stm32mp1-clksrc.h
  424. F: include/dt-bindings/pinctrl/stm32-pinfunc.h
  425. F: include/dt-bindings/reset/stm32mp1-resets.h
  426. F: include/stm32_rcc.h
  427. F: tools/stm32image.c
  428. N: stm
  429. N: stm32
  430. ARM STM STV0991
  431. M: Vikas Manocha <vikas.manocha@st.com>
  432. S: Maintained
  433. F: arch/arm/cpu/armv7/stv0991/
  434. F: arch/arm/include/asm/arch-stv0991/
  435. ARM SUNXI
  436. M: Jagan Teki <jagan@amarulasolutions.com>
  437. M: Andre Przywara <andre.przywara@arm.com>
  438. S: Maintained
  439. T: git https://source.denx.de/u-boot/custodians/u-boot-sunxi.git
  440. F: arch/arm/cpu/armv7/sunxi/
  441. F: arch/arm/include/asm/arch-sunxi/
  442. F: arch/arm/mach-sunxi/
  443. F: board/sunxi/
  444. ARM TEGRA
  445. M: Tom Warren <twarren@nvidia.com>
  446. S: Maintained
  447. T: git https://source.denx.de/u-boot/custodians/u-boot-tegra.git
  448. F: arch/arm/mach-tegra/
  449. F: arch/arm/include/asm/arch-tegra*/
  450. ARM TI
  451. M: Lokesh Vutla <lokeshvutla@ti.com>
  452. S: Maintained
  453. T: git https://source.denx.de/u-boot/custodians/u-boot-ti.git
  454. F: arch/arm/mach-davinci/
  455. F: arch/arm/mach-k3/
  456. F: arch/arm/mach-keystone/
  457. F: arch/arm/mach-omap2/
  458. F: arch/arm/include/asm/arch-omap*/
  459. F: arch/arm/include/asm/ti-common/
  460. F: board/ti/
  461. F: drivers/dma/ti*
  462. F: drivers/firmware/ti_sci.*
  463. F: drivers/gpio/omap_gpio.c
  464. F: drivers/memory/ti-aemif.c
  465. F: drivers/misc/k3_avs.c
  466. F: drivers/mailbox/k3-sec-procy.c
  467. F: drivers/pci/pcie_dw_ti.c
  468. F: drivers/phy/keystone-usb-phy.c
  469. F: drivers/phy/omap-usb2-phy.c
  470. F: drivers/phy/phy-ti-am654.c
  471. F: drivers/phy/ti-pipe3-phy.c
  472. F: drivers/ram/k3*
  473. F: drivers/remoteproc/k3_system_controller.c
  474. F: drivers/remoteproc/ti*
  475. F: drivers/reset/reset-ti-sci.c
  476. F: drivers/rtc/davinci.c
  477. F: drivers/serial/serial_omap.c
  478. F: drivers/soc/ti/
  479. F: drivers/sysreset/sysreset-ti-sci.c
  480. F: drivers/thermal/ti-bandgap.c
  481. F: drivers/timer/omap-timer.c
  482. F: drivers/watchdog/omap_wdt.c
  483. F: include/linux/soc/ti/
  484. ARM U8500
  485. M: Stephan Gerhold <stephan@gerhold.net>
  486. R: Linus Walleij <linus.walleij@linaro.org>
  487. S: Maintained
  488. F: arch/arm/dts/ste-*
  489. F: arch/arm/mach-u8500/
  490. F: drivers/timer/nomadik-mtu-timer.c
  491. ARM UNIPHIER
  492. S: Orphan (Since 2020-09)
  493. F: arch/arm/mach-uniphier/
  494. F: configs/uniphier_*_defconfig
  495. N: uniphier
  496. ARM VERSAL
  497. M: Michal Simek <michal.simek@xilinx.com>
  498. S: Maintained
  499. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  500. F: arch/arm/mach-versal/
  501. F: drivers/watchdog/xilinx_wwdt.c
  502. N: (?<!uni)versal
  503. ARM VERSATILE EXPRESS DRIVERS
  504. M: Liviu Dudau <liviu.dudau@foss.arm.com>
  505. S: Maintained
  506. T: git git://github.com/ARM-software/u-boot.git
  507. F: drivers/misc/vexpress_config.c
  508. N: vexpress
  509. ARM ZYNQ
  510. M: Michal Simek <monstr@monstr.eu>
  511. S: Maintained
  512. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  513. F: arch/arm/mach-zynq/
  514. F: doc/board/xilinx/
  515. F: doc/device-tree-bindings/video/syncoam,seps525.txt
  516. F: drivers/clk/clk_zynq.c
  517. F: drivers/fpga/zynqpl.c
  518. F: drivers/gpio/zynq_gpio.c
  519. F: drivers/i2c/i2c-cdns.c
  520. F: drivers/i2c/muxes/pca954x.c
  521. F: drivers/i2c/zynq_i2c.c
  522. F: drivers/mmc/zynq_sdhci.c
  523. F: drivers/mtd/nand/raw/zynq_nand.c
  524. F: drivers/net/phy/xilinx_phy.c
  525. F: drivers/net/zynq_gem.c
  526. F: drivers/serial/serial_zynq.c
  527. F: drivers/spi/zynq_qspi.c
  528. F: drivers/spi/zynq_spi.c
  529. F: drivers/usb/host/ehci-zynq.c
  530. F: drivers/watchdog/cdns_wdt.c
  531. F: include/zynqpl.h
  532. F: tools/zynqimage.c
  533. N: zynq
  534. ARM ZYNQMP
  535. M: Michal Simek <michal.simek@xilinx.com>
  536. S: Maintained
  537. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  538. F: arch/arm/mach-zynqmp/
  539. F: drivers/clk/clk_zynqmp.c
  540. F: driver/firmware/firmware-zynqmp.c
  541. F: drivers/fpga/zynqpl.c
  542. F: drivers/gpio/zynq_gpio.c
  543. F: drivers/i2c/i2c-cdns.c
  544. F: drivers/i2c/muxes/pca954x.c
  545. F: drivers/i2c/zynq_i2c.c
  546. F: drivers/mailbox/zynqmp-ipi.c
  547. F: drivers/mmc/zynq_sdhci.c
  548. F: drivers/mtd/nand/raw/zynq_nand.c
  549. F: drivers/net/phy/xilinx_phy.c
  550. F: drivers/net/zynq_gem.c
  551. F: drivers/serial/serial_zynq.c
  552. F: drivers/spi/zynq_qspi.c
  553. F: drivers/spi/zynq_spi.c
  554. F: drivers/timer/cadence-ttc.c
  555. F: drivers/usb/host/ehci-zynq.c
  556. F: drivers/video/seps525.c
  557. F: drivers/watchdog/cdns_wdt.c
  558. F: include/zynqmppl.h
  559. F: include/zynqmp_firmware.h
  560. F: tools/zynqmp*
  561. N: ultra96
  562. N: zynqmp
  563. ARM ZYNQMP R5
  564. M: Michal Simek <michal.simek@xilinx.com>
  565. S: Maintained
  566. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  567. F: arch/arm/mach-zynqmp-r5/
  568. ARM PHYTIUM
  569. M: liuhao <liuhao@phytium.com.cn>
  570. M: shuyiqi <shuyiqi@phytium.com.cn>
  571. S: Maintained
  572. F: drivers/pci/pcie_phytium.c
  573. F: arch/arm/dts/phytium-durian.dts
  574. BINMAN
  575. M: Simon Glass <sjg@chromium.org>
  576. S: Maintained
  577. F: tools/binman/
  578. BTRFS
  579. M: Marek Behun <marek.behun@nic.cz>
  580. R: Qu Wenruo <wqu@suse.com>
  581. L: linux-btrfs@vger.kernel.org
  582. S: Maintained
  583. F: cmd/btrfs.c
  584. F: fs/btrfs/
  585. F: include/btrfs.h
  586. BUILDMAN
  587. M: Simon Glass <sjg@chromium.org>
  588. S: Maintained
  589. F: tools/buildman/
  590. CFI FLASH
  591. M: Stefan Roese <sr@denx.de>
  592. S: Maintained
  593. T: git https://source.denx.de/u-boot/custodians/u-boot-cfi-flash.git
  594. F: drivers/mtd/cfi_flash.c
  595. F: drivers/mtd/jedec_flash.c
  596. CLOCK
  597. M: Lukasz Majewski <lukma@denx.de>
  598. S: Maintained
  599. T: git https://source.denx.de/u-boot/custodians/u-boot-clk.git
  600. F: drivers/clk/
  601. F: drivers/clk/imx/
  602. COLDFIRE
  603. M: Huan Wang <alison.wang@nxp.com>
  604. M: Angelo Dureghello <angelo@sysam.it>
  605. S: Maintained
  606. T: git https://source.denx.de/u-boot/custodians/u-boot-coldfire.git
  607. F: arch/m68k/
  608. F: doc/arch/m68k.rst
  609. DFU
  610. M: Lukasz Majewski <lukma@denx.de>
  611. S: Maintained
  612. T: git https://source.denx.de/u-boot/custodians/u-boot-dfu.git
  613. F: cmd/dfu.c
  614. F: cmd/usb_*.c
  615. F: common/dfu.c
  616. F: common/update.c
  617. F: common/usb_storage.c
  618. F: doc/api/dfu.rst
  619. F: doc/usage/dfu.rst
  620. F: drivers/dfu/
  621. F: drivers/usb/gadget/
  622. F: include/dfu.h
  623. DRIVER MODEL
  624. M: Simon Glass <sjg@chromium.org>
  625. S: Maintained
  626. T: git https://source.denx.de/u-boot/custodians/u-boot-dm.git
  627. F: doc/driver-model/
  628. F: drivers/core/
  629. F: include/dm/
  630. F: test/dm/
  631. EFI PAYLOAD
  632. M: Heinrich Schuchardt <xypron.glpk@gmx.de>
  633. R: Alexander Graf <agraf@csgraf.de>
  634. S: Maintained
  635. T: git https://source.denx.de/u-boot/custodians/u-boot-efi.git
  636. F: doc/api/efi.rst
  637. F: doc/uefi/*
  638. F: doc/usage/bootefi.rst
  639. F: drivers/rtc/emul_rtc.c
  640. F: include/capitalization.h
  641. F: include/charset.h
  642. F: include/cp1250.h
  643. F: include/cp437.h
  644. F: include/efi*
  645. F: include/pe.h
  646. F: include/asm-generic/pe.h
  647. F: lib/charset.c
  648. F: lib/efi*/
  649. F: test/lib/efi_*
  650. F: test/py/tests/test_efi*
  651. F: test/py/tests/test_efi*/
  652. F: test/unicode_ut.c
  653. F: cmd/bootefi.c
  654. F: cmd/efidebug.c
  655. F: cmd/nvedit_efi.c
  656. F: tools/efivar.py
  657. F: tools/file2include.c
  658. F: tools/mkeficapsule.c
  659. EFI VARIABLES VIA OP-TEE
  660. M: Ilias Apalodimas <ilias.apalodimas@linaro.org>
  661. S: Maintained
  662. F: lib/efi_loader/efi_variable_tee.c
  663. F: include/mm_communication.h
  664. ENVIRONMENT
  665. M: Joe Hershberger <joe.hershberger@ni.com>
  666. R: Wolfgang Denk <wd@denx.de>
  667. S: Maintained
  668. F: env/
  669. F: include/env*
  670. F: test/env/
  671. F: tools/env*
  672. F: tools/mkenvimage.c
  673. FPGA
  674. M: Michal Simek <michal.simek@xilinx.com>
  675. S: Maintained
  676. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  677. F: drivers/fpga/
  678. F: cmd/fpga.c
  679. F: include/fpga.h
  680. FLATTENED DEVICE TREE
  681. M: Simon Glass <sjg@chromium.org>
  682. S: Maintained
  683. T: git https://source.denx.de/u-boot/custodians/u-boot-fdt.git
  684. F: lib/fdtdec*
  685. F: lib/libfdt/
  686. F: include/fdt*
  687. F: include/linux/libfdt*
  688. F: cmd/fdt.c
  689. F: common/fdt_support.c
  690. FREEBSD
  691. M: Rafal Jaworowski <raj@semihalf.com>
  692. S: Maintained
  693. T: git https://source.denx.de/u-boot/custodians/u-boot-freebsd.git
  694. FREESCALE QORIQ
  695. M: Priyanka Jain <priyanka.jain@nxp.com>
  696. S: Maintained
  697. T: git https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git
  698. F: drivers/watchdog/sp805_wdt.c
  699. F: drivers/watchdog/sbsa_gwdt.c
  700. I2C
  701. M: Heiko Schocher <hs@denx.de>
  702. S: Maintained
  703. T: git https://source.denx.de/u-boot/custodians/u-boot-i2c.git
  704. F: drivers/i2c/
  705. LOGGING
  706. M: Simon Glass <sjg@chromium.org>
  707. S: Maintained
  708. T: git https://source.denx.de/u-boot/u-boot.git
  709. F: common/log*
  710. F: cmd/log.c
  711. F: doc/develop/logging.rst
  712. F: include/log.h
  713. F: lib/getopt.c
  714. F: test/log/
  715. F: test/py/tests/test_log.py
  716. MALI DISPLAY PROCESSORS
  717. M: Liviu Dudau <liviu.dudau@foss.arm.com>
  718. S: Supported
  719. T: git git://github.com/ARM-software/u-boot.git
  720. F: drivers/video/mali_dp.c
  721. F: drivers/i2c/i2c-versatile.c
  722. MICROBLAZE
  723. M: Michal Simek <monstr@monstr.eu>
  724. S: Maintained
  725. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  726. F: arch/microblaze/
  727. F: cmd/mfsl.c
  728. F: drivers/gpio/xilinx_gpio.c
  729. F: drivers/net/xilinx_axi_emac.c
  730. F: drivers/net/xilinx_emaclite.c
  731. F: drivers/serial/serial_xuartlite.c
  732. F: drivers/spi/xilinx_spi.c
  733. F: drivers/sysreset/sysreset_gpio.c
  734. F: drivers/watchdog/xilinx_tb_wdt.c
  735. N: xilinx
  736. MIPS
  737. M: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
  738. S: Maintained
  739. T: git https://source.denx.de/u-boot/custodians/u-boot-mips.git
  740. F: arch/mips/
  741. MIPS CORTINA ACCESS CAxxxx
  742. M: Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
  743. S: Supported
  744. F: board/cortina/common/
  745. F: drivers/gpio/cortina_gpio.c
  746. F: drivers/watchdog/cortina_wdt.c
  747. F: drivers/serial/serial_cortina.c
  748. F: drivers/led/led_cortina.c
  749. F: drivers/mmc/ca_dw_mmc.c
  750. F: drivers/spi/ca_sflash.c
  751. F: drivers/i2c/i2c-cortina.c
  752. F: drivers/i2c/i2c-cortina.h
  753. F: drivers/net/cortina_ni.c
  754. F: drivers/net/cortina_ni.h
  755. F: drivers/net/phy/ca_phy.c
  756. MIPS MEDIATEK
  757. M: Weijie Gao <weijie.gao@mediatek.com>
  758. R: GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>
  759. S: Maintained
  760. F: arch/mips/mach-mtmips/
  761. F: arch/mips/dts/mt7620.dtsi
  762. F: arch/mips/dts/mt7620-u-boot.dtsi
  763. F: include/configs/mt7620.h
  764. F: include/dt-bindings/clock/mt7620-clk.h
  765. F: include/dt-bindings/clock/mt7628-clk.h
  766. F: include/dt-bindings/reset/mt7620-reset.h
  767. F: include/dt-bindings/reset/mt7628-reset.h
  768. F: drivers/clk/mtmips/
  769. F: drivers/pinctrl/mtmips/
  770. F: drivers/gpio/mt7620_gpio.c
  771. F: drivers/net/mt7620-eth.c
  772. F: drivers/phy/mt7620-usb-phy.c
  773. F: drivers/reset/reset-mtmips.c
  774. F: drivers/serial/serial_mt7620.c
  775. F: drivers/spi/mt7620_spi.c
  776. F: drivers/sysreset/sysreset_resetctl.c
  777. F: drivers/watchdog/mt7620_wdt.c
  778. MIPS MSCC
  779. M: Gregory CLEMENT <gregory.clement@bootlin.com>
  780. M: Lars Povlsen <lars.povlsen@microchip.com>
  781. M: Horatiu Vultur <horatiu.vultur@microchip.com>
  782. S: Maintained
  783. F: arch/mips/mach-mscc/
  784. F: arch/mips/dts/luton*
  785. F: arch/mips/dts/mscc*
  786. F: arch/mips/dts/ocelot*
  787. F: arch/mips/dts/jr2*
  788. F: arch/mips/dts/serval*
  789. F: board/mscc/
  790. F: configs/mscc*
  791. F: drivers/gpio/mscc_sgpio.c
  792. F: drivers/spi/mscc_bb_spi.c
  793. F: include/configs/vcoreiii.h
  794. F: include/dt-bindings/mscc/
  795. F: drivers/pinctrl/mscc/
  796. F: drivers/net/mscc_eswitch/
  797. MIPS JZ4780
  798. M: Ezequiel Garcia <ezequiel@collabora.com>
  799. S: Maintained
  800. F: arch/mips/mach-jz47xx/
  801. MIPS Octeon
  802. M: Aaron Williams <awilliams@marvell.com>
  803. S: Maintained
  804. F: arch/mips/mach-octeon/
  805. F: arch/mips/include/asm/arch-octeon/
  806. F: arch/mips/dts/mrvl,cn73xx.dtsi
  807. MMC
  808. M: Peng Fan <peng.fan@nxp.com>
  809. S: Maintained
  810. T: git https://source.denx.de/u-boot/custodians/u-boot-mmc.git
  811. F: drivers/mmc/
  812. NAND FLASH
  813. #M: Scott Wood <oss@buserror.net>
  814. S: Orphaned (Since 2018-07)
  815. T: git https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git
  816. F: drivers/mtd/nand/raw/
  817. NDS32
  818. M: Rick Chen <rick@andestech.com>
  819. S: Maintained
  820. T: git https://source.denx.de/u-boot/custodians/u-boot-nds32.git
  821. F: arch/nds32/
  822. NETWORK
  823. M: Joe Hershberger <joe.hershberger@ni.com>
  824. M: Ramon Fried <rfried.dev@gmail.com>
  825. S: Maintained
  826. T: git https://source.denx.de/u-boot/custodians/u-boot-net.git
  827. F: drivers/net/
  828. F: include/net.h
  829. F: net/
  830. NIOS
  831. M: Thomas Chou <thomas@wytron.com.tw>
  832. S: Maintained
  833. T: git https://source.denx.de/u-boot/custodians/u-boot-nios.git
  834. F: arch/nios2/
  835. ONENAND
  836. #M: Lukasz Majewski <l.majewski@majess.pl>
  837. S: Orphaned (Since 2017-01)
  838. T: git https://source.denx.de/u-boot/custodians/u-boot-onenand.git
  839. F: drivers/mtd/onenand/
  840. PATMAN
  841. M: Simon Glass <sjg@chromium.org>
  842. S: Maintained
  843. F: tools/patman/
  844. PCI Endpoint
  845. M: Ramon Fried <rfried.dev@gmail.com>
  846. S: Maintained
  847. F: drivers/pci_endpoint/
  848. F: include/pci_ep.h
  849. PCI MPC85xx
  850. M: Heiko Schocher <hs@denx.de>
  851. S: Maintained
  852. F: drivers/pci/pci_mpc85xx.c
  853. POWER
  854. M: Jaehoon Chung <jh80.chung@samsung.com>
  855. S: Maintained
  856. T: git https://source.denx.de/u-boot/custodians/u-boot-pmic.git
  857. F: drivers/power/
  858. POWERPC
  859. M: Wolfgang Denk <wd@denx.de>
  860. S: Maintained
  861. F: arch/powerpc/
  862. POWERPC MPC8XX
  863. M: Christophe Leroy <christophe.leroy@c-s.fr>
  864. S: Maintained
  865. T: git https://source.denx.de/u-boot/custodians/u-boot-mpc8xx.git
  866. F: arch/powerpc/cpu/mpc8xx/
  867. POWERPC MPC83XX
  868. M: Mario Six <mario.six@gdsys.cc>
  869. S: Maintained
  870. T: git https://source.denx.de/u-boot/custodians/u-boot-mpc83xx.git
  871. F: drivers/ram/mpc83xx_sdram.c
  872. F: include/dt-bindings/memory/mpc83xx-sdram.h
  873. F: drivers/sysreset/sysreset_mpc83xx.c
  874. F: drivers/sysreset/sysreset_mpc83xx.h
  875. F: drivers/clk/mpc83xx_clk.c
  876. F: drivers/clk/mpc83xx_clk.h
  877. F: include/dt-bindings/clk/mpc83xx-clk.h
  878. F: drivers/timer/mpc83xx_timer.c
  879. F: drivers/cpu/mpc83xx_cpu.c
  880. F: drivers/cpu/mpc83xx_cpu.h
  881. F: drivers/misc/mpc83xx_serdes.c
  882. F: arch/powerpc/cpu/mpc83xx/
  883. F: arch/powerpc/include/asm/arch-mpc83xx/
  884. POWERPC MPC85XX
  885. M: Priyanka Jain <priyanka.jain@nxp.com>
  886. S: Maintained
  887. T: git https://source.denx.de/u-boot/custodians/u-boot-mpc85xx.git
  888. F: arch/powerpc/cpu/mpc85xx/
  889. POWERPC MPC86XX
  890. M: Priyanka Jain <priyanka.jain@nxp.com>
  891. S: Maintained
  892. T: git https://source.denx.de/u-boot/custodians/u-boot-mpc86xx.git
  893. F: arch/powerpc/cpu/mpc86xx/
  894. RISC-V
  895. M: Rick Chen <rick@andestech.com>
  896. M: Leo <ycliang@andestech.com>
  897. S: Maintained
  898. T: git https://source.denx.de/u-boot/custodians/u-boot-riscv.git
  899. F: arch/riscv/
  900. F: cmd/riscv/
  901. F: doc/usage/sbi.rst
  902. F: drivers/timer/andes_plmt_timer.c
  903. F: drivers/timer/sifive_clint_timer.c
  904. F: tools/prelink-riscv.c
  905. RISC-V KENDRYTE
  906. M: Sean Anderson <seanga2@gmail.com>
  907. S: Maintained
  908. F: doc/device-tree-bindings/mfd/kendryte,k210-sysctl.txt
  909. F: doc/device-tree-bindings/pinctrl/kendryte,k210-fpioa.txt
  910. F: drivers/clk/kendryte/
  911. F: drivers/pinctrl/kendryte/
  912. F: include/kendryte/
  913. RNG
  914. M: Sughosh Ganu <sughosh.ganu@linaro.org>
  915. R: Heinrich Schuchardt <xypron.glpk@gmx.de>
  916. S: Maintained
  917. F: cmd/rng.c
  918. F: doc/api/rng.rst
  919. F: drivers/rng/
  920. F: drivers/virtio/virtio_rng.c
  921. F: include/rng.h
  922. ROCKUSB
  923. M: Eddie Cai <eddie.cai.linux@gmail.com>
  924. S: Maintained
  925. F: drivers/usb/gadget/f_rockusb.c
  926. F: cmd/rockusb.c
  927. F: doc/README.rockusb
  928. SANDBOX
  929. M: Simon Glass <sjg@chromium.org>
  930. S: Maintained
  931. F: arch/sandbox/
  932. F: doc/arch/sandbox.rst
  933. F: include/dt-bindings/*/sandbox*.h
  934. SH
  935. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  936. M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  937. S: Maintained
  938. T: git https://source.denx.de/u-boot/custodians/u-boot-sh.git
  939. F: arch/sh/
  940. SPI
  941. M: Jagan Teki <jagan@amarulasolutions.com>
  942. S: Maintained
  943. T: git https://source.denx.de/u-boot/custodians/u-boot-spi.git
  944. F: drivers/spi/
  945. F: include/spi*
  946. SPI-NOR
  947. M: Jagan Teki <jagan@amarulasolutions.com>
  948. M: Vignesh R <vigneshr@ti.com>
  949. S: Maintained
  950. F: drivers/mtd/spi/
  951. F: include/spi_flash.h
  952. F: include/linux/mtd/cfi.h
  953. F: include/linux/mtd/spi-nor.h
  954. SPMI
  955. M: Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
  956. S: Maintained
  957. F: drivers/spmi/
  958. F: include/spmi/
  959. SQUASHFS
  960. M: Joao Marcos Costa <joaomarcos.costa@bootlin.com>
  961. R: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
  962. R: Miquel Raynal <miquel.raynal@bootlin.com>
  963. S: Maintained
  964. F: fs/squashfs/
  965. F: include/sqfs.h
  966. F: cmd/sqfs.c
  967. F: test/py/tests/test_fs/test_squashfs/
  968. STACKPROTECTOR
  969. M: Joel Peshkin <joel.peshkin@broadcom.com>
  970. S: Maintained
  971. F: common/stackprot.c
  972. F: cmd/stackprot_test.c
  973. F: test/py/tests/test_stackprotector.py
  974. TARGET_BCMNS3
  975. M: Bharat Gooty <bharat.gooty@broadcom.com>
  976. M: Rayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>
  977. S: Maintained
  978. F: board/broadcom/bcmns3/
  979. F: doc/README.bcmns3
  980. F: configs/bcm_ns3_defconfig
  981. F: include/configs/bcm_ns3.h
  982. F: include/dt-bindings/memory/bcm-ns3-mc.h
  983. F: arch/arm/Kconfig
  984. F: arch/arm/dts/ns3-board.dts
  985. F: arch/arm/dts/ns3.dtsi
  986. F: arch/arm/cpu/armv8/bcmns3
  987. F: arch/arm/include/asm/arch-bcmns3/
  988. F: cmd/broadcom/Makefile
  989. F: cmd/broadcom/chimp_boot.c
  990. F: cmd/broadcom/nitro_image_load.c
  991. F: cmd/broadcom/chimp_handshake.c
  992. TDA19988 HDMI ENCODER
  993. M: Liviu Dudau <liviu.dudau@foss.arm.com>
  994. S: Maintained
  995. F: drivers/video/tda19988.c
  996. TI SYSTEM SECURITY
  997. M: Andrew F. Davis <afd@ti.com>
  998. S: Supported
  999. F: arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
  1000. F: arch/arm/mach-omap2/sec-common.c
  1001. F: arch/arm/mach-omap2/config_secure.mk
  1002. F: arch/arm/mach-k3/security.c
  1003. F: arch/arm/mach-k3/config_secure.mk
  1004. F: configs/am335x_hs_evm_defconfig
  1005. F: configs/am335x_hs_evm_uart_defconfig
  1006. F: configs/am43xx_hs_evm_defconfig
  1007. F: configs/am57xx_hs_evm_defconfig
  1008. F: configs/am57xx_hs_evm_usb_defconfig
  1009. F: configs/dra7xx_hs_evm_defconfig
  1010. F: configs/dra7xx_hs_evm_usb_defconfig
  1011. F: configs/k2hk_hs_evm_defconfig
  1012. F: configs/k2e_hs_evm_defconfig
  1013. F: configs/k2g_hs_evm_defconfig
  1014. F: configs/k2l_hs_evm_defconfig
  1015. F: configs/am65x_hs_evm_r5_defconfig
  1016. F: configs/am65x_hs_evm_a53_defconfig
  1017. F: configs/j721e_hs_evm_r5_defconfig
  1018. F: configs/j721e_hs_evm_a72_defconfig
  1019. TQ GROUP
  1020. #M: Martin Krause <martin.krause@tq-systems.de>
  1021. S: Orphaned (Since 2016-02)
  1022. T: git git://git.denx.de/u-boot-tq-group.git
  1023. TEE
  1024. M: Jens Wiklander <jens.wiklander@linaro.org>
  1025. S: Maintained
  1026. F: drivers/tee/
  1027. F: include/tee.h
  1028. F: include/tee/
  1029. TEE-lib
  1030. M: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
  1031. S: Maintained
  1032. F: lib/optee
  1033. UBI
  1034. M: Kyungmin Park <kmpark@infradead.org>
  1035. M: Heiko Schocher <hs@denx.de>
  1036. S: Maintained
  1037. T: git https://source.denx.de/u-boot/custodians/u-boot-ubi.git
  1038. F: drivers/mtd/ubi/
  1039. UFS
  1040. M: Faiz Abbas <faiz_abbas@ti.com>
  1041. S: Maintained
  1042. F: drivers/ufs/
  1043. USB
  1044. M: Marek Vasut <marex@denx.de>
  1045. S: Maintained
  1046. T: git https://source.denx.de/u-boot/custodians/u-boot-usb.git
  1047. F: drivers/usb/
  1048. F: common/usb.c
  1049. F: common/usb_kbd.c
  1050. F: include/usb.h
  1051. USB xHCI
  1052. M: Bin Meng <bmeng.cn@gmail.com>
  1053. S: Maintained
  1054. T: git https://source.denx.de/u-boot/custodians/u-boot-usb.git topic-xhci
  1055. F: drivers/usb/host/xhci*
  1056. F: include/usb/xhci.h
  1057. VIDEO
  1058. M: Anatolij Gustschin <agust@denx.de>
  1059. S: Maintained
  1060. T: git https://source.denx.de/u-boot/custodians/u-boot-video.git
  1061. F: drivers/video/
  1062. F: common/lcd*.c
  1063. F: include/lcd*.h
  1064. F: include/video*.h
  1065. VirtIO
  1066. M: Bin Meng <bmeng.cn@gmail.com>
  1067. S: Maintained
  1068. F: drivers/virtio/
  1069. F: cmd/virtio.c
  1070. F: include/config/virtio/
  1071. F: include/config/virtio.h
  1072. F: include/config/cmd/virtio.h
  1073. F: include/virtio*.h
  1074. F: test/dm/virtio.c
  1075. F: doc/develop/driver-model/virtio.rst
  1076. X86
  1077. M: Simon Glass <sjg@chromium.org>
  1078. M: Bin Meng <bmeng.cn@gmail.com>
  1079. S: Maintained
  1080. T: git https://source.denx.de/u-boot/custodians/u-boot-x86.git
  1081. F: arch/x86/
  1082. F: cmd/x86/
  1083. XEN
  1084. M: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
  1085. M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
  1086. S: Maintained
  1087. F: arch/arm/cpu/armv8/xen/
  1088. F: arch/arm/include/asm/xen.h
  1089. F: arch/arm/include/asm/xen/
  1090. F: cmd/pvblock.c
  1091. F: drivers/serial/serial_xen.c
  1092. F: drivers/xen/
  1093. F: include/pvblock.h
  1094. F: include/xen/
  1095. F: include/xen.h
  1096. F: lib/sscanf.c
  1097. F: test/lib/sscanf.c
  1098. XTENSA
  1099. M: Max Filippov <jcmvbkbc@gmail.com>
  1100. S: Maintained
  1101. F: arch/xtensa/
  1102. THE REST
  1103. M: Tom Rini <trini@konsulko.com>
  1104. L: u-boot@lists.denx.de
  1105. Q: http://patchwork.ozlabs.org/project/uboot/list/
  1106. S: Maintained
  1107. T: git https://source.denx.de/u-boot/u-boot.git
  1108. F: configs/tools-only_defconfig
  1109. F: *
  1110. F: */