MAINTAINERS 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305
  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. APPLE M1 SOC SUPPORT
  101. M: Mark Kettenis <kettenis@openbsd.org>
  102. S: Maintained
  103. F: arch/arm/include/asm/arch-m1/
  104. F: arch/arm/mach-apple/
  105. F: configs/apple_m1_defconfig
  106. F: drivers/iommu/apple_dart.c
  107. F: include/configs/apple.h
  108. ARM
  109. M: Tom Rini <trini@konsulko.com>
  110. S: Maintained
  111. T: git https://source.denx.de/u-boot/custodians/u-boot-arm.git
  112. F: arch/arm/
  113. F: cmd/arm/
  114. ARM ALTERA SOCFPGA
  115. M: Marek Vasut <marex@denx.de>
  116. M: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
  117. M: Tien Fong Chee <tien.fong.chee@intel.com>
  118. S: Maintained
  119. T: git https://source.denx.de/u-boot/custodians/u-boot-socfpga.git
  120. F: arch/arm/mach-socfpga/
  121. F: drivers/sysreset/sysreset_socfpga*
  122. ARM AMLOGIC SOC SUPPORT
  123. M: Neil Armstrong <narmstrong@baylibre.com>
  124. S: Maintained
  125. L: u-boot-amlogic@groups.io
  126. T: git https://source.denx.de/u-boot/custodians/u-boot-amlogic.git
  127. F: arch/arm/mach-meson/
  128. F: arch/arm/include/asm/arch-meson/
  129. F: drivers/clk/meson/
  130. F: drivers/serial/serial_meson.c
  131. F: drivers/reset/reset-meson.c
  132. F: drivers/i2c/meson_i2c.c
  133. F: drivers/net/phy/meson-gxl.c
  134. F: drivers/adc/meson-saradc.c
  135. F: drivers/phy/meson*
  136. F: drivers/mmc/meson_gx_mmc.c
  137. F: drivers/spi/meson_spifc.c
  138. F: drivers/pinctrl/meson/
  139. F: drivers/power/domain/meson-gx-pwrc-vpu.c
  140. F: drivers/video/meson/
  141. F: include/configs/meson64.h
  142. F: include/configs/meson64_android.h
  143. F: doc/board/amlogic/
  144. N: meson
  145. ARM ASPEED
  146. M: Ryan Chen <ryan_chen@aspeedtech.com>
  147. M: Chia-Wei Wang <chiawei_wang@aspeedtech.com>
  148. R: Aspeed BMC SW team <BMC-SW@aspeedtech.com>
  149. S: Maintained
  150. F: arch/arm/mach-aspeed/
  151. F: arch/arm/include/asm/arch-aspeed/
  152. F: board/aspeed/
  153. F: drivers/clk/aspeed/
  154. F: drivers/pinctrl/aspeed/
  155. N: aspeed
  156. ARM BROADCOM BCM283X / BCM27XX
  157. M: Matthias Brugger <mbrugger@suse.com>
  158. S: Maintained
  159. F: arch/arm/dts/bcm283*
  160. F: arch/arm/mach-bcm283x/
  161. F: board/raspberrypi/
  162. F: drivers/gpio/bcm2835_gpio.c
  163. F: drivers/mmc/bcm2835_sdhci.c
  164. F: drivers/mmc/bcm2835_sdhost.c
  165. F: drivers/serial/serial_bcm283x_mu.c
  166. F: drivers/serial/serial_bcm283x_pl011.c
  167. F: drivers/video/bcm2835.c
  168. F: include/dm/platform_data/serial_bcm283x_mu.h
  169. F: include/dt-bindings/pinctrl/bcm2835.h
  170. F: drivers/pinctrl/broadcom/
  171. F: configs/rpi_*
  172. T: git https://source.denx.de/u-boot/custodians/u-boot-arm.git
  173. ARM BROADCOM BCMSTB
  174. M: Thomas Fitzsimmons <fitzsim@fitzsim.org>
  175. S: Maintained
  176. F: arch/arm/mach-bcmstb/
  177. F: board/broadcom/bcmstb/
  178. F: configs/bcm7*_defconfig
  179. F: doc/README.bcm7xxx
  180. F: drivers/mmc/bcmstb_sdhci.c
  181. F: drivers/spi/bcmstb_spi.c
  182. ARM CORTINA ACCESS CAxxxx
  183. M: Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
  184. S: Supported
  185. F: board/cortina/common/
  186. F: drivers/gpio/cortina_gpio.c
  187. F: drivers/watchdog/cortina_wdt.c
  188. F: drivers/serial/serial_cortina.c
  189. F: drivers/led/led_cortina.c
  190. F: drivers/mmc/ca_dw_mmc.c
  191. F: drivers/spi/ca_sflash.c
  192. F: drivers/i2c/i2c-cortina.c
  193. F: drivers/i2c/i2c-cortina.h
  194. F: drivers/mtd/nand/raw/cortina_nand.c
  195. F: drivers/mtd/nand/raw/cortina_nand.h
  196. F: drivers/net/cortina_ni.c
  197. F: drivers/net/cortina_ni.h
  198. F: drivers/net/phy/ca_phy.c
  199. F: configs/cortina_presidio-asic-pnand_defconfig
  200. ARM/CZ.NIC TURRIS MOX SUPPORT
  201. M: Marek Behun <marek.behun@nic.cz>
  202. S: Maintained
  203. F: arch/arm/dts/armada-3720-turris-mox.dts
  204. F: board/CZ.NIC/
  205. F: configs/turris_*_defconfig
  206. F: include/configs/turris_*.h
  207. ARM FREESCALE IMX
  208. M: Stefano Babic <sbabic@denx.de>
  209. M: Fabio Estevam <festevam@gmail.com>
  210. R: NXP i.MX U-Boot Team <uboot-imx@nxp.com>
  211. S: Maintained
  212. T: git https://source.denx.de/u-boot/custodians/u-boot-imx.git
  213. F: arch/arm/cpu/arm1136/mx*/
  214. F: arch/arm/cpu/arm926ejs/mx*/
  215. F: arch/arm/cpu/armv7/vf610/
  216. F: arch/arm/dts/*imx*
  217. F: arch/arm/mach-imx/
  218. F: arch/arm/include/asm/arch-imx/
  219. F: arch/arm/include/asm/arch-mx*/
  220. F: arch/arm/include/asm/arch-vf610/
  221. F: arch/arm/include/asm/mach-imx/
  222. F: board/freescale/*mx*/
  223. ARM HISILICON
  224. M: Peter Griffin <peter.griffin@linaro.org>
  225. M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
  226. S: Maintained
  227. F: arch/arm/cpu/armv8/hisilicon
  228. F: arch/arm/include/asm/arch-hi6220/
  229. F: arch/arm/include/asm/arch-hi3660/
  230. ARM IPQ40XX
  231. M: Robert Marko <robert.marko@sartura.hr>
  232. M: Luka Kovacic <luka.kovacic@sartura.hr>
  233. M: Luka Perkov <luka.perkov@sartura.hr>
  234. S: Maintained
  235. F: arch/arm/mach-ipq40xx/
  236. F: include/dt-bindings/clock/qcom,ipq4019-gcc.h
  237. F: include/dt-bindings/reset/qcom,ipq4019-reset.h
  238. F: drivers/reset/reset-ipq4019.c
  239. F: drivers/phy/phy-qcom-ipq4019-usb.c
  240. F: drivers/spi/spi-qup.c
  241. F: drivers/net/mdio-ipq4019.c
  242. F: drivers/rng/msm_rng.c
  243. ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X ARMADA-37XX ARMADA-7K/8K
  244. M: Stefan Roese <sr@denx.de>
  245. S: Maintained
  246. T: git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
  247. F: arch/arm/mach-kirkwood/
  248. F: arch/arm/mach-mvebu/
  249. F: drivers/ata/ahci_mvebu.c
  250. F: drivers/ddr/marvell/
  251. F: drivers/gpio/mvebu_gpio.c
  252. F: drivers/spi/kirkwood_spi.c
  253. F: drivers/pci/pci_mvebu.c
  254. F: drivers/pci/pcie_dw_mvebu.c
  255. F: drivers/watchdog/orion_wdt.c
  256. ARM MARVELL PXA
  257. M: Marek Vasut <marex@denx.de>
  258. S: Maintained
  259. T: git https://source.denx.de/u-boot/custodians/u-boot-pxa.git
  260. F: arch/arm/cpu/pxa/
  261. F: arch/arm/include/asm/arch-pxa/
  262. ARM MEDIATEK
  263. M: Ryder Lee <ryder.lee@mediatek.com>
  264. M: Weijie Gao <weijie.gao@mediatek.com>
  265. M: Chunfeng Yun <chunfeng.yun@mediatek.com>
  266. R: GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>
  267. S: Maintained
  268. F: arch/arm/mach-mediatek/
  269. F: arch/arm/include/asm/arch-mediatek/
  270. F: board/mediatek/
  271. F: doc/device-tree-bindings/phy/phy-mtk-*
  272. F: doc/device-tree-bindings/usb/mediatek,*
  273. F: doc/README.mediatek
  274. F: drivers/clk/mediatek/
  275. F: drivers/mmc/mtk-sd.c
  276. F: drivers/phy/phy-mtk-*
  277. F: drivers/pinctrl/mediatek/
  278. F: drivers/power/domain/mtk-power-domain.c
  279. F: drivers/ram/mediatek/
  280. F: drivers/spi/mtk_snfi_spi.c
  281. F: drivers/timer/mtk_timer.c
  282. F: drivers/usb/host/xhci-mtk.c
  283. F: drivers/usb/mtu3/
  284. F: drivers/watchdog/mtk_wdt.c
  285. F: drivers/net/mtk_eth.c
  286. F: drivers/reset/reset-mediatek.c
  287. F: tools/mtk_image.c
  288. F: tools/mtk_image.h
  289. N: mediatek
  290. ARM MICROCHIP/ATMEL AT91
  291. M: Eugen Hristev <eugen.hristev@microchip.com>
  292. S: Maintained
  293. T: git https://source.denx.de/u-boot/custodians/u-boot-atmel.git
  294. F: arch/arm/mach-at91/
  295. F: board/atmel/
  296. F: drivers/cpu/at91_cpu.c
  297. F: drivers/misc/microchip_flexcom.c
  298. F: include/dt-bindings/mfd/atmel-flexcom.h
  299. F: drivers/timer/mchp-pit64b-timer.c
  300. ARM NEXELL S5P4418
  301. M: Stefan Bosch <stefan_b@posteo.net>
  302. S: Maintained
  303. F: arch/arm/cpu/armv7/s5p4418/
  304. F: arch/arm/dts/s5p4418*
  305. F: arch/arm/mach-nexell/
  306. F: board/friendlyarm/
  307. F: configs/s5p4418_nanopi2_defconfig
  308. F: doc/README.s5p4418
  309. F: drivers/gpio/nx_gpio.c
  310. F: drivers/i2c/nx_i2c.c
  311. F: drivers/mmc/nexell_dw_mmc_dm.c
  312. F: drivers/pinctrl/nexell/
  313. F: drivers/video/nexell/
  314. F: drivers/video/nexell_display.c
  315. F: include/configs/s5p4418_nanopi2.h
  316. ARM OWL
  317. M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
  318. S: Maintained
  319. F: arch/arm/include/asm/arch-owl/
  320. F: arch/arm/mach-owl/
  321. F: doc/board/actions/
  322. F: drivers/clk/owl/
  323. F: drivers/serial/serial_owl.c
  324. F: include/configs/owl-common.h
  325. F: configs/bubblegum_96_defconfig
  326. F: configs/cubieboard7_defconfig
  327. ARM RENESAS RMOBILE/R-CAR
  328. M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  329. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  330. S: Maintained
  331. T: git https://source.denx.de/u-boot/custodians/u-boot-sh.git
  332. F: arch/arm/mach-rmobile/
  333. ARM ROCKCHIP
  334. M: Simon Glass <sjg@chromium.org>
  335. M: Philipp Tomsich <philipp.tomsich@vrull.eu>
  336. M: Kever Yang <kever.yang@rock-chips.com>
  337. S: Maintained
  338. T: git https://source.denx.de/u-boot/custodians/u-boot-rockchip.git
  339. F: arch/arm/include/asm/arch-rockchip/
  340. F: arch/arm/mach-rockchip/
  341. F: board/rockchip/
  342. F: drivers/clk/rockchip/
  343. F: drivers/gpio/rk_gpio.c
  344. F: drivers/misc/rockchip-efuse.c
  345. F: drivers/mmc/rockchip_sdhci.c
  346. F: drivers/mmc/rockchip_dw_mmc.c
  347. F: drivers/pinctrl/rockchip/
  348. F: drivers/ram/rockchip/
  349. F: drivers/sysreset/sysreset_rockchip.c
  350. F: drivers/video/rockchip/
  351. F: tools/rkcommon.c
  352. F: tools/rkcommon.h
  353. F: tools/rkimage.c
  354. F: tools/rksd.c
  355. F: tools/rkspi.c
  356. ARM SAMSUNG
  357. M: Minkyu Kang <mk7.kang@samsung.com>
  358. S: Maintained
  359. T: git https://source.denx.de/u-boot/custodians/u-boot-samsung.git
  360. F: arch/arm/mach-exynos/
  361. F: arch/arm/mach-s5pc1xx/
  362. F: arch/arm/cpu/armv7/s5p-common/
  363. ARM SNAPDRAGON
  364. M: Ramon Fried <rfried.dev@gmail.com>
  365. S: Maintained
  366. F: arch/arm/mach-snapdragon/
  367. F: drivers/gpio/msm_gpio.c
  368. F: drivers/mmc/msm_sdhci.c
  369. F: drivers/phy/msm8916-usbh-phy.c
  370. F: drivers/serial/serial_msm.c
  371. F: drivers/serial/serial_msm_geni.c
  372. F: drivers/smem/msm_smem.c
  373. F: drivers/spmi/spmi-msm.c
  374. F: drivers/usb/host/ehci-msm.c
  375. ARM STI
  376. M: Patrice Chotard <patrice.chotard@foss.st.com>
  377. S: Maintained
  378. T: git https://source.denx.de/u-boot/custodians/u-boot-stm.git
  379. F: arch/arm/mach-sti/
  380. F: arch/arm/include/asm/arch-sti*/
  381. F: drivers/phy/sti_usb_phy.c
  382. F: drivers/pinctrl/pinctrl-sti.c
  383. F: drivers/mmc/sti_sdhci.c
  384. F: drivers/reset/sti-reset.c
  385. F: drivers/serial/serial_sti_asc.c
  386. F: drivers/sysreset/sysreset_sti.c
  387. F: drivers/timer/sti-timer.c
  388. F: drivers/usb/host/dwc3-sti-glue.c
  389. F: include/dwc3-sti-glue.h
  390. F: include/dt-bindings/clock/stih407-clks.h
  391. F: include/dt-bindings/clock/stih410-clks.h
  392. F: include/dt-bindings/reset/stih407-resets.h
  393. ARM STM STM32MP
  394. M: Patrick Delaunay <patrick.delaunay@foss.st.com>
  395. M: Patrice Chotard <patrice.chotard@foss.st.com>
  396. L: uboot-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers)
  397. T: git https://source.denx.de/u-boot/custodians/u-boot-stm.git
  398. S: Maintained
  399. F: arch/arm/mach-stm32mp/
  400. F: doc/board/st/
  401. F: drivers/adc/stm32-adc*
  402. F: drivers/clk/clk_stm32mp1.c
  403. F: drivers/gpio/stm32_gpio.c
  404. F: drivers/hwspinlock/stm32_hwspinlock.c
  405. F: drivers/i2c/stm32f7_i2c.c
  406. F: drivers/mailbox/stm32-ipcc.c
  407. F: drivers/misc/stm32mp_fuse.c
  408. F: drivers/misc/stm32_rcc.c
  409. F: drivers/mmc/stm32_sdmmc2.c
  410. F: drivers/mtd/nand/raw/stm32_fmc2_nand.c
  411. F: drivers/phy/phy-stm32-usbphyc.c
  412. F: drivers/pinctrl/pinctrl_stm32.c
  413. F: drivers/power/pmic/stpmic1.c
  414. F: drivers/power/regulator/stm32-vrefbuf.c
  415. F: drivers/power/regulator/stpmic1.c
  416. F: drivers/ram/stm32mp1/
  417. F: drivers/remoteproc/stm32_copro.c
  418. F: drivers/reset/stm32-reset.c
  419. F: drivers/rng/stm32mp1_rng.c
  420. F: drivers/rtc/stm32_rtc.c
  421. F: drivers/serial/serial_stm32.*
  422. F: drivers/spi/stm32_qspi.c
  423. F: drivers/spi/stm32_spi.c
  424. F: drivers/video/stm32/stm32_ltdc.c
  425. F: drivers/watchdog/stm32mp_wdt.c
  426. F: include/dt-bindings/clock/stm32fx-clock.h
  427. F: include/dt-bindings/clock/stm32mp1-clks.h
  428. F: include/dt-bindings/clock/stm32mp1-clksrc.h
  429. F: include/dt-bindings/pinctrl/stm32-pinfunc.h
  430. F: include/dt-bindings/reset/stm32mp1-resets.h
  431. F: include/stm32_rcc.h
  432. F: tools/stm32image.c
  433. N: stm
  434. N: stm32
  435. ARM STM STV0991
  436. M: Vikas Manocha <vikas.manocha@st.com>
  437. S: Maintained
  438. F: arch/arm/cpu/armv7/stv0991/
  439. F: arch/arm/include/asm/arch-stv0991/
  440. ARM SUNXI
  441. M: Jagan Teki <jagan@amarulasolutions.com>
  442. M: Andre Przywara <andre.przywara@arm.com>
  443. S: Maintained
  444. T: git https://source.denx.de/u-boot/custodians/u-boot-sunxi.git
  445. F: arch/arm/cpu/armv7/sunxi/
  446. F: arch/arm/include/asm/arch-sunxi/
  447. F: arch/arm/mach-sunxi/
  448. F: board/sunxi/
  449. F: drivers/clk/sunxi/
  450. F: drivers/phy/allwinner/
  451. F: drivers/video/sunxi/
  452. ARM TEGRA
  453. M: Tom Warren <twarren@nvidia.com>
  454. S: Maintained
  455. T: git https://source.denx.de/u-boot/custodians/u-boot-tegra.git
  456. F: arch/arm/mach-tegra/
  457. F: arch/arm/include/asm/arch-tegra*/
  458. ARM TI
  459. M: Tom Rini <trini@konsulko.com>
  460. S: Maintained
  461. T: git https://source.denx.de/u-boot/custodians/u-boot-ti.git
  462. F: arch/arm/mach-davinci/
  463. F: arch/arm/mach-k3/
  464. F: arch/arm/mach-keystone/
  465. F: arch/arm/mach-omap2/
  466. F: arch/arm/include/asm/arch-omap*/
  467. F: arch/arm/include/asm/ti-common/
  468. F: board/ti/
  469. F: drivers/dma/ti*
  470. F: drivers/firmware/ti_sci.*
  471. F: drivers/gpio/omap_gpio.c
  472. F: drivers/memory/ti-aemif.c
  473. F: drivers/misc/k3_avs.c
  474. F: drivers/mailbox/k3-sec-procy.c
  475. F: drivers/pci/pcie_dw_ti.c
  476. F: drivers/phy/keystone-usb-phy.c
  477. F: drivers/phy/omap-usb2-phy.c
  478. F: drivers/phy/phy-ti-am654.c
  479. F: drivers/phy/ti-pipe3-phy.c
  480. F: drivers/ram/k3*
  481. F: drivers/remoteproc/k3_system_controller.c
  482. F: drivers/remoteproc/pruc_rpoc.c
  483. F: drivers/remoteproc/ti*
  484. F: drivers/reset/reset-ti-sci.c
  485. F: drivers/rtc/davinci.c
  486. F: drivers/serial/serial_omap.c
  487. F: drivers/soc/ti/
  488. F: drivers/sysreset/sysreset-ti-sci.c
  489. F: drivers/thermal/ti-bandgap.c
  490. F: drivers/timer/omap-timer.c
  491. F: drivers/watchdog/omap_wdt.c
  492. F: include/linux/pruss_driver.h
  493. F: include/linux/soc/ti/
  494. ARM U8500
  495. M: Stephan Gerhold <stephan@gerhold.net>
  496. R: Linus Walleij <linus.walleij@linaro.org>
  497. S: Maintained
  498. F: arch/arm/dts/ste-*
  499. F: arch/arm/mach-u8500/
  500. F: drivers/gpio/nmk_gpio.c
  501. F: drivers/phy/phy-ab8500-usb.c
  502. F: drivers/power/pmic/ab8500.c
  503. F: drivers/timer/nomadik-mtu-timer.c
  504. F: drivers/usb/musb-new/ux500.c
  505. F: drivers/video/mcde_simple.c
  506. ARM UNIPHIER
  507. S: Orphan (Since 2020-09)
  508. F: arch/arm/mach-uniphier/
  509. F: configs/uniphier_*_defconfig
  510. N: uniphier
  511. ARM VERSAL
  512. M: Michal Simek <michal.simek@xilinx.com>
  513. S: Maintained
  514. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  515. F: arch/arm/mach-versal/
  516. F: drivers/net/xilinx_axi_mrmac.*
  517. F: drivers/soc/soc_xilinx_versal.c
  518. F: drivers/watchdog/xilinx_wwdt.c
  519. N: (?<!uni)versal
  520. ARM VERSATILE EXPRESS DRIVERS
  521. M: Liviu Dudau <liviu.dudau@foss.arm.com>
  522. S: Maintained
  523. T: git git://github.com/ARM-software/u-boot.git
  524. F: drivers/misc/vexpress_config.c
  525. N: vexpress
  526. ARM ZYNQ
  527. M: Michal Simek <monstr@monstr.eu>
  528. S: Maintained
  529. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  530. F: arch/arm/mach-zynq/
  531. F: doc/board/xilinx/
  532. F: doc/device-tree-bindings/video/syncoam,seps525.txt
  533. F: drivers/clk/clk_zynq.c
  534. F: drivers/fpga/zynqpl.c
  535. F: drivers/gpio/zynq_gpio.c
  536. F: drivers/i2c/i2c-cdns.c
  537. F: drivers/i2c/muxes/pca954x.c
  538. F: drivers/i2c/zynq_i2c.c
  539. F: drivers/mmc/zynq_sdhci.c
  540. F: drivers/mtd/nand/raw/zynq_nand.c
  541. F: drivers/net/phy/xilinx_phy.c
  542. F: drivers/net/zynq_gem.c
  543. F: drivers/serial/serial_zynq.c
  544. F: drivers/spi/zynq_qspi.c
  545. F: drivers/spi/zynq_spi.c
  546. F: drivers/usb/host/ehci-zynq.c
  547. F: drivers/watchdog/cdns_wdt.c
  548. F: include/zynqpl.h
  549. F: tools/zynqimage.c
  550. N: zynq
  551. ARM ZYNQMP
  552. M: Michal Simek <michal.simek@xilinx.com>
  553. S: Maintained
  554. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  555. F: arch/arm/mach-zynqmp/
  556. F: drivers/clk/clk_zynqmp.c
  557. F: driver/firmware/firmware-zynqmp.c
  558. F: drivers/fpga/zynqpl.c
  559. F: drivers/gpio/zynq_gpio.c
  560. F: drivers/i2c/i2c-cdns.c
  561. F: drivers/i2c/muxes/pca954x.c
  562. F: drivers/i2c/zynq_i2c.c
  563. F: drivers/mailbox/zynqmp-ipi.c
  564. F: drivers/mmc/zynq_sdhci.c
  565. F: drivers/mtd/nand/raw/zynq_nand.c
  566. F: drivers/net/phy/xilinx_phy.c
  567. F: drivers/net/zynq_gem.c
  568. F: drivers/serial/serial_zynq.c
  569. F: drivers/reset/reset-zynqmp.c
  570. F: drivers/rtc/zynqmp_rtc.c
  571. F: drivers/soc/soc_xilinx_zynqmp.c
  572. F: drivers/spi/zynq_qspi.c
  573. F: drivers/spi/zynq_spi.c
  574. F: drivers/timer/cadence-ttc.c
  575. F: drivers/usb/host/ehci-zynq.c
  576. F: drivers/video/seps525.c
  577. F: drivers/watchdog/cdns_wdt.c
  578. F: include/zynqmppl.h
  579. F: include/zynqmp_firmware.h
  580. F: tools/zynqmp*
  581. N: ultra96
  582. N: zynqmp
  583. ARM ZYNQMP R5
  584. M: Michal Simek <michal.simek@xilinx.com>
  585. S: Maintained
  586. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  587. F: arch/arm/mach-zynqmp-r5/
  588. ARM PHYTIUM
  589. M: liuhao <liuhao@phytium.com.cn>
  590. M: shuyiqi <shuyiqi@phytium.com.cn>
  591. S: Maintained
  592. F: drivers/pci/pcie_phytium.c
  593. F: arch/arm/dts/phytium-durian.dts
  594. BINMAN
  595. M: Simon Glass <sjg@chromium.org>
  596. S: Maintained
  597. F: tools/binman/
  598. BTRFS
  599. M: Marek Behun <marek.behun@nic.cz>
  600. R: Qu Wenruo <wqu@suse.com>
  601. L: linux-btrfs@vger.kernel.org
  602. S: Maintained
  603. F: cmd/btrfs.c
  604. F: fs/btrfs/
  605. F: include/btrfs.h
  606. BUILDMAN
  607. M: Simon Glass <sjg@chromium.org>
  608. S: Maintained
  609. F: tools/buildman/
  610. CFI FLASH
  611. M: Stefan Roese <sr@denx.de>
  612. S: Maintained
  613. T: git https://source.denx.de/u-boot/custodians/u-boot-cfi-flash.git
  614. F: drivers/mtd/cfi_flash.c
  615. F: drivers/mtd/jedec_flash.c
  616. CLOCK
  617. M: Lukasz Majewski <lukma@denx.de>
  618. S: Maintained
  619. T: git https://source.denx.de/u-boot/custodians/u-boot-clk.git
  620. F: drivers/clk/
  621. F: drivers/clk/imx/
  622. COLDFIRE
  623. M: Huan Wang <alison.wang@nxp.com>
  624. M: Angelo Dureghello <angelo@sysam.it>
  625. S: Maintained
  626. T: git https://source.denx.de/u-boot/custodians/u-boot-coldfire.git
  627. F: arch/m68k/
  628. F: doc/arch/m68k.rst
  629. DFU
  630. M: Lukasz Majewski <lukma@denx.de>
  631. S: Maintained
  632. T: git https://source.denx.de/u-boot/custodians/u-boot-dfu.git
  633. F: cmd/dfu.c
  634. F: cmd/usb_*.c
  635. F: common/dfu.c
  636. F: common/update.c
  637. F: common/usb_storage.c
  638. F: doc/api/dfu.rst
  639. F: doc/usage/dfu.rst
  640. F: drivers/dfu/
  641. F: drivers/usb/gadget/
  642. F: include/dfu.h
  643. DRIVER MODEL
  644. M: Simon Glass <sjg@chromium.org>
  645. S: Maintained
  646. T: git https://source.denx.de/u-boot/custodians/u-boot-dm.git
  647. F: doc/driver-model/
  648. F: drivers/core/
  649. F: include/dm/
  650. F: test/dm/
  651. EFI APP
  652. M: Simon Glass <sjg@chromium.org>
  653. M: Heinrich Schuchardt <xypron.glpk@gmx.de>
  654. S: Maintained
  655. W: https://u-boot.readthedocs.io/en/latest/develop/uefi/u-boot_on_efi.html
  656. F: board/efi/efi-x86_app
  657. F: configs/efi-x86_app*
  658. F: doc/develop/uefi/u-boot_on_efi.rst
  659. F: lib/efi/efi_app.c
  660. F: scripts/build-efi.sh
  661. EFI PAYLOAD
  662. M: Heinrich Schuchardt <xypron.glpk@gmx.de>
  663. R: Alexander Graf <agraf@csgraf.de>
  664. S: Maintained
  665. T: git https://source.denx.de/u-boot/custodians/u-boot-efi.git
  666. F: doc/api/efi.rst
  667. F: doc/develop/uefi/*
  668. F: doc/usage/bootefi.rst
  669. F: drivers/rtc/emul_rtc.c
  670. F: include/capitalization.h
  671. F: include/charset.h
  672. F: include/cp1250.h
  673. F: include/cp437.h
  674. F: include/efi*
  675. F: include/pe.h
  676. F: include/asm-generic/pe.h
  677. F: lib/charset.c
  678. F: lib/efi*/
  679. F: test/lib/efi_*
  680. F: test/py/tests/test_efi*
  681. F: test/py/tests/test_efi*/
  682. F: test/unicode_ut.c
  683. F: cmd/bootefi.c
  684. F: cmd/efidebug.c
  685. F: cmd/nvedit_efi.c
  686. F: tools/efivar.py
  687. F: tools/file2include.c
  688. F: tools/mkeficapsule.c
  689. EFI VARIABLES VIA OP-TEE
  690. M: Ilias Apalodimas <ilias.apalodimas@linaro.org>
  691. S: Maintained
  692. F: lib/efi_loader/efi_variable_tee.c
  693. F: include/mm_communication.h
  694. ENVIRONMENT
  695. M: Joe Hershberger <joe.hershberger@ni.com>
  696. R: Wolfgang Denk <wd@denx.de>
  697. S: Maintained
  698. F: env/
  699. F: include/env*
  700. F: test/env/
  701. F: tools/env*
  702. F: tools/mkenvimage.c
  703. ENVIRONMENT AS TEXT
  704. M: Simon Glass <sjg@chromium.org>
  705. R: Wolfgang Denk <wd@denx.de>
  706. S: Maintained
  707. F: doc/usage/environment.rst
  708. F: scripts/env2string.awk
  709. FPGA
  710. M: Michal Simek <michal.simek@xilinx.com>
  711. S: Maintained
  712. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  713. F: drivers/fpga/
  714. F: cmd/fpga.c
  715. F: include/fpga.h
  716. FLATTENED DEVICE TREE
  717. M: Simon Glass <sjg@chromium.org>
  718. S: Maintained
  719. T: git https://source.denx.de/u-boot/custodians/u-boot-fdt.git
  720. F: lib/fdtdec*
  721. F: lib/libfdt/
  722. F: include/fdt*
  723. F: include/linux/libfdt*
  724. F: cmd/fdt.c
  725. F: common/fdt_support.c
  726. F: scripts/dtc-version.sh
  727. FREEBSD
  728. M: Rafal Jaworowski <raj@semihalf.com>
  729. S: Maintained
  730. T: git https://source.denx.de/u-boot/custodians/u-boot-freebsd.git
  731. FREESCALE QORIQ
  732. M: Priyanka Jain <priyanka.jain@nxp.com>
  733. S: Maintained
  734. T: git https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git
  735. F: drivers/watchdog/sp805_wdt.c
  736. F: drivers/watchdog/sbsa_gwdt.c
  737. I2C
  738. M: Heiko Schocher <hs@denx.de>
  739. S: Maintained
  740. T: git https://source.denx.de/u-boot/custodians/u-boot-i2c.git
  741. F: drivers/i2c/
  742. KWBIMAGE / KWBOOT TOOLS
  743. M: Pali Rohár <pali@kernel.org>
  744. M: Marek Behún <marek.behun@nic.cz>
  745. M: Stefan Roese <sr@denx.de>
  746. S: Maintained
  747. T: git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
  748. F: doc/README.kwbimage
  749. F: doc/kwboot.1
  750. F: tools/kwb*
  751. LOGGING
  752. M: Simon Glass <sjg@chromium.org>
  753. S: Maintained
  754. T: git https://source.denx.de/u-boot/u-boot.git
  755. F: common/log*
  756. F: cmd/log.c
  757. F: doc/develop/logging.rst
  758. F: include/log.h
  759. F: lib/getopt.c
  760. F: test/log/
  761. F: test/py/tests/test_log.py
  762. MALI DISPLAY PROCESSORS
  763. M: Liviu Dudau <liviu.dudau@foss.arm.com>
  764. S: Supported
  765. T: git git://github.com/ARM-software/u-boot.git
  766. F: drivers/video/mali_dp.c
  767. F: drivers/i2c/i2c-versatile.c
  768. MICROBLAZE
  769. M: Michal Simek <monstr@monstr.eu>
  770. S: Maintained
  771. T: git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
  772. F: arch/microblaze/
  773. F: cmd/mfsl.c
  774. F: drivers/gpio/xilinx_gpio.c
  775. F: drivers/net/xilinx_axi_emac.c
  776. F: drivers/net/xilinx_emaclite.c
  777. F: drivers/serial/serial_xuartlite.c
  778. F: drivers/spi/xilinx_spi.c
  779. F: drivers/sysreset/sysreset_gpio.c
  780. F: drivers/watchdog/xilinx_tb_wdt.c
  781. N: xilinx
  782. MIPS
  783. M: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
  784. S: Maintained
  785. T: git https://source.denx.de/u-boot/custodians/u-boot-mips.git
  786. F: arch/mips/
  787. MIPS CORTINA ACCESS CAxxxx
  788. M: Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
  789. S: Supported
  790. F: board/cortina/common/
  791. F: drivers/gpio/cortina_gpio.c
  792. F: drivers/watchdog/cortina_wdt.c
  793. F: drivers/serial/serial_cortina.c
  794. F: drivers/led/led_cortina.c
  795. F: drivers/mmc/ca_dw_mmc.c
  796. F: drivers/spi/ca_sflash.c
  797. F: drivers/i2c/i2c-cortina.c
  798. F: drivers/i2c/i2c-cortina.h
  799. F: drivers/net/cortina_ni.c
  800. F: drivers/net/cortina_ni.h
  801. F: drivers/net/phy/ca_phy.c
  802. MIPS MEDIATEK
  803. M: Weijie Gao <weijie.gao@mediatek.com>
  804. R: GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>
  805. S: Maintained
  806. F: arch/mips/mach-mtmips/
  807. F: arch/mips/dts/mt7620.dtsi
  808. F: arch/mips/dts/mt7620-u-boot.dtsi
  809. F: include/configs/mt7620.h
  810. F: include/dt-bindings/clock/mt7620-clk.h
  811. F: include/dt-bindings/clock/mt7628-clk.h
  812. F: include/dt-bindings/reset/mt7620-reset.h
  813. F: include/dt-bindings/reset/mt7628-reset.h
  814. F: drivers/clk/mtmips/
  815. F: drivers/pinctrl/mtmips/
  816. F: drivers/gpio/mt7620_gpio.c
  817. F: drivers/net/mt7620-eth.c
  818. F: drivers/phy/mt7620-usb-phy.c
  819. F: drivers/reset/reset-mtmips.c
  820. F: drivers/serial/serial_mt7620.c
  821. F: drivers/spi/mt7620_spi.c
  822. F: drivers/sysreset/sysreset_resetctl.c
  823. F: drivers/watchdog/mt7620_wdt.c
  824. MIPS MSCC
  825. M: Gregory CLEMENT <gregory.clement@bootlin.com>
  826. M: Lars Povlsen <lars.povlsen@microchip.com>
  827. M: Horatiu Vultur <horatiu.vultur@microchip.com>
  828. S: Maintained
  829. F: arch/mips/mach-mscc/
  830. F: arch/mips/dts/luton*
  831. F: arch/mips/dts/mscc*
  832. F: arch/mips/dts/ocelot*
  833. F: arch/mips/dts/jr2*
  834. F: arch/mips/dts/serval*
  835. F: board/mscc/
  836. F: configs/mscc*
  837. F: drivers/gpio/mscc_sgpio.c
  838. F: drivers/spi/mscc_bb_spi.c
  839. F: include/configs/vcoreiii.h
  840. F: include/dt-bindings/mscc/
  841. F: drivers/pinctrl/mscc/
  842. F: drivers/net/mscc_eswitch/
  843. MIPS JZ4780
  844. M: Ezequiel Garcia <ezequiel@collabora.com>
  845. S: Maintained
  846. F: arch/mips/mach-jz47xx/
  847. MIPS Octeon
  848. M: Aaron Williams <awilliams@marvell.com>
  849. S: Maintained
  850. F: arch/mips/mach-octeon/
  851. F: arch/mips/include/asm/arch-octeon/
  852. F: arch/mips/dts/mrvl,cn73xx.dtsi
  853. MMC
  854. M: Peng Fan <peng.fan@nxp.com>
  855. M: Jaehoon Chung <jh80.chung@samsung.com>
  856. S: Maintained
  857. T: git https://source.denx.de/u-boot/custodians/u-boot-mmc.git
  858. F: drivers/mmc/
  859. NAND FLASH
  860. #M: Scott Wood <oss@buserror.net>
  861. S: Orphaned (Since 2018-07)
  862. T: git https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git
  863. F: drivers/mtd/nand/raw/
  864. NDS32
  865. M: Rick Chen <rick@andestech.com>
  866. S: Maintained
  867. T: git https://source.denx.de/u-boot/custodians/u-boot-nds32.git
  868. F: arch/nds32/
  869. NETWORK
  870. M: Joe Hershberger <joe.hershberger@ni.com>
  871. M: Ramon Fried <rfried.dev@gmail.com>
  872. S: Maintained
  873. T: git https://source.denx.de/u-boot/custodians/u-boot-net.git
  874. F: drivers/net/
  875. F: include/net.h
  876. F: net/
  877. NIOS
  878. M: Thomas Chou <thomas@wytron.com.tw>
  879. S: Maintained
  880. T: git https://source.denx.de/u-boot/custodians/u-boot-nios.git
  881. F: arch/nios2/
  882. NVMe
  883. M: Bin Meng <bmeng.cn@gmail.com>
  884. S: Maintained
  885. F: drivers/nvme/
  886. F: cmd/nvme.c
  887. F: include/nvme.h
  888. F: doc/develop/driver-model/nvme.rst
  889. NXP C45 TJA11XX PHY DRIVER
  890. M: Radu Pirea <radu-nicolae.pirea@oss.nxp.com>
  891. S: Maintained
  892. F: drivers/net/phy/nxp-c45-tja11xx.c
  893. ONENAND
  894. #M: Lukasz Majewski <l.majewski@majess.pl>
  895. S: Orphaned (Since 2017-01)
  896. T: git https://source.denx.de/u-boot/custodians/u-boot-onenand.git
  897. F: drivers/mtd/onenand/
  898. OUT4-IMX6ULL-NANO BOARD
  899. M: Oleh Kravchenko <oleg@kaa.org.ua>
  900. S: Maintained
  901. T: git https://github.com/Oleh-Kravchenko/u-boot-out4.git
  902. F: arch/arm/dts/ev-imx280-nano-x-mb.dts
  903. F: arch/arm/dts/o4-imx-nano.dts
  904. F: arch/arm/dts/o4-imx6ull-nano.dtsi
  905. F: board/out4
  906. F: configs/ev-imx280-nano-x-mb_defconfig
  907. F: configs/o4-imx6ull-nano_defconfig
  908. F: include/configs/o4-imx6ull-nano.h
  909. PATMAN
  910. M: Simon Glass <sjg@chromium.org>
  911. S: Maintained
  912. F: tools/patman/
  913. PCI Endpoint
  914. M: Ramon Fried <rfried.dev@gmail.com>
  915. S: Maintained
  916. F: drivers/pci_endpoint/
  917. F: include/pci_ep.h
  918. PCI MPC85xx
  919. M: Heiko Schocher <hs@denx.de>
  920. S: Maintained
  921. F: drivers/pci/pci_mpc85xx.c
  922. POWER
  923. M: Jaehoon Chung <jh80.chung@samsung.com>
  924. S: Maintained
  925. T: git https://source.denx.de/u-boot/custodians/u-boot-pmic.git
  926. F: drivers/power/
  927. POWERPC
  928. M: Wolfgang Denk <wd@denx.de>
  929. S: Maintained
  930. F: arch/powerpc/
  931. POWERPC MPC8XX
  932. M: Christophe Leroy <christophe.leroy@csgroup.eu>
  933. S: Maintained
  934. T: git https://source.denx.de/u-boot/custodians/u-boot-mpc8xx.git
  935. F: arch/powerpc/cpu/mpc8xx/
  936. POWERPC MPC83XX
  937. M: Mario Six <mario.six@gdsys.cc>
  938. S: Maintained
  939. T: git https://source.denx.de/u-boot/custodians/u-boot-mpc83xx.git
  940. F: drivers/ram/mpc83xx_sdram.c
  941. F: include/dt-bindings/memory/mpc83xx-sdram.h
  942. F: drivers/sysreset/sysreset_mpc83xx.c
  943. F: drivers/sysreset/sysreset_mpc83xx.h
  944. F: drivers/clk/mpc83xx_clk.c
  945. F: drivers/clk/mpc83xx_clk.h
  946. F: include/dt-bindings/clk/mpc83xx-clk.h
  947. F: drivers/timer/mpc83xx_timer.c
  948. F: drivers/cpu/mpc83xx_cpu.c
  949. F: drivers/cpu/mpc83xx_cpu.h
  950. F: drivers/misc/mpc83xx_serdes.c
  951. F: arch/powerpc/cpu/mpc83xx/
  952. F: arch/powerpc/include/asm/arch-mpc83xx/
  953. POWERPC MPC85XX
  954. M: Priyanka Jain <priyanka.jain@nxp.com>
  955. S: Maintained
  956. T: git https://source.denx.de/u-boot/custodians/u-boot-mpc85xx.git
  957. F: arch/powerpc/cpu/mpc85xx/
  958. RISC-V
  959. M: Rick Chen <rick@andestech.com>
  960. M: Leo <ycliang@andestech.com>
  961. S: Maintained
  962. T: git https://source.denx.de/u-boot/custodians/u-boot-riscv.git
  963. F: arch/riscv/
  964. F: cmd/riscv/
  965. F: doc/usage/sbi.rst
  966. F: drivers/sysreset/sysreset_sbi.c
  967. F: drivers/timer/andes_plmt_timer.c
  968. F: drivers/timer/sifive_clint_timer.c
  969. F: tools/prelink-riscv.c
  970. RISC-V KENDRYTE
  971. M: Sean Anderson <seanga2@gmail.com>
  972. S: Maintained
  973. F: doc/device-tree-bindings/mfd/kendryte,k210-sysctl.txt
  974. F: doc/device-tree-bindings/pinctrl/kendryte,k210-fpioa.txt
  975. F: drivers/clk/clk_kendryte.c
  976. F: drivers/pinctrl/pinctrl-kendryte.c
  977. F: include/kendryte/
  978. RNG
  979. M: Sughosh Ganu <sughosh.ganu@linaro.org>
  980. R: Heinrich Schuchardt <xypron.glpk@gmx.de>
  981. S: Maintained
  982. F: cmd/rng.c
  983. F: doc/api/rng.rst
  984. F: drivers/rng/
  985. F: drivers/virtio/virtio_rng.c
  986. F: include/rng.h
  987. ROCKUSB
  988. M: Eddie Cai <eddie.cai.linux@gmail.com>
  989. S: Maintained
  990. F: drivers/usb/gadget/f_rockusb.c
  991. F: cmd/rockusb.c
  992. F: doc/README.rockusb
  993. SANDBOX
  994. M: Simon Glass <sjg@chromium.org>
  995. S: Maintained
  996. F: arch/sandbox/
  997. F: doc/arch/sandbox.rst
  998. F: include/dt-bindings/*/sandbox*.h
  999. SETEXPR
  1000. M: Roland Gaudig <roland.gaudig@weidmueller.com>
  1001. S: Maintained
  1002. F: cmd/printf.c
  1003. F: doc/usage/setexpr.rst
  1004. SH
  1005. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  1006. M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  1007. S: Maintained
  1008. T: git https://source.denx.de/u-boot/custodians/u-boot-sh.git
  1009. F: arch/sh/
  1010. SPI
  1011. M: Jagan Teki <jagan@amarulasolutions.com>
  1012. S: Maintained
  1013. T: git https://source.denx.de/u-boot/custodians/u-boot-spi.git
  1014. F: drivers/spi/
  1015. F: include/spi*
  1016. SPI-NOR
  1017. M: Jagan Teki <jagan@amarulasolutions.com>
  1018. M: Vignesh R <vigneshr@ti.com>
  1019. S: Maintained
  1020. F: drivers/mtd/spi/
  1021. F: include/spi_flash.h
  1022. F: include/linux/mtd/cfi.h
  1023. F: include/linux/mtd/spi-nor.h
  1024. SPMI
  1025. M: Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
  1026. S: Maintained
  1027. F: drivers/spmi/
  1028. F: include/spmi/
  1029. SQUASHFS
  1030. M: Joao Marcos Costa <joaomarcos.costa@bootlin.com>
  1031. R: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
  1032. R: Miquel Raynal <miquel.raynal@bootlin.com>
  1033. S: Maintained
  1034. F: fs/squashfs/
  1035. F: include/sqfs.h
  1036. F: cmd/sqfs.c
  1037. F: test/py/tests/test_fs/test_squashfs/
  1038. STACKPROTECTOR
  1039. M: Joel Peshkin <joel.peshkin@broadcom.com>
  1040. S: Maintained
  1041. F: common/stackprot.c
  1042. F: cmd/stackprot_test.c
  1043. F: test/py/tests/test_stackprotector.py
  1044. TARGET_BCMNS3
  1045. M: Bharat Gooty <bharat.gooty@broadcom.com>
  1046. M: Rayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>
  1047. S: Maintained
  1048. F: board/broadcom/bcmns3/
  1049. F: doc/README.bcmns3
  1050. F: configs/bcm_ns3_defconfig
  1051. F: include/configs/bcm_ns3.h
  1052. F: include/dt-bindings/memory/bcm-ns3-mc.h
  1053. F: arch/arm/Kconfig
  1054. F: arch/arm/dts/ns3-board.dts
  1055. F: arch/arm/dts/ns3.dtsi
  1056. F: arch/arm/cpu/armv8/bcmns3
  1057. F: arch/arm/include/asm/arch-bcmns3/
  1058. F: cmd/broadcom/Makefile
  1059. F: cmd/broadcom/chimp_boot.c
  1060. F: cmd/broadcom/nitro_image_load.c
  1061. F: cmd/broadcom/chimp_handshake.c
  1062. TDA19988 HDMI ENCODER
  1063. M: Liviu Dudau <liviu.dudau@foss.arm.com>
  1064. S: Maintained
  1065. F: drivers/video/tda19988.c
  1066. TI SYSTEM SECURITY
  1067. M: Andrew F. Davis <afd@ti.com>
  1068. S: Supported
  1069. F: arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
  1070. F: arch/arm/mach-omap2/sec-common.c
  1071. F: arch/arm/mach-omap2/config_secure.mk
  1072. F: arch/arm/mach-k3/security.c
  1073. F: arch/arm/mach-k3/config_secure.mk
  1074. F: configs/am335x_hs_evm_defconfig
  1075. F: configs/am335x_hs_evm_uart_defconfig
  1076. F: configs/am43xx_hs_evm_defconfig
  1077. F: configs/am57xx_hs_evm_defconfig
  1078. F: configs/am57xx_hs_evm_usb_defconfig
  1079. F: configs/dra7xx_hs_evm_defconfig
  1080. F: configs/dra7xx_hs_evm_usb_defconfig
  1081. F: configs/k2hk_hs_evm_defconfig
  1082. F: configs/k2e_hs_evm_defconfig
  1083. F: configs/k2g_hs_evm_defconfig
  1084. F: configs/k2l_hs_evm_defconfig
  1085. F: configs/am65x_hs_evm_r5_defconfig
  1086. F: configs/am65x_hs_evm_a53_defconfig
  1087. F: configs/j721e_hs_evm_r5_defconfig
  1088. F: configs/j721e_hs_evm_a72_defconfig
  1089. TPM DRIVERS
  1090. M: Ilias Apalodimas <ilias.apalodimas@linaro.org>
  1091. S: Maintained
  1092. F: drivers/tpm/
  1093. TQ GROUP
  1094. #M: Martin Krause <martin.krause@tq-systems.de>
  1095. S: Orphaned (Since 2016-02)
  1096. T: git git://git.denx.de/u-boot-tq-group.git
  1097. TEE
  1098. M: Jens Wiklander <jens.wiklander@linaro.org>
  1099. S: Maintained
  1100. F: drivers/tee/
  1101. F: include/tee.h
  1102. F: include/tee/
  1103. TEE-lib
  1104. M: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
  1105. S: Maintained
  1106. F: lib/optee
  1107. UBI
  1108. M: Kyungmin Park <kmpark@infradead.org>
  1109. M: Heiko Schocher <hs@denx.de>
  1110. S: Maintained
  1111. T: git https://source.denx.de/u-boot/custodians/u-boot-ubi.git
  1112. F: drivers/mtd/ubi/
  1113. UFS
  1114. M: Faiz Abbas <faiz_abbas@ti.com>
  1115. S: Maintained
  1116. F: drivers/ufs/
  1117. USB
  1118. M: Marek Vasut <marex@denx.de>
  1119. S: Maintained
  1120. T: git https://source.denx.de/u-boot/custodians/u-boot-usb.git
  1121. F: drivers/usb/
  1122. F: common/usb.c
  1123. F: common/usb_kbd.c
  1124. F: include/usb.h
  1125. USB xHCI
  1126. M: Bin Meng <bmeng.cn@gmail.com>
  1127. S: Maintained
  1128. T: git https://source.denx.de/u-boot/custodians/u-boot-usb.git topic-xhci
  1129. F: drivers/usb/host/xhci*
  1130. F: include/usb/xhci.h
  1131. VIDEO
  1132. M: Anatolij Gustschin <agust@denx.de>
  1133. S: Maintained
  1134. T: git https://source.denx.de/u-boot/custodians/u-boot-video.git
  1135. F: drivers/video/
  1136. F: common/lcd*.c
  1137. F: include/lcd*.h
  1138. F: include/video*.h
  1139. VirtIO
  1140. M: Bin Meng <bmeng.cn@gmail.com>
  1141. S: Maintained
  1142. F: drivers/virtio/
  1143. F: cmd/virtio.c
  1144. F: include/config/virtio/
  1145. F: include/config/virtio.h
  1146. F: include/config/cmd/virtio.h
  1147. F: include/virtio*.h
  1148. F: test/dm/virtio.c
  1149. F: doc/develop/driver-model/virtio.rst
  1150. X86
  1151. M: Simon Glass <sjg@chromium.org>
  1152. M: Bin Meng <bmeng.cn@gmail.com>
  1153. S: Maintained
  1154. T: git https://source.denx.de/u-boot/custodians/u-boot-x86.git
  1155. F: arch/x86/
  1156. F: cmd/x86/
  1157. XEN
  1158. M: Anastasiia Lukianenko <anastasiia_lukianenko@epam.com>
  1159. M: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
  1160. S: Maintained
  1161. F: arch/arm/cpu/armv8/xen/
  1162. F: arch/arm/include/asm/xen.h
  1163. F: arch/arm/include/asm/xen/
  1164. F: cmd/pvblock.c
  1165. F: drivers/serial/serial_xen.c
  1166. F: drivers/xen/
  1167. F: include/pvblock.h
  1168. F: include/xen/
  1169. F: include/xen.h
  1170. F: lib/sscanf.c
  1171. F: test/lib/sscanf.c
  1172. XTENSA
  1173. M: Max Filippov <jcmvbkbc@gmail.com>
  1174. S: Maintained
  1175. F: arch/xtensa/
  1176. THE REST
  1177. M: Tom Rini <trini@konsulko.com>
  1178. L: u-boot@lists.denx.de
  1179. Q: http://patchwork.ozlabs.org/project/uboot/list/
  1180. S: Maintained
  1181. T: git https://source.denx.de/u-boot/u-boot.git
  1182. F: configs/tools-only_defconfig
  1183. F: *
  1184. F: */