MAINTAINERS 22 KB

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