MAINTAINERS 22 KB

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