MAINTAINERS 33 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260
  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: Tien Fong Chee <tien.fong.chee@intel.com>
  110. S: Maintained
  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@vrull.eu>
  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. F: drivers/clk/sunxi/
  445. F: drivers/phy/allwinner/
  446. F: drivers/video/sunxi/
  447. ARM TEGRA
  448. M: Tom Warren <twarren@nvidia.com>
  449. S: Maintained
  450. T: git https://source.denx.de/u-boot/custodians/u-boot-tegra.git
  451. F: arch/arm/mach-tegra/
  452. F: arch/arm/include/asm/arch-tegra*/
  453. ARM TI
  454. M: Tom Rini <trini@konsulko.com>
  455. S: Maintained
  456. T: git https://source.denx.de/u-boot/custodians/u-boot-ti.git
  457. F: arch/arm/mach-davinci/
  458. F: arch/arm/mach-k3/
  459. F: arch/arm/mach-keystone/
  460. F: arch/arm/mach-omap2/
  461. F: arch/arm/include/asm/arch-omap*/
  462. F: arch/arm/include/asm/ti-common/
  463. F: board/ti/
  464. F: drivers/dma/ti*
  465. F: drivers/firmware/ti_sci.*
  466. F: drivers/gpio/omap_gpio.c
  467. F: drivers/memory/ti-aemif.c
  468. F: drivers/misc/k3_avs.c
  469. F: drivers/mailbox/k3-sec-procy.c
  470. F: drivers/pci/pcie_dw_ti.c
  471. F: drivers/phy/keystone-usb-phy.c
  472. F: drivers/phy/omap-usb2-phy.c
  473. F: drivers/phy/phy-ti-am654.c
  474. F: drivers/phy/ti-pipe3-phy.c
  475. F: drivers/ram/k3*
  476. F: drivers/remoteproc/k3_system_controller.c
  477. F: drivers/remoteproc/pruc_rpoc.c
  478. F: drivers/remoteproc/ti*
  479. F: drivers/reset/reset-ti-sci.c
  480. F: drivers/rtc/davinci.c
  481. F: drivers/serial/serial_omap.c
  482. F: drivers/soc/ti/
  483. F: drivers/sysreset/sysreset-ti-sci.c
  484. F: drivers/thermal/ti-bandgap.c
  485. F: drivers/timer/omap-timer.c
  486. F: drivers/watchdog/omap_wdt.c
  487. F: include/linux/pruss_driver.h
  488. F: include/linux/soc/ti/
  489. ARM U8500
  490. M: Stephan Gerhold <stephan@gerhold.net>
  491. R: Linus Walleij <linus.walleij@linaro.org>
  492. S: Maintained
  493. F: arch/arm/dts/ste-*
  494. F: arch/arm/mach-u8500/
  495. F: drivers/timer/nomadik-mtu-timer.c
  496. ARM UNIPHIER
  497. S: Orphan (Since 2020-09)
  498. F: arch/arm/mach-uniphier/
  499. F: configs/uniphier_*_defconfig
  500. N: uniphier
  501. ARM VERSAL
  502. M: Michal Simek <michal.simek@xilinx.com>
  503. S: Maintained
  504. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  505. F: arch/arm/mach-versal/
  506. F: drivers/net/xilinx_axi_mrmac.*
  507. F: drivers/soc/soc_xilinx_versal.c
  508. F: drivers/watchdog/xilinx_wwdt.c
  509. N: (?<!uni)versal
  510. ARM VERSATILE EXPRESS DRIVERS
  511. M: Liviu Dudau <liviu.dudau@foss.arm.com>
  512. S: Maintained
  513. T: git git://github.com/ARM-software/u-boot.git
  514. F: drivers/misc/vexpress_config.c
  515. N: vexpress
  516. ARM ZYNQ
  517. M: Michal Simek <monstr@monstr.eu>
  518. S: Maintained
  519. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  520. F: arch/arm/mach-zynq/
  521. F: doc/board/xilinx/
  522. F: doc/device-tree-bindings/video/syncoam,seps525.txt
  523. F: drivers/clk/clk_zynq.c
  524. F: drivers/fpga/zynqpl.c
  525. F: drivers/gpio/zynq_gpio.c
  526. F: drivers/i2c/i2c-cdns.c
  527. F: drivers/i2c/muxes/pca954x.c
  528. F: drivers/i2c/zynq_i2c.c
  529. F: drivers/mmc/zynq_sdhci.c
  530. F: drivers/mtd/nand/raw/zynq_nand.c
  531. F: drivers/net/phy/xilinx_phy.c
  532. F: drivers/net/zynq_gem.c
  533. F: drivers/serial/serial_zynq.c
  534. F: drivers/spi/zynq_qspi.c
  535. F: drivers/spi/zynq_spi.c
  536. F: drivers/usb/host/ehci-zynq.c
  537. F: drivers/watchdog/cdns_wdt.c
  538. F: include/zynqpl.h
  539. F: tools/zynqimage.c
  540. N: zynq
  541. ARM ZYNQMP
  542. M: Michal Simek <michal.simek@xilinx.com>
  543. S: Maintained
  544. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  545. F: arch/arm/mach-zynqmp/
  546. F: drivers/clk/clk_zynqmp.c
  547. F: driver/firmware/firmware-zynqmp.c
  548. F: drivers/fpga/zynqpl.c
  549. F: drivers/gpio/zynq_gpio.c
  550. F: drivers/i2c/i2c-cdns.c
  551. F: drivers/i2c/muxes/pca954x.c
  552. F: drivers/i2c/zynq_i2c.c
  553. F: drivers/mailbox/zynqmp-ipi.c
  554. F: drivers/mmc/zynq_sdhci.c
  555. F: drivers/mtd/nand/raw/zynq_nand.c
  556. F: drivers/net/phy/xilinx_phy.c
  557. F: drivers/net/zynq_gem.c
  558. F: drivers/serial/serial_zynq.c
  559. F: drivers/reset/reset-zynqmp.c
  560. F: drivers/rtc/zynqmp_rtc.c
  561. F: drivers/soc/soc_xilinx_zynqmp.c
  562. F: drivers/spi/zynq_qspi.c
  563. F: drivers/spi/zynq_spi.c
  564. F: drivers/timer/cadence-ttc.c
  565. F: drivers/usb/host/ehci-zynq.c
  566. F: drivers/video/seps525.c
  567. F: drivers/watchdog/cdns_wdt.c
  568. F: include/zynqmppl.h
  569. F: include/zynqmp_firmware.h
  570. F: tools/zynqmp*
  571. N: ultra96
  572. N: zynqmp
  573. ARM ZYNQMP R5
  574. M: Michal Simek <michal.simek@xilinx.com>
  575. S: Maintained
  576. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  577. F: arch/arm/mach-zynqmp-r5/
  578. ARM PHYTIUM
  579. M: liuhao <liuhao@phytium.com.cn>
  580. M: shuyiqi <shuyiqi@phytium.com.cn>
  581. S: Maintained
  582. F: drivers/pci/pcie_phytium.c
  583. F: arch/arm/dts/phytium-durian.dts
  584. BINMAN
  585. M: Simon Glass <sjg@chromium.org>
  586. S: Maintained
  587. F: tools/binman/
  588. BTRFS
  589. M: Marek Behun <marek.behun@nic.cz>
  590. R: Qu Wenruo <wqu@suse.com>
  591. L: linux-btrfs@vger.kernel.org
  592. S: Maintained
  593. F: cmd/btrfs.c
  594. F: fs/btrfs/
  595. F: include/btrfs.h
  596. BUILDMAN
  597. M: Simon Glass <sjg@chromium.org>
  598. S: Maintained
  599. F: tools/buildman/
  600. CFI FLASH
  601. M: Stefan Roese <sr@denx.de>
  602. S: Maintained
  603. T: git https://source.denx.de/u-boot/custodians/u-boot-cfi-flash.git
  604. F: drivers/mtd/cfi_flash.c
  605. F: drivers/mtd/jedec_flash.c
  606. CLOCK
  607. M: Lukasz Majewski <lukma@denx.de>
  608. S: Maintained
  609. T: git https://source.denx.de/u-boot/custodians/u-boot-clk.git
  610. F: drivers/clk/
  611. F: drivers/clk/imx/
  612. COLDFIRE
  613. M: Huan Wang <alison.wang@nxp.com>
  614. M: Angelo Dureghello <angelo@sysam.it>
  615. S: Maintained
  616. T: git https://source.denx.de/u-boot/custodians/u-boot-coldfire.git
  617. F: arch/m68k/
  618. F: doc/arch/m68k.rst
  619. DFU
  620. M: Lukasz Majewski <lukma@denx.de>
  621. S: Maintained
  622. T: git https://source.denx.de/u-boot/custodians/u-boot-dfu.git
  623. F: cmd/dfu.c
  624. F: cmd/usb_*.c
  625. F: common/dfu.c
  626. F: common/update.c
  627. F: common/usb_storage.c
  628. F: doc/api/dfu.rst
  629. F: doc/usage/dfu.rst
  630. F: drivers/dfu/
  631. F: drivers/usb/gadget/
  632. F: include/dfu.h
  633. DRIVER MODEL
  634. M: Simon Glass <sjg@chromium.org>
  635. S: Maintained
  636. T: git https://source.denx.de/u-boot/custodians/u-boot-dm.git
  637. F: doc/driver-model/
  638. F: drivers/core/
  639. F: include/dm/
  640. F: test/dm/
  641. EFI PAYLOAD
  642. M: Heinrich Schuchardt <xypron.glpk@gmx.de>
  643. R: Alexander Graf <agraf@csgraf.de>
  644. S: Maintained
  645. T: git https://source.denx.de/u-boot/custodians/u-boot-efi.git
  646. F: doc/api/efi.rst
  647. F: doc/develop/uefi/*
  648. F: doc/usage/bootefi.rst
  649. F: drivers/rtc/emul_rtc.c
  650. F: include/capitalization.h
  651. F: include/charset.h
  652. F: include/cp1250.h
  653. F: include/cp437.h
  654. F: include/efi*
  655. F: include/pe.h
  656. F: include/asm-generic/pe.h
  657. F: lib/charset.c
  658. F: lib/efi*/
  659. F: test/lib/efi_*
  660. F: test/py/tests/test_efi*
  661. F: test/py/tests/test_efi*/
  662. F: test/unicode_ut.c
  663. F: cmd/bootefi.c
  664. F: cmd/efidebug.c
  665. F: cmd/nvedit_efi.c
  666. F: tools/efivar.py
  667. F: tools/file2include.c
  668. F: tools/mkeficapsule.c
  669. EFI VARIABLES VIA OP-TEE
  670. M: Ilias Apalodimas <ilias.apalodimas@linaro.org>
  671. S: Maintained
  672. F: lib/efi_loader/efi_variable_tee.c
  673. F: include/mm_communication.h
  674. ENVIRONMENT
  675. M: Joe Hershberger <joe.hershberger@ni.com>
  676. R: Wolfgang Denk <wd@denx.de>
  677. S: Maintained
  678. F: env/
  679. F: include/env*
  680. F: test/env/
  681. F: tools/env*
  682. F: tools/mkenvimage.c
  683. FPGA
  684. M: Michal Simek <michal.simek@xilinx.com>
  685. S: Maintained
  686. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  687. F: drivers/fpga/
  688. F: cmd/fpga.c
  689. F: include/fpga.h
  690. FLATTENED DEVICE TREE
  691. M: Simon Glass <sjg@chromium.org>
  692. S: Maintained
  693. T: git https://source.denx.de/u-boot/custodians/u-boot-fdt.git
  694. F: lib/fdtdec*
  695. F: lib/libfdt/
  696. F: include/fdt*
  697. F: include/linux/libfdt*
  698. F: cmd/fdt.c
  699. F: common/fdt_support.c
  700. FREEBSD
  701. M: Rafal Jaworowski <raj@semihalf.com>
  702. S: Maintained
  703. T: git https://source.denx.de/u-boot/custodians/u-boot-freebsd.git
  704. FREESCALE QORIQ
  705. M: Priyanka Jain <priyanka.jain@nxp.com>
  706. S: Maintained
  707. T: git https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git
  708. F: drivers/watchdog/sp805_wdt.c
  709. F: drivers/watchdog/sbsa_gwdt.c
  710. I2C
  711. M: Heiko Schocher <hs@denx.de>
  712. S: Maintained
  713. T: git https://source.denx.de/u-boot/custodians/u-boot-i2c.git
  714. F: drivers/i2c/
  715. LOGGING
  716. M: Simon Glass <sjg@chromium.org>
  717. S: Maintained
  718. T: git https://source.denx.de/u-boot/u-boot.git
  719. F: common/log*
  720. F: cmd/log.c
  721. F: doc/develop/logging.rst
  722. F: include/log.h
  723. F: lib/getopt.c
  724. F: test/log/
  725. F: test/py/tests/test_log.py
  726. MALI DISPLAY PROCESSORS
  727. M: Liviu Dudau <liviu.dudau@foss.arm.com>
  728. S: Supported
  729. T: git git://github.com/ARM-software/u-boot.git
  730. F: drivers/video/mali_dp.c
  731. F: drivers/i2c/i2c-versatile.c
  732. MICROBLAZE
  733. M: Michal Simek <monstr@monstr.eu>
  734. S: Maintained
  735. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  736. F: arch/microblaze/
  737. F: cmd/mfsl.c
  738. F: drivers/gpio/xilinx_gpio.c
  739. F: drivers/net/xilinx_axi_emac.c
  740. F: drivers/net/xilinx_emaclite.c
  741. F: drivers/serial/serial_xuartlite.c
  742. F: drivers/spi/xilinx_spi.c
  743. F: drivers/sysreset/sysreset_gpio.c
  744. F: drivers/watchdog/xilinx_tb_wdt.c
  745. N: xilinx
  746. MIPS
  747. M: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
  748. S: Maintained
  749. T: git https://source.denx.de/u-boot/custodians/u-boot-mips.git
  750. F: arch/mips/
  751. MIPS CORTINA ACCESS CAxxxx
  752. M: Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
  753. S: Supported
  754. F: board/cortina/common/
  755. F: drivers/gpio/cortina_gpio.c
  756. F: drivers/watchdog/cortina_wdt.c
  757. F: drivers/serial/serial_cortina.c
  758. F: drivers/led/led_cortina.c
  759. F: drivers/mmc/ca_dw_mmc.c
  760. F: drivers/spi/ca_sflash.c
  761. F: drivers/i2c/i2c-cortina.c
  762. F: drivers/i2c/i2c-cortina.h
  763. F: drivers/net/cortina_ni.c
  764. F: drivers/net/cortina_ni.h
  765. F: drivers/net/phy/ca_phy.c
  766. MIPS MEDIATEK
  767. M: Weijie Gao <weijie.gao@mediatek.com>
  768. R: GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>
  769. S: Maintained
  770. F: arch/mips/mach-mtmips/
  771. F: arch/mips/dts/mt7620.dtsi
  772. F: arch/mips/dts/mt7620-u-boot.dtsi
  773. F: include/configs/mt7620.h
  774. F: include/dt-bindings/clock/mt7620-clk.h
  775. F: include/dt-bindings/clock/mt7628-clk.h
  776. F: include/dt-bindings/reset/mt7620-reset.h
  777. F: include/dt-bindings/reset/mt7628-reset.h
  778. F: drivers/clk/mtmips/
  779. F: drivers/pinctrl/mtmips/
  780. F: drivers/gpio/mt7620_gpio.c
  781. F: drivers/net/mt7620-eth.c
  782. F: drivers/phy/mt7620-usb-phy.c
  783. F: drivers/reset/reset-mtmips.c
  784. F: drivers/serial/serial_mt7620.c
  785. F: drivers/spi/mt7620_spi.c
  786. F: drivers/sysreset/sysreset_resetctl.c
  787. F: drivers/watchdog/mt7620_wdt.c
  788. MIPS MSCC
  789. M: Gregory CLEMENT <gregory.clement@bootlin.com>
  790. M: Lars Povlsen <lars.povlsen@microchip.com>
  791. M: Horatiu Vultur <horatiu.vultur@microchip.com>
  792. S: Maintained
  793. F: arch/mips/mach-mscc/
  794. F: arch/mips/dts/luton*
  795. F: arch/mips/dts/mscc*
  796. F: arch/mips/dts/ocelot*
  797. F: arch/mips/dts/jr2*
  798. F: arch/mips/dts/serval*
  799. F: board/mscc/
  800. F: configs/mscc*
  801. F: drivers/gpio/mscc_sgpio.c
  802. F: drivers/spi/mscc_bb_spi.c
  803. F: include/configs/vcoreiii.h
  804. F: include/dt-bindings/mscc/
  805. F: drivers/pinctrl/mscc/
  806. F: drivers/net/mscc_eswitch/
  807. MIPS JZ4780
  808. M: Ezequiel Garcia <ezequiel@collabora.com>
  809. S: Maintained
  810. F: arch/mips/mach-jz47xx/
  811. MIPS Octeon
  812. M: Aaron Williams <awilliams@marvell.com>
  813. S: Maintained
  814. F: arch/mips/mach-octeon/
  815. F: arch/mips/include/asm/arch-octeon/
  816. F: arch/mips/dts/mrvl,cn73xx.dtsi
  817. MMC
  818. M: Peng Fan <peng.fan@nxp.com>
  819. M: Jaehoon Chung <jh80.chung@samsung.com>
  820. S: Maintained
  821. T: git https://source.denx.de/u-boot/custodians/u-boot-mmc.git
  822. F: drivers/mmc/
  823. NAND FLASH
  824. #M: Scott Wood <oss@buserror.net>
  825. S: Orphaned (Since 2018-07)
  826. T: git https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git
  827. F: drivers/mtd/nand/raw/
  828. NDS32
  829. M: Rick Chen <rick@andestech.com>
  830. S: Maintained
  831. T: git https://source.denx.de/u-boot/custodians/u-boot-nds32.git
  832. F: arch/nds32/
  833. NETWORK
  834. M: Joe Hershberger <joe.hershberger@ni.com>
  835. M: Ramon Fried <rfried.dev@gmail.com>
  836. S: Maintained
  837. T: git https://source.denx.de/u-boot/custodians/u-boot-net.git
  838. F: drivers/net/
  839. F: include/net.h
  840. F: net/
  841. NIOS
  842. M: Thomas Chou <thomas@wytron.com.tw>
  843. S: Maintained
  844. T: git https://source.denx.de/u-boot/custodians/u-boot-nios.git
  845. F: arch/nios2/
  846. NVMe
  847. M: Bin Meng <bmeng.cn@gmail.com>
  848. S: Maintained
  849. F: drivers/nvme/
  850. F: cmd/nvme.c
  851. F: include/nvme.h
  852. F: doc/develop/driver-model/nvme.rst
  853. NXP C45 TJA11XX PHY DRIVER
  854. M: Radu Pirea <radu-nicolae.pirea@oss.nxp.com>
  855. S: Maintained
  856. F: drivers/net/phy/nxp-c45-tja11xx.c
  857. ONENAND
  858. #M: Lukasz Majewski <l.majewski@majess.pl>
  859. S: Orphaned (Since 2017-01)
  860. T: git https://source.denx.de/u-boot/custodians/u-boot-onenand.git
  861. F: drivers/mtd/onenand/
  862. OUT4-IMX6ULL-NANO BOARD
  863. M: Oleh Kravchenko <oleg@kaa.org.ua>
  864. S: Maintained
  865. T: git https://github.com/Oleh-Kravchenko/u-boot-out4.git
  866. F: arch/arm/dts/ev-imx280-nano-x-mb.dts
  867. F: arch/arm/dts/o4-imx-nano.dts
  868. F: arch/arm/dts/o4-imx6ull-nano.dtsi
  869. F: board/out4
  870. F: configs/ev-imx280-nano-x-mb_defconfig
  871. F: configs/o4-imx6ull-nano_defconfig
  872. F: include/configs/o4-imx6ull-nano.h
  873. PATMAN
  874. M: Simon Glass <sjg@chromium.org>
  875. S: Maintained
  876. F: tools/patman/
  877. PCI Endpoint
  878. M: Ramon Fried <rfried.dev@gmail.com>
  879. S: Maintained
  880. F: drivers/pci_endpoint/
  881. F: include/pci_ep.h
  882. PCI MPC85xx
  883. M: Heiko Schocher <hs@denx.de>
  884. S: Maintained
  885. F: drivers/pci/pci_mpc85xx.c
  886. POWER
  887. M: Jaehoon Chung <jh80.chung@samsung.com>
  888. S: Maintained
  889. T: git https://source.denx.de/u-boot/custodians/u-boot-pmic.git
  890. F: drivers/power/
  891. POWERPC
  892. M: Wolfgang Denk <wd@denx.de>
  893. S: Maintained
  894. F: arch/powerpc/
  895. POWERPC MPC8XX
  896. M: Christophe Leroy <christophe.leroy@csgroup.eu>
  897. S: Maintained
  898. T: git https://source.denx.de/u-boot/custodians/u-boot-mpc8xx.git
  899. F: arch/powerpc/cpu/mpc8xx/
  900. POWERPC MPC83XX
  901. M: Mario Six <mario.six@gdsys.cc>
  902. S: Maintained
  903. T: git https://source.denx.de/u-boot/custodians/u-boot-mpc83xx.git
  904. F: drivers/ram/mpc83xx_sdram.c
  905. F: include/dt-bindings/memory/mpc83xx-sdram.h
  906. F: drivers/sysreset/sysreset_mpc83xx.c
  907. F: drivers/sysreset/sysreset_mpc83xx.h
  908. F: drivers/clk/mpc83xx_clk.c
  909. F: drivers/clk/mpc83xx_clk.h
  910. F: include/dt-bindings/clk/mpc83xx-clk.h
  911. F: drivers/timer/mpc83xx_timer.c
  912. F: drivers/cpu/mpc83xx_cpu.c
  913. F: drivers/cpu/mpc83xx_cpu.h
  914. F: drivers/misc/mpc83xx_serdes.c
  915. F: arch/powerpc/cpu/mpc83xx/
  916. F: arch/powerpc/include/asm/arch-mpc83xx/
  917. POWERPC MPC85XX
  918. M: Priyanka Jain <priyanka.jain@nxp.com>
  919. S: Maintained
  920. T: git https://source.denx.de/u-boot/custodians/u-boot-mpc85xx.git
  921. F: arch/powerpc/cpu/mpc85xx/
  922. RISC-V
  923. M: Rick Chen <rick@andestech.com>
  924. M: Leo <ycliang@andestech.com>
  925. S: Maintained
  926. T: git https://source.denx.de/u-boot/custodians/u-boot-riscv.git
  927. F: arch/riscv/
  928. F: cmd/riscv/
  929. F: doc/usage/sbi.rst
  930. F: drivers/timer/andes_plmt_timer.c
  931. F: drivers/timer/sifive_clint_timer.c
  932. F: tools/prelink-riscv.c
  933. RISC-V KENDRYTE
  934. M: Sean Anderson <seanga2@gmail.com>
  935. S: Maintained
  936. F: doc/device-tree-bindings/mfd/kendryte,k210-sysctl.txt
  937. F: doc/device-tree-bindings/pinctrl/kendryte,k210-fpioa.txt
  938. F: drivers/clk/clk_kendryte.c
  939. F: drivers/pinctrl/pinctrl-kendryte.c
  940. F: include/kendryte/
  941. RNG
  942. M: Sughosh Ganu <sughosh.ganu@linaro.org>
  943. R: Heinrich Schuchardt <xypron.glpk@gmx.de>
  944. S: Maintained
  945. F: cmd/rng.c
  946. F: doc/api/rng.rst
  947. F: drivers/rng/
  948. F: drivers/virtio/virtio_rng.c
  949. F: include/rng.h
  950. ROCKUSB
  951. M: Eddie Cai <eddie.cai.linux@gmail.com>
  952. S: Maintained
  953. F: drivers/usb/gadget/f_rockusb.c
  954. F: cmd/rockusb.c
  955. F: doc/README.rockusb
  956. SANDBOX
  957. M: Simon Glass <sjg@chromium.org>
  958. S: Maintained
  959. F: arch/sandbox/
  960. F: doc/arch/sandbox.rst
  961. F: include/dt-bindings/*/sandbox*.h
  962. SETEXPR
  963. M: Roland Gaudig <roland.gaudig@weidmueller.com>
  964. S: Maintained
  965. F: cmd/printf.c
  966. F: doc/usage/setexpr.rst
  967. SH
  968. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  969. M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  970. S: Maintained
  971. T: git https://source.denx.de/u-boot/custodians/u-boot-sh.git
  972. F: arch/sh/
  973. SPI
  974. M: Jagan Teki <jagan@amarulasolutions.com>
  975. S: Maintained
  976. T: git https://source.denx.de/u-boot/custodians/u-boot-spi.git
  977. F: drivers/spi/
  978. F: include/spi*
  979. SPI-NOR
  980. M: Jagan Teki <jagan@amarulasolutions.com>
  981. M: Vignesh R <vigneshr@ti.com>
  982. S: Maintained
  983. F: drivers/mtd/spi/
  984. F: include/spi_flash.h
  985. F: include/linux/mtd/cfi.h
  986. F: include/linux/mtd/spi-nor.h
  987. SPMI
  988. M: Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
  989. S: Maintained
  990. F: drivers/spmi/
  991. F: include/spmi/
  992. SQUASHFS
  993. M: Joao Marcos Costa <joaomarcos.costa@bootlin.com>
  994. R: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
  995. R: Miquel Raynal <miquel.raynal@bootlin.com>
  996. S: Maintained
  997. F: fs/squashfs/
  998. F: include/sqfs.h
  999. F: cmd/sqfs.c
  1000. F: test/py/tests/test_fs/test_squashfs/
  1001. STACKPROTECTOR
  1002. M: Joel Peshkin <joel.peshkin@broadcom.com>
  1003. S: Maintained
  1004. F: common/stackprot.c
  1005. F: cmd/stackprot_test.c
  1006. F: test/py/tests/test_stackprotector.py
  1007. TARGET_BCMNS3
  1008. M: Bharat Gooty <bharat.gooty@broadcom.com>
  1009. M: Rayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>
  1010. S: Maintained
  1011. F: board/broadcom/bcmns3/
  1012. F: doc/README.bcmns3
  1013. F: configs/bcm_ns3_defconfig
  1014. F: include/configs/bcm_ns3.h
  1015. F: include/dt-bindings/memory/bcm-ns3-mc.h
  1016. F: arch/arm/Kconfig
  1017. F: arch/arm/dts/ns3-board.dts
  1018. F: arch/arm/dts/ns3.dtsi
  1019. F: arch/arm/cpu/armv8/bcmns3
  1020. F: arch/arm/include/asm/arch-bcmns3/
  1021. F: cmd/broadcom/Makefile
  1022. F: cmd/broadcom/chimp_boot.c
  1023. F: cmd/broadcom/nitro_image_load.c
  1024. F: cmd/broadcom/chimp_handshake.c
  1025. TDA19988 HDMI ENCODER
  1026. M: Liviu Dudau <liviu.dudau@foss.arm.com>
  1027. S: Maintained
  1028. F: drivers/video/tda19988.c
  1029. TI SYSTEM SECURITY
  1030. M: Andrew F. Davis <afd@ti.com>
  1031. S: Supported
  1032. F: arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
  1033. F: arch/arm/mach-omap2/sec-common.c
  1034. F: arch/arm/mach-omap2/config_secure.mk
  1035. F: arch/arm/mach-k3/security.c
  1036. F: arch/arm/mach-k3/config_secure.mk
  1037. F: configs/am335x_hs_evm_defconfig
  1038. F: configs/am335x_hs_evm_uart_defconfig
  1039. F: configs/am43xx_hs_evm_defconfig
  1040. F: configs/am57xx_hs_evm_defconfig
  1041. F: configs/am57xx_hs_evm_usb_defconfig
  1042. F: configs/dra7xx_hs_evm_defconfig
  1043. F: configs/dra7xx_hs_evm_usb_defconfig
  1044. F: configs/k2hk_hs_evm_defconfig
  1045. F: configs/k2e_hs_evm_defconfig
  1046. F: configs/k2g_hs_evm_defconfig
  1047. F: configs/k2l_hs_evm_defconfig
  1048. F: configs/am65x_hs_evm_r5_defconfig
  1049. F: configs/am65x_hs_evm_a53_defconfig
  1050. F: configs/j721e_hs_evm_r5_defconfig
  1051. F: configs/j721e_hs_evm_a72_defconfig
  1052. TQ GROUP
  1053. #M: Martin Krause <martin.krause@tq-systems.de>
  1054. S: Orphaned (Since 2016-02)
  1055. T: git git://git.denx.de/u-boot-tq-group.git
  1056. TEE
  1057. M: Jens Wiklander <jens.wiklander@linaro.org>
  1058. S: Maintained
  1059. F: drivers/tee/
  1060. F: include/tee.h
  1061. F: include/tee/
  1062. TEE-lib
  1063. M: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
  1064. S: Maintained
  1065. F: lib/optee
  1066. UBI
  1067. M: Kyungmin Park <kmpark@infradead.org>
  1068. M: Heiko Schocher <hs@denx.de>
  1069. S: Maintained
  1070. T: git https://source.denx.de/u-boot/custodians/u-boot-ubi.git
  1071. F: drivers/mtd/ubi/
  1072. UFS
  1073. M: Faiz Abbas <faiz_abbas@ti.com>
  1074. S: Maintained
  1075. F: drivers/ufs/
  1076. USB
  1077. M: Marek Vasut <marex@denx.de>
  1078. S: Maintained
  1079. T: git https://source.denx.de/u-boot/custodians/u-boot-usb.git
  1080. F: drivers/usb/
  1081. F: common/usb.c
  1082. F: common/usb_kbd.c
  1083. F: include/usb.h
  1084. USB xHCI
  1085. M: Bin Meng <bmeng.cn@gmail.com>
  1086. S: Maintained
  1087. T: git https://source.denx.de/u-boot/custodians/u-boot-usb.git topic-xhci
  1088. F: drivers/usb/host/xhci*
  1089. F: include/usb/xhci.h
  1090. VIDEO
  1091. M: Anatolij Gustschin <agust@denx.de>
  1092. S: Maintained
  1093. T: git https://source.denx.de/u-boot/custodians/u-boot-video.git
  1094. F: drivers/video/
  1095. F: common/lcd*.c
  1096. F: include/lcd*.h
  1097. F: include/video*.h
  1098. VirtIO
  1099. M: Bin Meng <bmeng.cn@gmail.com>
  1100. S: Maintained
  1101. F: drivers/virtio/
  1102. F: cmd/virtio.c
  1103. F: include/config/virtio/
  1104. F: include/config/virtio.h
  1105. F: include/config/cmd/virtio.h
  1106. F: include/virtio*.h
  1107. F: test/dm/virtio.c
  1108. F: doc/develop/driver-model/virtio.rst
  1109. X86
  1110. M: Simon Glass <sjg@chromium.org>
  1111. M: Bin Meng <bmeng.cn@gmail.com>
  1112. S: Maintained
  1113. T: git https://source.denx.de/u-boot/custodians/u-boot-x86.git
  1114. F: arch/x86/
  1115. F: cmd/x86/
  1116. XEN
  1117. M: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
  1118. M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
  1119. S: Maintained
  1120. F: arch/arm/cpu/armv8/xen/
  1121. F: arch/arm/include/asm/xen.h
  1122. F: arch/arm/include/asm/xen/
  1123. F: cmd/pvblock.c
  1124. F: drivers/serial/serial_xen.c
  1125. F: drivers/xen/
  1126. F: include/pvblock.h
  1127. F: include/xen/
  1128. F: include/xen.h
  1129. F: lib/sscanf.c
  1130. F: test/lib/sscanf.c
  1131. XTENSA
  1132. M: Max Filippov <jcmvbkbc@gmail.com>
  1133. S: Maintained
  1134. F: arch/xtensa/
  1135. THE REST
  1136. M: Tom Rini <trini@konsulko.com>
  1137. L: u-boot@lists.denx.de
  1138. Q: http://patchwork.ozlabs.org/project/uboot/list/
  1139. S: Maintained
  1140. T: git https://source.denx.de/u-boot/u-boot.git
  1141. F: configs/tools-only_defconfig
  1142. F: *
  1143. F: */