MAINTAINERS 32 KB

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