MAINTAINERS 23 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885
  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 <semen.protsenko@linaro.org>
  52. S: Maintained
  53. F: cmd/ab_select.c
  54. F: common/android_ab.c
  55. F: doc/android/ab.txt
  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.txt
  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://gitlab.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 SYNOPSYS DW MMC EXTENSIONS
  89. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  90. S: Maintained
  91. L: uboot-snps-arc@synopsys.com
  92. F: doc/device-tree-bindings/mmc/snps,dw-mmc.txt
  93. F: drivers/mmc/snps_dw_mmc.c
  94. ARM
  95. M: Tom Rini <trini@konsulko.com>
  96. S: Maintained
  97. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-arm.git
  98. F: arch/arm/
  99. F: cmd/arm/
  100. ARM ALTERA SOCFPGA
  101. M: Marek Vasut <marex@denx.de>
  102. M: Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
  103. M: Ley Foon Tan <ley.foon.tan@intel.com>
  104. S: Maintainted
  105. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-socfpga.git
  106. F: arch/arm/mach-socfpga/
  107. F: drivers/sysreset/sysreset_socfpga*
  108. ARM AMLOGIC SOC SUPPORT
  109. M: Neil Armstrong <narmstrong@baylibre.com>
  110. S: Maintained
  111. L: u-boot-amlogic@groups.io
  112. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic.git
  113. F: arch/arm/mach-meson/
  114. F: arch/arm/include/asm/arch-meson/
  115. F: drivers/clk/meson/
  116. F: drivers/serial/serial_meson.c
  117. F: drivers/reset/reset-meson.c
  118. F: drivers/i2c/meson_i2c.c
  119. F: drivers/net/phy/meson-gxl.c
  120. F: drivers/adc/meson-saradc.c
  121. F: drivers/phy/meson*
  122. F: drivers/mmc/meson_gx_mmc.c
  123. F: drivers/spi/meson_spifc.c
  124. F: drivers/pinctrl/meson/
  125. F: drivers/power/domain/meson-gx-pwrc-vpu.c
  126. F: drivers/video/meson/
  127. F: include/configs/meson64.h
  128. F: include/configs/meson64_android.h
  129. N: meson
  130. ARM BROADCOM BCM283X
  131. M: Matthias Brugger <mbrugger@suse.com>
  132. S: Maintained
  133. F: arch/arm/mach-bcm283x/
  134. F: drivers/gpio/bcm2835_gpio.c
  135. F: drivers/mmc/bcm2835_sdhci.c
  136. F: drivers/mmc/bcm2835_sdhost.c
  137. F: drivers/serial/serial_bcm283x_mu.c
  138. F: drivers/serial/serial_bcm283x_pl011.c
  139. F: drivers/video/bcm2835.c
  140. F: include/dm/platform_data/serial_bcm283x_mu.h
  141. F: drivers/pinctrl/broadcom/
  142. ARM BROADCOM BCMSTB
  143. M: Thomas Fitzsimmons <fitzsim@fitzsim.org>
  144. S: Maintained
  145. F: arch/arm/mach-bcmstb/
  146. F: board/broadcom/bcmstb/
  147. F: configs/bcm7*_defconfig
  148. F: doc/README.bcm7xxx
  149. F: drivers/mmc/bcmstb_sdhci.c
  150. F: drivers/spi/bcmstb_spi.c
  151. ARM/CZ.NIC TURRIS MOX SUPPORT
  152. M: Marek Behun <marek.behun@nic.cz>
  153. S: Maintained
  154. F: arch/arm/dts/armada-3720-turris-mox.dts
  155. F: board/CZ.NIC/
  156. F: configs/turris_*_defconfig
  157. F: include/configs/turris_*.h
  158. ARM FREESCALE IMX
  159. M: Stefano Babic <sbabic@denx.de>
  160. M: Fabio Estevam <festevam@gmail.com>
  161. R: NXP i.MX U-Boot Team <uboot-imx@nxp.com>
  162. S: Maintained
  163. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
  164. F: arch/arm/cpu/arm1136/mx*/
  165. F: arch/arm/cpu/arm926ejs/mx*/
  166. F: arch/arm/cpu/armv7/vf610/
  167. F: arch/arm/dts/*imx*
  168. F: arch/arm/mach-imx/
  169. F: arch/arm/include/asm/arch-imx/
  170. F: arch/arm/include/asm/arch-mx*/
  171. F: arch/arm/include/asm/arch-vf610/
  172. F: arch/arm/include/asm/mach-imx/
  173. F: board/freescale/*mx*/
  174. ARM HISILICON
  175. M: Peter Griffin <peter.griffin@linaro.org>
  176. M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
  177. S: Maintained
  178. F: arch/arm/cpu/armv8/hisilicon
  179. F: arch/arm/include/asm/arch-hi6220/
  180. F: arch/arm/include/asm/arch-hi3660/
  181. ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X ARMADA-37XX ARMADA-7K/8K
  182. M: Stefan Roese <sr@denx.de>
  183. S: Maintained
  184. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-marvell.git
  185. F: arch/arm/mach-kirkwood/
  186. F: arch/arm/mach-mvebu/
  187. F: drivers/ata/ahci_mvebu.c
  188. F: drivers/ddr/marvell/
  189. F: drivers/gpio/mvebu_gpio.c
  190. F: drivers/spi/kirkwood_spi.c
  191. F: drivers/pci/pci_mvebu.c
  192. F: drivers/pci/pcie_dw_mvebu.c
  193. F: drivers/watchdog/orion_wdt.c
  194. ARM MARVELL PXA
  195. M: Marek Vasut <marex@denx.de>
  196. S: Maintained
  197. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-pxa.git
  198. F: arch/arm/cpu/pxa/
  199. F: arch/arm/include/asm/arch-pxa/
  200. ARM MEDIATEK
  201. M: Ryder Lee <ryder.lee@mediatek.com>
  202. M: Weijie Gao <weijie.gao@mediatek.com>
  203. R: GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>
  204. S: Maintained
  205. F: arch/arm/mach-mediatek/
  206. F: arch/arm/include/asm/arch-mediatek/
  207. F: board/mediatek/
  208. F: doc/README.mediatek
  209. F: drivers/clk/mediatek/
  210. F: drivers/mmc/mtk-sd.c
  211. F: drivers/pinctrl/mediatek/
  212. F: drivers/power/domain/mtk-power-domain.c
  213. F: drivers/ram/mediatek/
  214. F: drivers/spi/mtk_snfi_spi.c
  215. F: drivers/timer/mtk_timer.c
  216. F: drivers/watchdog/mtk_wdt.c
  217. F: drivers/net/mtk_eth.c
  218. F: drivers/reset/reset-mediatek.c
  219. F: tools/mtk_image.c
  220. F: tools/mtk_image.h
  221. N: mediatek
  222. ARM MICROCHIP/ATMEL AT91
  223. M: Eugen Hristev <eugen.hristev@microchip.com>
  224. S: Maintained
  225. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-atmel.git
  226. F: arch/arm/mach-at91/
  227. F: board/atmel/
  228. ARM OWL
  229. M: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
  230. S: Maintained
  231. F: arch/arm/include/asm/arch-owl/
  232. F: arch/arm/mach-owl/
  233. F: board/ucRobotics/
  234. F: drivers/clk/owl/
  235. F: drivers/serial/serial_owl.c
  236. ARM RENESAS RMOBILE/R-CAR
  237. M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  238. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  239. S: Maintained
  240. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-sh.git
  241. F: arch/arm/mach-rmobile/
  242. ARM ROCKCHIP
  243. M: Simon Glass <sjg@chromium.org>
  244. M: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
  245. M: Kever Yang <kever.yang@rock-chips.com>
  246. S: Maintained
  247. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip.git
  248. F: arch/arm/include/asm/arch-rockchip/
  249. F: arch/arm/mach-rockchip/
  250. F: board/rockchip/
  251. F: drivers/clk/rockchip/
  252. F: drivers/gpio/rk_gpio.c
  253. F: drivers/misc/rockchip-efuse.c
  254. F: drivers/mmc/rockchip_sdhci.c
  255. F: drivers/mmc/rockchip_dw_mmc.c
  256. F: drivers/pinctrl/rockchip/
  257. F: drivers/ram/rockchip/
  258. F: drivers/sysreset/sysreset_rockchip.c
  259. F: drivers/video/rockchip/
  260. F: tools/rkcommon.c
  261. F: tools/rkcommon.h
  262. F: tools/rkimage.c
  263. F: tools/rksd.c
  264. F: tools/rkspi.c
  265. ARM SAMSUNG
  266. M: Minkyu Kang <mk7.kang@samsung.com>
  267. S: Maintained
  268. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-samsung.git
  269. F: arch/arm/mach-exynos/
  270. F: arch/arm/mach-s5pc1xx/
  271. F: arch/arm/cpu/armv7/s5p-common/
  272. ARM SNAPDRAGON
  273. M: Ramon Fried <rfried.dev@gmail.com>
  274. S: Maintained
  275. F: arch/arm/mach-snapdragon/
  276. F: drivers/gpio/msm_gpio.c
  277. F: drivers/mmc/msm_sdhci.c
  278. F: drivers/phy/msm8916-usbh-phy.c
  279. F: drivers/serial/serial_msm.c
  280. F: drivers/smem/msm_smem.c
  281. F: drivers/usb/host/ehci-msm.c
  282. ARM STI
  283. M: Patrice Chotard <patrice.chotard@st.com>
  284. S: Maintained
  285. F: arch/arm/mach-sti/
  286. F: arch/arm/include/asm/arch-sti*/
  287. ARM STM SPEAR
  288. #M: Vipin Kumar <vipin.kumar@st.com>
  289. S: Orphaned (Since 2016-02)
  290. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git
  291. F: arch/arm/cpu/arm926ejs/spear/
  292. F: arch/arm/include/asm/arch-spear/
  293. ARM STM STM32MP
  294. M: Patrick Delaunay <patrick.delaunay@st.com>
  295. M: Patrice Chotard <patrice.chotard@st.com>
  296. L: uboot-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers)
  297. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git
  298. S: Maintained
  299. F: arch/arm/mach-stm32mp/
  300. F: drivers/adc/stm32-adc*
  301. F: drivers/clk/clk_stm32mp1.c
  302. F: drivers/gpio/stm32_gpio.c
  303. F: drivers/hwspinlock/stm32_hwspinlock.c
  304. F: drivers/i2c/stm32f7_i2c.c
  305. F: drivers/mailbox/stm32-ipcc.c
  306. F: drivers/misc/stm32mp_fuse.c
  307. F: drivers/misc/stm32_rcc.c
  308. F: drivers/mmc/stm32_sdmmc2.c
  309. F: drivers/mtd/nand/raw/stm32_fmc2_nand.c
  310. F: drivers/phy/phy-stm32-usbphyc.c
  311. F: drivers/pinctrl/pinctrl_stm32.c
  312. F: drivers/power/pmic/stpmic1.c
  313. F: drivers/power/regulator/stm32-vrefbuf.c
  314. F: drivers/power/regulator/stpmic1.c
  315. F: drivers/ram/stm32mp1/
  316. F: drivers/remoteproc/stm32_copro.c
  317. F: drivers/reset/stm32-reset.c
  318. F: drivers/rtc/stm32_rtc.c
  319. F: drivers/serial/serial_stm32.*
  320. F: drivers/spi/stm32_qspi.c
  321. F: drivers/spi/stm32_spi.c
  322. F: drivers/video/stm32/stm32_ltdc.c
  323. F: drivers/watchdog/stm32mp_wdt.c
  324. F: include/dt-bindings/clock/stm32fx-clock.h
  325. F: include/dt-bindings/clock/stm32mp1-clks.h
  326. F: include/dt-bindings/clock/stm32mp1-clksrc.h
  327. F: include/dt-bindings/pinctrl/stm32-pinfunc.h
  328. F: include/dt-bindings/reset/stm32mp1-resets.h
  329. F: include/stm32_rcc.h
  330. F: tools/stm32image.c
  331. ARM STM STV0991
  332. M: Vikas Manocha <vikas.manocha@st.com>
  333. S: Maintained
  334. F: arch/arm/cpu/armv7/stv0991/
  335. F: arch/arm/include/asm/arch-stv0991/
  336. ARM SUNXI
  337. M: Jagan Teki <jagan@amarulasolutions.com>
  338. M: Maxime Ripard <mripard@kernel.org>
  339. S: Maintained
  340. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi.git
  341. F: arch/arm/cpu/armv7/sunxi/
  342. F: arch/arm/include/asm/arch-sunxi/
  343. F: arch/arm/mach-sunxi/
  344. F: board/sunxi/
  345. ARM TEGRA
  346. M: Tom Warren <twarren@nvidia.com>
  347. S: Maintained
  348. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-tegra.git
  349. F: arch/arm/mach-tegra/
  350. F: arch/arm/include/asm/arch-tegra*/
  351. ARM TI
  352. M: Tom Rini <trini@konsulko.com>
  353. S: Maintained
  354. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-ti.git
  355. F: arch/arm/mach-davinci/
  356. F: arch/arm/mach-k3/
  357. F: arch/arm/mach-keystone/
  358. F: arch/arm/include/asm/arch-omap*/
  359. F: arch/arm/include/asm/ti-common/
  360. ARM UNIPHIER
  361. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  362. S: Maintained
  363. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-uniphier.git
  364. F: arch/arm/mach-uniphier/
  365. F: configs/uniphier_*_defconfig
  366. N: uniphier
  367. ARM VERSAL
  368. M: Michal Simek <michal.simek@xilinx.com>
  369. S: Maintained
  370. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
  371. F: arch/arm/mach-versal/
  372. N: (?<!uni)versal
  373. ARM VERSATILE EXPRESS DRIVERS
  374. M: Liviu Dudau <liviu.dudau@foss.arm.com>
  375. S: Maintained
  376. T: git git://github.com/ARM-software/u-boot.git
  377. F: drivers/misc/vexpress_config.c
  378. N: vexpress
  379. ARM ZYNQ
  380. M: Michal Simek <monstr@monstr.eu>
  381. S: Maintained
  382. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
  383. F: arch/arm/mach-zynq/
  384. F: drivers/clk/clk_zynq.c
  385. F: drivers/fpga/zynqpl.c
  386. F: drivers/gpio/zynq_gpio.c
  387. F: drivers/i2c/i2c-cdns.c
  388. F: drivers/i2c/muxes/pca954x.c
  389. F: drivers/i2c/zynq_i2c.c
  390. F: drivers/mmc/zynq_sdhci.c
  391. F: drivers/mtd/nand/raw/zynq_nand.c
  392. F: drivers/net/phy/xilinx_phy.c
  393. F: drivers/net/zynq_gem.c
  394. F: drivers/serial/serial_zynq.c
  395. F: drivers/spi/zynq_qspi.c
  396. F: drivers/spi/zynq_spi.c
  397. F: drivers/usb/host/ehci-zynq.c
  398. F: drivers/watchdog/cdns_wdt.c
  399. F: include/zynqpl.h
  400. F: tools/zynqimage.c
  401. N: zynq
  402. ARM ZYNQMP
  403. M: Michal Simek <michal.simek@xilinx.com>
  404. S: Maintained
  405. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
  406. F: arch/arm/mach-zynqmp/
  407. F: drivers/clk/clk_zynqmp.c
  408. F: driver/firmware/firmware-zynqmp.c
  409. F: drivers/fpga/zynqpl.c
  410. F: drivers/gpio/zynq_gpio.c
  411. F: drivers/i2c/i2c-cdns.c
  412. F: drivers/i2c/muxes/pca954x.c
  413. F: drivers/i2c/zynq_i2c.c
  414. F: drivers/mailbox/zynqmp-ipi.c
  415. F: drivers/mmc/zynq_sdhci.c
  416. F: drivers/mtd/nand/raw/zynq_nand.c
  417. F: drivers/net/phy/xilinx_phy.c
  418. F: drivers/net/zynq_gem.c
  419. F: drivers/serial/serial_zynq.c
  420. F: drivers/spi/zynq_qspi.c
  421. F: drivers/spi/zynq_spi.c
  422. F: drivers/timer/cadence-ttc.c
  423. F: drivers/usb/host/ehci-zynq.c
  424. F: drivers/watchdog/cdns_wdt.c
  425. F: include/zynqmppl.h
  426. F: include/zynqmp_firmware.h
  427. F: tools/zynqmp*
  428. N: ultra96
  429. N: zynqmp
  430. ARM ZYNQMP R5
  431. M: Michal Simek <michal.simek@xilinx.com>
  432. S: Maintained
  433. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
  434. F: arch/arm/mach-zynqmp-r5/
  435. BINMAN
  436. M: Simon Glass <sjg@chromium.org>
  437. S: Maintained
  438. F: tools/binman/
  439. BUILDMAN
  440. M: Simon Glass <sjg@chromium.org>
  441. S: Maintained
  442. F: tools/buildman/
  443. CFI FLASH
  444. M: Stefan Roese <sr@denx.de>
  445. S: Maintained
  446. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-cfi-flash.git
  447. F: drivers/mtd/cfi_flash.c
  448. F: drivers/mtd/jedec_flash.c
  449. CLOCK
  450. M: Lukasz Majewski <lukma@denx.de>
  451. S: Maintained
  452. T: git git://git.denx.de/u-boot-dfu.git
  453. F: drivers/clk/
  454. F: drivers/clk/imx/
  455. COLDFIRE
  456. M: Huan Wang <alison.wang@nxp.com>
  457. M: Angelo Dureghello <angelo@sysam.it>
  458. S: Maintained
  459. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-coldfire.git
  460. F: arch/m68k/
  461. DFU
  462. M: Lukasz Majewski <lukma@denx.de>
  463. S: Maintained
  464. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-dfu.git
  465. F: cmd/dfu.c
  466. F: cmd/usb_*.c
  467. F: common/dfu.c
  468. F: common/update.c
  469. F: common/usb_storage.c
  470. F: drivers/dfu/
  471. F: drivers/usb/gadget/
  472. DRIVER MODEL
  473. M: Simon Glass <sjg@chromium.org>
  474. S: Maintained
  475. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-dm.git
  476. F: drivers/core/
  477. F: include/dm/
  478. F: test/dm/
  479. EFI PAYLOAD
  480. M: Heinrich Schuchardt <xypron.glpk@gmx.de>
  481. R: Alexander Graf <agraf@csgraf.de>
  482. S: Maintained
  483. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git
  484. F: doc/uefi/*
  485. F: include/capitalization.h
  486. F: include/charset.h
  487. F: include/cp1250.h
  488. F: include/cp437.h
  489. F: include/efi*
  490. F: include/pe.h
  491. F: include/asm-generic/pe.h
  492. F: lib/charset.c
  493. F: lib/efi*/
  494. F: test/py/tests/test_efi*
  495. F: test/unicode_ut.c
  496. F: cmd/bootefi.c
  497. F: cmd/efidebug.c
  498. F: cmd/nvedit_efi.c
  499. F: tools/file2include.c
  500. FPGA
  501. M: Michal Simek <michal.simek@xilinx.com>
  502. S: Maintained
  503. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
  504. F: drivers/fpga/
  505. F: cmd/fpga.c
  506. F: include/fpga.h
  507. FLATTENED DEVICE TREE
  508. M: Simon Glass <sjg@chromium.org>
  509. S: Maintained
  510. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-fdt.git
  511. F: lib/fdtdec*
  512. F: lib/libfdt/
  513. F: include/fdt*
  514. F: include/linux/libfdt*
  515. F: cmd/fdt.c
  516. F: common/fdt_support.c
  517. FREEBSD
  518. M: Rafal Jaworowski <raj@semihalf.com>
  519. S: Maintained
  520. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-freebsd.git
  521. FREESCALE QORIQ
  522. M: Priyanka Jain <priyanka.jain@nxp.com>
  523. S: Maintained
  524. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git
  525. F: drivers/watchdog/sp805_wdt.c
  526. I2C
  527. M: Heiko Schocher <hs@denx.de>
  528. S: Maintained
  529. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-i2c.git
  530. F: drivers/i2c/
  531. LOGGING
  532. M: Simon Glass <sjg@chromium.org>
  533. S: Maintained
  534. T: git https://gitlab.denx.de/u-boot/u-boot.git
  535. F: common/log.c
  536. F: cmd/log.c
  537. F: test/log/log_test.c
  538. F: test/py/tests/test_log.py
  539. MALI DISPLAY PROCESSORS
  540. M: Liviu Dudau <liviu.dudau@foss.arm.com>
  541. S: Supported
  542. T: git git://github.com/ARM-software/u-boot.git
  543. F: drivers/video/mali_dp.c
  544. F: drivers/i2c/i2c-versatile.c
  545. MICROBLAZE
  546. M: Michal Simek <monstr@monstr.eu>
  547. S: Maintained
  548. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
  549. F: arch/microblaze/
  550. F: cmd/mfsl.c
  551. F: drivers/gpio/xilinx_gpio.c
  552. F: drivers/net/xilinx_axi_emac.c
  553. F: drivers/net/xilinx_emaclite.c
  554. F: drivers/serial/serial_xuartlite.c
  555. F: drivers/spi/xilinx_spi.c
  556. F: drivers/sysreset/sysreset_gpio.c
  557. F: drivers/watchdog/xilinx_tb_wdt.c
  558. N: xilinx
  559. MIPS
  560. M: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
  561. S: Maintained
  562. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git
  563. F: arch/mips/
  564. MIPS MSCC
  565. M: Gregory CLEMENT <gregory.clement@bootlin.com>
  566. M: Lars Povlsen <lars.povlsen@microchip.com>
  567. M: Horatiu Vultur <horatiu.vultur@microchip.com>
  568. S: Maintained
  569. F: arch/mips/mach-mscc/
  570. F: arch/mips/dts/luton*
  571. F: arch/mips/dts/mscc*
  572. F: arch/mips/dts/ocelot*
  573. F: arch/mips/dts/jr2*
  574. F: arch/mips/dts/serval*
  575. F: board/mscc/
  576. F: configs/mscc*
  577. F: drivers/gpio/mscc_sgpio.c
  578. F: drivers/spi/mscc_bb_spi.c
  579. F: include/configs/vcoreiii.h
  580. F: include/dt-bindings/mscc/
  581. F: drivers/pinctrl/mscc/
  582. F: drivers/net/mscc_eswitch/
  583. MIPS JZ4780
  584. M: Ezequiel Garcia <ezequiel@collabora.com>
  585. S: Maintained
  586. F: arch/mips/mach-jz47xx/
  587. MMC
  588. M: Peng Fan <peng.fan@nxp.com>
  589. S: Maintained
  590. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-mmc.git
  591. F: drivers/mmc/
  592. NAND FLASH
  593. #M: Scott Wood <oss@buserror.net>
  594. S: Orphaned (Since 2018-07)
  595. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-nand-flash.git
  596. F: drivers/mtd/nand/raw/
  597. NDS32
  598. M: Rick Chen <rick@andestech.com>
  599. S: Maintained
  600. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-nds32.git
  601. F: arch/nds32/
  602. NETWORK
  603. M: Joe Hershberger <joe.hershberger@ni.com>
  604. S: Maintained
  605. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-net.git
  606. F: drivers/net/
  607. F: include/net.h
  608. F: net/
  609. NIOS
  610. M: Thomas Chou <thomas@wytron.com.tw>
  611. S: Maintained
  612. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-nios.git
  613. F: arch/nios2/
  614. ONENAND
  615. #M: Lukasz Majewski <l.majewski@majess.pl>
  616. S: Orphaned (Since 2017-01)
  617. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-onenand.git
  618. F: drivers/mtd/onenand/
  619. PATMAN
  620. M: Simon Glass <sjg@chromium.org>
  621. S: Maintained
  622. F: tools/patman/
  623. PCI Endpoint
  624. M: Ramon Fried <rfried.dev@gmail.com>
  625. S: Maintained
  626. F: drivers/pci_endpoint/
  627. F: include/pci_ep.h
  628. POWER
  629. M: Jaehoon Chung <jh80.chung@samsung.com>
  630. S: Maintained
  631. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-pmic.git
  632. F: drivers/power/
  633. POWERPC
  634. M: Wolfgang Denk <wd@denx.de>
  635. S: Maintained
  636. F: arch/powerpc/
  637. POWERPC MPC8XX
  638. M: Christophe Leroy <christophe.leroy@c-s.fr>
  639. S: Maintained
  640. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc8xx.git
  641. F: arch/powerpc/cpu/mpc8xx/
  642. POWERPC MPC83XX
  643. M: Mario Six <mario.six@gdsys.cc>
  644. S: Maintained
  645. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc83xx.git
  646. F: drivers/ram/mpc83xx_sdram.c
  647. F: include/dt-bindings/memory/mpc83xx-sdram.h
  648. F: drivers/sysreset/sysreset_mpc83xx.c
  649. F: drivers/sysreset/sysreset_mpc83xx.h
  650. F: drivers/clk/mpc83xx_clk.c
  651. F: drivers/clk/mpc83xx_clk.h
  652. F: include/dt-bindings/clk/mpc83xx-clk.h
  653. F: drivers/timer/mpc83xx_timer.c
  654. F: drivers/cpu/mpc83xx_cpu.c
  655. F: drivers/cpu/mpc83xx_cpu.h
  656. F: drivers/misc/mpc83xx_serdes.c
  657. F: arch/powerpc/cpu/mpc83xx/
  658. F: arch/powerpc/include/asm/arch-mpc83xx/
  659. POWERPC MPC85XX
  660. M: Priyanka Jain <priyanka.jain@nxp.com>
  661. S: Maintained
  662. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc85xx.git
  663. F: arch/powerpc/cpu/mpc85xx/
  664. POWERPC MPC86XX
  665. M: Priyanka Jain <priyanka.jain@nxp.com>
  666. S: Maintained
  667. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc86xx.git
  668. F: arch/powerpc/cpu/mpc86xx/
  669. RISC-V
  670. M: Rick Chen <rick@andestech.com>
  671. S: Maintained
  672. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-riscv.git
  673. F: arch/riscv/
  674. F: cmd/riscv/
  675. F: tools/prelink-riscv.c
  676. ROCKUSB
  677. M: Eddie Cai <eddie.cai.linux@gmail.com>
  678. S: Maintained
  679. F: drivers/usb/gadget/f_rockusb.c
  680. F: cmd/rockusb.c
  681. F: doc/README.rockusb
  682. SANDBOX
  683. M: Simon Glass <sjg@chromium.org>
  684. S: Maintained
  685. F: arch/sandbox/
  686. SH
  687. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  688. M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  689. S: Maintained
  690. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-sh.git
  691. F: arch/sh/
  692. SPI
  693. M: Jagan Teki <jagan@amarulasolutions.com>
  694. S: Maintained
  695. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-spi.git
  696. F: drivers/spi/
  697. F: include/spi*
  698. SPI-NOR
  699. M: Jagan Teki <jagan@amarulasolutions.com>
  700. M: Vignesh R <vigneshr@ti.com>
  701. S: Maintained
  702. F: drivers/mtd/spi/
  703. F: include/spi_flash.h
  704. F: include/linux/mtd/cfi.h
  705. F: include/linux/mtd/spi-nor.h
  706. SPMI
  707. M: Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
  708. S: Maintained
  709. F: drivers/spmi/
  710. F: include/spmi/
  711. TDA19988 HDMI ENCODER
  712. M: Liviu Dudau <liviu.dudau@foss.arm.com>
  713. S: Maintained
  714. F: drivers/video/tda19988.c
  715. TI SYSTEM SECURITY
  716. M: Andrew F. Davis <afd@ti.com>
  717. S: Supported
  718. F: arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
  719. F: arch/arm/mach-omap2/sec-common.c
  720. F: arch/arm/mach-omap2/config_secure.mk
  721. F: arch/arm/mach-k3/security.c
  722. F: arch/arm/mach-k3/config_secure.mk
  723. F: configs/am335x_hs_evm_defconfig
  724. F: configs/am335x_hs_evm_uart_defconfig
  725. F: configs/am43xx_hs_evm_defconfig
  726. F: configs/am57xx_hs_evm_defconfig
  727. F: configs/am57xx_hs_evm_usb_defconfig
  728. F: configs/dra7xx_hs_evm_defconfig
  729. F: configs/dra7xx_hs_evm_usb_defconfig
  730. F: configs/k2hk_hs_evm_defconfig
  731. F: configs/k2e_hs_evm_defconfig
  732. F: configs/k2g_hs_evm_defconfig
  733. F: configs/k2l_hs_evm_defconfig
  734. F: configs/am65x_hs_evm_r5_defconfig
  735. F: configs/am65x_hs_evm_a53_defconfig
  736. TQ GROUP
  737. #M: Martin Krause <martin.krause@tq-systems.de>
  738. S: Orphaned (Since 2016-02)
  739. T: git git://git.denx.de/u-boot-tq-group.git
  740. TEE
  741. M: Jens Wiklander <jens.wiklander@linaro.org>
  742. S: Maintained
  743. F: drivers/tee/
  744. F: include/tee.h
  745. F: include/tee/
  746. TEE-lib
  747. M: Bryan O'Donoghue <bryan.odonoghue@linaro.org>
  748. S: Maintained
  749. F: lib/optee
  750. UBI
  751. M: Kyungmin Park <kmpark@infradead.org>
  752. M: Heiko Schocher <hs@denx.de>
  753. S: Maintained
  754. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-ubi.git
  755. F: drivers/mtd/ubi/
  756. USB
  757. M: Marek Vasut <marex@denx.de>
  758. S: Maintained
  759. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-usb.git
  760. F: drivers/usb/
  761. USB xHCI
  762. M: Bin Meng <bmeng.cn@gmail.com>
  763. S: Maintained
  764. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-usb.git topic-xhci
  765. F: drivers/usb/host/xhci*
  766. VIDEO
  767. M: Anatolij Gustschin <agust@denx.de>
  768. S: Maintained
  769. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-video.git
  770. F: drivers/video/
  771. F: common/lcd*.c
  772. F: include/lcd*.h
  773. F: include/video*.h
  774. X86
  775. M: Simon Glass <sjg@chromium.org>
  776. M: Bin Meng <bmeng.cn@gmail.com>
  777. S: Maintained
  778. T: git https://gitlab.denx.de/u-boot/custodians/u-boot-x86.git
  779. F: arch/x86/
  780. F: cmd/x86/
  781. XTENSA
  782. M: Max Filippov <jcmvbkbc@gmail.com>
  783. S: Maintained
  784. F: arch/xtensa/
  785. THE REST
  786. M: Tom Rini <trini@konsulko.com>
  787. L: u-boot@lists.denx.de
  788. Q: http://patchwork.ozlabs.org/project/uboot/list/
  789. S: Maintained
  790. T: git https://gitlab.denx.de/u-boot/u-boot.git
  791. F: configs/tools-only_defconfig
  792. F: *
  793. F: */