Fork of the vendor (Boundary Devices) u-boot for Reform 2, with minor tweaks. The goal is to migrate to mainstream u-boot or barebox ASAP. The main impediment so far is the 4GB RAM config.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

597 lines
15KB

  1. Descriptions of section entries:
  2. P: Person (obsolete)
  3. M: Mail patches to: FullName <address@domain>
  4. L: Mailing list that is relevant to this area
  5. W: Web-page with status/info
  6. Q: Patchwork web based patch tracking system site
  7. T: SCM tree type and location.
  8. Type is one of: git, hg, quilt, stgit, topgit
  9. S: Status, one of the following:
  10. Supported: Someone is actually paid to look after this.
  11. Maintained: Someone actually looks after it.
  12. Odd Fixes: It has a maintainer but they don't have time to do
  13. much other than throw the odd patch in. See below..
  14. Orphan: No current maintainer [but maybe you could take the
  15. role as you write your new code].
  16. Obsolete: Old code. Something tagged obsolete generally means
  17. it has been replaced by a better system and you
  18. should be using that.
  19. F: Files and directories with wildcard patterns.
  20. A trailing slash includes all files and subdirectory files.
  21. F: drivers/net/ all files in and below drivers/net
  22. F: drivers/net/* all files in drivers/net, but not below
  23. F: */net/* all files in "any top level directory"/net
  24. One pattern per line. Multiple F: lines acceptable.
  25. N: Files and directories with regex patterns.
  26. N: [^a-z]tegra all files whose path contains the word tegra
  27. One pattern per line. Multiple N: lines acceptable.
  28. scripts/get_maintainer.pl has different behavior for files that
  29. match F: pattern and matches of N: patterns. By default,
  30. get_maintainer will not look at git log history when an F: pattern
  31. match occurs. When an N: match occurs, git log history is used
  32. to also notify the people that have git commit signatures.
  33. X: Files and directories that are NOT maintained, same rules as F:
  34. Files exclusions are tested before file matches.
  35. Can be useful for excluding a specific subdirectory, for instance:
  36. F: net/
  37. X: net/ipv6/
  38. matches all files in and below net excluding net/ipv6/
  39. K: Keyword perl extended regex pattern to match content in a
  40. patch or file. For instance:
  41. K: of_get_profile
  42. matches patches or files that contain "of_get_profile"
  43. K: \b(printk|pr_(info|err))\b
  44. matches patches or files that contain one or more of the words
  45. printk, pr_info or pr_err
  46. One regex pattern per line. Multiple K: lines acceptable.
  47. Note: For the hard of thinking, this list is meant to remain in alphabetical
  48. order. If you could add yourselves to it in alphabetical order that would be
  49. so much easier [Ed]
  50. Maintainers List (try to look for most precise areas first)
  51. -----------------------------------
  52. ARC
  53. M: Alexey Brodkin <alexey.brodkin@synopsys.com>
  54. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  55. S: Maintained
  56. L: uboot-snps-arc@synopsys.com
  57. T: git git://git.denx.de/u-boot-arc.git
  58. F: arch/arc/
  59. F: board/synopsys/
  60. ARC HSDK CGU CLOCK
  61. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  62. S: Maintained
  63. L: uboot-snps-arc@synopsys.com
  64. F: drivers/clk/clk-hsdk-cgu.c
  65. F: include/dt-bindings/clock/snps,hsdk-cgu.h
  66. F: doc/device-tree-bindings/clock/snps,hsdk-cgu.txt
  67. ARC HSDK CREG GPIO
  68. M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  69. S: Maintained
  70. L: uboot-snps-arc@synopsys.com
  71. F: drivers/gpio/hsdk-creg-gpio.c
  72. ARM
  73. M: Albert Aribaud <albert.u.boot@aribaud.net>
  74. S: Maintained
  75. T: git git://git.denx.de/u-boot-arm.git
  76. F: arch/arm/
  77. ARM ALTERA SOCFPGA
  78. M: Marek Vasut <marex@denx.de>
  79. S: Maintainted
  80. T: git git://git.denx.de/u-boot-socfpga.git
  81. F: arch/arm/mach-socfpga/
  82. ARM ATMEL AT91
  83. M: Andreas Bießmann <andreas@biessmann.org>
  84. S: Maintained
  85. T: git git://git.denx.de/u-boot-atmel.git
  86. F: arch/arm/mach-at91/
  87. ARM BROADCOM BCM283X
  88. M: Alexander Graf <agraf@suse.de>
  89. S: Maintained
  90. F: arch/arm/mach-bcm283x/
  91. F: drivers/gpio/bcm2835_gpio.c
  92. F: drivers/mmc/bcm2835_sdhci.c
  93. F: drivers/mmc/bcm2835_sdhost.c
  94. F: drivers/serial/serial_bcm283x_mu.c
  95. F: drivers/serial/serial_bcm283x_pl011.c
  96. F: drivers/video/bcm2835.c
  97. F: include/dm/platform_data/serial_bcm283x_mu.h
  98. F: drivers/pinctrl/broadcom/
  99. ARM FREESCALE IMX
  100. M: Stefano Babic <sbabic@denx.de>
  101. M: Fabio Estevam <fabio.estevam@nxp.com>
  102. S: Maintained
  103. T: git git://git.denx.de/u-boot-imx.git
  104. F: arch/arm/cpu/arm1136/mx*/
  105. F: arch/arm/cpu/arm926ejs/mx*/
  106. F: arch/arm/cpu/armv7/vf610/
  107. F: arch/arm/mach-imx/
  108. F: arch/arm/include/asm/arch-imx/
  109. F: arch/arm/include/asm/arch-mx*/
  110. F: arch/arm/include/asm/arch-vf610/
  111. F: arch/arm/include/asm/mach-imx/
  112. F: board/freescale/*mx*/
  113. ARM HISILICON
  114. M: Peter Griffin <peter.griffin@linaro.org>
  115. S: Maintained
  116. F: arch/arm/cpu/armv8/hisilicon
  117. F: arch/arm/include/asm/arch-hi6220/
  118. ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X
  119. M: Prafulla Wadaskar <prafulla@marvell.com>
  120. M: Luka Perkov <luka.perkov@sartura.hr>
  121. M: Stefan Roese <sr@denx.de>
  122. S: Maintained
  123. T: git git://git.denx.de/u-boot-marvell.git
  124. F: arch/arm/mach-kirkwood/
  125. F: arch/arm/mach-mvebu/
  126. F: drivers/ata/ahci_mvebu.c
  127. ARM MARVELL PXA
  128. M: Marek Vasut <marex@denx.de>
  129. S: Maintained
  130. T: git git://git.denx.de/u-boot-pxa.git
  131. F: arch/arm/cpu/pxa/
  132. F: arch/arm/include/asm/arch-pxa/
  133. ARM RENESAS RMOBILE/R-CAR
  134. M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  135. M: Marek Vasut <marek.vasut+renesas@gmail.com>
  136. S: Maintained
  137. T: git git://git.denx.de/u-boot-sh.git
  138. F: arch/arm/mach-rmobile/
  139. ARM ROCKCHIP
  140. M: Simon Glass <sjg@chromium.org>
  141. M: Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
  142. S: Maintained
  143. T: git git://git.denx.de/u-boot-rockchip.git
  144. F: arch/arm/include/asm/arch-rockchip/
  145. F: arch/arm/mach-rockchip/
  146. F: board/rockchip/
  147. F: drivers/clk/rockchip/
  148. F: drivers/gpio/rk_gpio.c
  149. F: drivers/misc/rockchip-efuse.c
  150. F: drivers/mmc/rockchip_sdhci.c
  151. F: drivers/mmc/rockchip_dw_mmc.c
  152. F: drivers/pinctrl/rockchip/
  153. F: drivers/ram/rockchip/
  154. F: drivers/sysreset/sysreset_rockchip.c
  155. F: drivers/video/rockchip/
  156. F: tools/rkcommon.c
  157. F: tools/rkcommon.h
  158. F: tools/rkimage.c
  159. F: tools/rksd.c
  160. F: tools/rkspi.c
  161. ARM SAMSUNG
  162. M: Minkyu Kang <mk7.kang@samsung.com>
  163. S: Maintained
  164. T: git git://git.denx.de/u-boot-samsung.git
  165. F: arch/arm/mach-exynos/
  166. F: arch/arm/mach-s5pc1xx/
  167. F: arch/arm/cpu/armv7/s5p-common/
  168. ARM SNAPDRAGON
  169. M: Ramon Fried <ramon.fried@gmail.com>
  170. S: Maintained
  171. F: arch/arm/mach-snapdragon/
  172. ARM STI
  173. M: Patrice Chotard <patrice.chotard@st.com>
  174. S: Maintained
  175. F: arch/arm/mach-sti/
  176. F: arch/arm/include/asm/arch-sti*/
  177. ARM STM SPEAR
  178. #M: Vipin Kumar <vipin.kumar@st.com>
  179. S: Orphaned (Since 2016-02)
  180. T: git git://git.denx.de/u-boot-stm.git
  181. F: arch/arm/cpu/arm926ejs/spear/
  182. F: arch/arm/include/asm/arch-spear/
  183. ARM STM STM32MP
  184. M: Patrick Delaunay <patrick.delaunay@st.com>
  185. S: Maintained
  186. F: arch/arm/mach-stm32mp
  187. F: drivers/clk/clk_stm32mp1.c
  188. F: drivers/misc/stm32mp_fuse.c
  189. F: drivers/ram/stm32mp1/
  190. ARM STM STV0991
  191. M: Vikas Manocha <vikas.manocha@st.com>
  192. S: Maintained
  193. F: arch/arm/cpu/armv7/stv0991/
  194. F: arch/arm/include/asm/arch-stv0991/
  195. ARM SUNXI
  196. M: Jagan Teki <jagan@openedev.com>
  197. M: Maxime Ripard <maxime.ripard@bootlin.com>
  198. S: Maintained
  199. T: git git://git.denx.de/u-boot-sunxi.git
  200. F: arch/arm/cpu/armv7/sunxi/
  201. F: arch/arm/include/asm/arch-sunxi/
  202. F: arch/arm/mach-sunxi/
  203. F: board/sunxi/
  204. ARM TEGRA
  205. M: Tom Warren <twarren@nvidia.com>
  206. S: Maintained
  207. T: git git://git.denx.de/u-boot-tegra.git
  208. F: arch/arm/mach-tegra/
  209. F: arch/arm/include/asm/arch-tegra*/
  210. ARM TI
  211. M: Tom Rini <trini@konsulko.com>
  212. S: Maintained
  213. T: git git://git.denx.de/u-boot-ti.git
  214. F: arch/arm/mach-davinci/
  215. F: arch/arm/mach-keystone/
  216. F: arch/arm/include/asm/arch-omap*/
  217. F: arch/arm/include/asm/ti-common/
  218. ARM UNIPHIER
  219. M: Masahiro Yamada <yamada.masahiro@socionext.com>
  220. S: Maintained
  221. T: git git://git.denx.de/u-boot-uniphier.git
  222. F: arch/arm/mach-uniphier/
  223. F: configs/uniphier_*_defconfig
  224. N: uniphier
  225. ARM ZYNQ
  226. M: Michal Simek <monstr@monstr.eu>
  227. S: Maintained
  228. T: git git://git.denx.de/u-boot-microblaze.git
  229. F: arch/arm/mach-zynq/
  230. F: drivers/clk/clk_zynq.c
  231. F: drivers/fpga/zynqpl.c
  232. F: drivers/gpio/zynq_gpio.c
  233. F: drivers/i2c/i2c-cdns.c
  234. F: drivers/i2c/muxes/pca954x.c
  235. F: drivers/i2c/zynq_i2c.c
  236. F: drivers/mmc/zynq_sdhci.c
  237. F: drivers/mtd/nand/zynq_nand.c
  238. F: drivers/net/phy/xilinx_phy.c
  239. F: drivers/net/zynq_gem.c
  240. F: drivers/serial/serial_zynq.c
  241. F: drivers/spi/zynq_qspi.c
  242. F: drivers/spi/zynq_spi.c
  243. F: drivers/usb/host/ehci-zynq.c
  244. F: drivers/watchdog/cdns_wdt.c
  245. F: include/zynqpl.h
  246. F: tools/zynqimage.c
  247. N: zynq
  248. ARM ZYNQMP
  249. M: Michal Simek <michal.simek@xilinx.com>
  250. S: Maintained
  251. T: git git://git.denx.de/u-boot-microblaze.git
  252. F: arch/arm/cpu/armv8/zynqmp/
  253. F: drivers/clk/clk_zynqmp.c
  254. F: drivers/fpga/zynqpl.c
  255. F: drivers/gpio/zynq_gpio.c
  256. F: drivers/i2c/i2c-cdns.c
  257. F: drivers/i2c/muxes/pca954x.c
  258. F: drivers/i2c/zynq_i2c.c
  259. F: drivers/mmc/zynq_sdhci.c
  260. F: drivers/mtd/nand/zynq_nand.c
  261. F: drivers/net/phy/xilinx_phy.c
  262. F: drivers/net/zynq_gem.c
  263. F: drivers/serial/serial_zynq.c
  264. F: drivers/spi/zynq_qspi.c
  265. F: drivers/spi/zynq_spi.c
  266. F: drivers/timer/cadence-ttc.c
  267. F: drivers/usb/host/ehci-zynq.c
  268. F: drivers/watchdog/cdns_wdt.c
  269. F: include/zynqmppl.h
  270. F: tools/zynqmp*
  271. N: zynqmp
  272. ARM ZYNQMP R5
  273. M: Michal Simek <michal.simek@xilinx.com>
  274. S: Maintained
  275. T: git git://git.denx.de/u-boot-microblaze.git
  276. F: arch/arm/mach-zynqmp-r5/
  277. BUILDMAN
  278. M: Simon Glass <sjg@chromium.org>
  279. S: Maintained
  280. F: tools/buildman/
  281. CFI FLASH
  282. M: Stefan Roese <sr@denx.de>
  283. S: Maintained
  284. T: git git://git.denx.de/u-boot-cfi-flash.git
  285. F: drivers/mtd/cfi_flash.c
  286. F: drivers/mtd/jedec_flash.c
  287. COLDFIRE
  288. M: Huan Wang <alison.wang@nxp.com>
  289. M: Angelo Dureghello <angelo@sysam.it>
  290. S: Maintained
  291. T: git git://git.denx.de/u-boot-coldfire.git
  292. F: arch/m68k/
  293. DFU
  294. M: Lukasz Majewski <lukma@denx.de>
  295. S: Maintained
  296. T: git git://git.denx.de/u-boot-dfu.git
  297. F: drivers/dfu/
  298. F: drivers/usb/gadget/
  299. DRIVER MODEL
  300. M: Simon Glass <sjg@chromium.org>
  301. S: Maintained
  302. T: git git://git.denx.de/u-boot-dm.git
  303. F: drivers/core/
  304. F: include/dm/
  305. F: test/dm/
  306. EFI PAYLOAD
  307. M: Alexander Graf <agraf@suse.de>
  308. S: Maintained
  309. T: git git://github.com/agraf/u-boot.git
  310. F: doc/DocBook/efi.tmpl
  311. F: doc/README.uefi
  312. F: doc/README.iscsi
  313. F: include/efi*
  314. F: include/pe.h
  315. F: include/asm-generic/pe.h
  316. F: lib/efi*/
  317. F: test/py/tests/test_efi*
  318. F: cmd/bootefi.c
  319. F: tools/file2include.c
  320. FLATTENED DEVICE TREE
  321. M: Simon Glass <sjg@chromium.org>
  322. S: Maintained
  323. T: git git://git.denx.de/u-boot-fdt.git
  324. F: lib/fdtdec*
  325. F: lib/libfdt/
  326. F: include/fdt*
  327. F: include/linux/libfdt*
  328. F: cmd/fdt.c
  329. F: common/fdt_support.c
  330. FREEBSD
  331. M: Rafal Jaworowski <raj@semihalf.com>
  332. S: Maintained
  333. T: git git://git.denx.de/u-boot-freebsd.git
  334. FREESCALE QORIQ
  335. M: York Sun <york.sun@nxp.com>
  336. S: Maintained
  337. T: git git://git.denx.de/u-boot-fsl-qoriq.git
  338. I2C
  339. M: Heiko Schocher <hs@denx.de>
  340. S: Maintained
  341. T: git git://git.denx.de/u-boot-i2c.git
  342. F: drivers/i2c/
  343. LOGGING
  344. M: Simon Glass <sjg@chromium.org>
  345. S: Maintained
  346. T: git git://git.denx.de/u-boot.git
  347. F: common/log.c
  348. F: cmd/log.c
  349. F: test/log/log_test.c
  350. F: test/py/tests/test_log.py
  351. MICROBLAZE
  352. M: Michal Simek <monstr@monstr.eu>
  353. S: Maintained
  354. T: git git://git.denx.de/u-boot-microblaze.git
  355. F: arch/microblaze/
  356. F: cmd/mfsl.c
  357. F: drivers/gpio/xilinx_gpio.c
  358. F: drivers/net/xilinx_axi_emac.c
  359. F: drivers/net/xilinx_emaclite.c
  360. F: drivers/serial/serial_xuartlite.c
  361. F: drivers/spi/xilinx_spi.c
  362. F: drivers/watchdog/xilinx_tb_wdt.c
  363. N: xilinx
  364. MIPS
  365. M: Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
  366. S: Maintained
  367. T: git git://git.denx.de/u-boot-mips.git
  368. F: arch/mips/
  369. MMC
  370. M: Jaehoon Chung <jh80.chung@samsung.com>
  371. S: Maintained
  372. T: git git://git.denx.de/u-boot-mmc.git
  373. F: drivers/mmc/
  374. NAND FLASH
  375. M: Scott Wood <oss@buserror.net>
  376. S: Maintained
  377. T: git git://git.denx.de/u-boot-nand-flash.git
  378. F: drivers/mtd/nand/
  379. NDS32
  380. M: Macpaul Lin <macpaul@andestech.com>
  381. S: Maintained
  382. T: git git://git.denx.de/u-boot-nds32.git
  383. F: arch/nds32/
  384. NETWORK
  385. M: Joe Hershberger <joe.hershberger@ni.com>
  386. S: Maintained
  387. T: git git://git.denx.de/u-boot-net.git
  388. F: drivers/net/
  389. F: net/
  390. NIOS
  391. M: Thomas Chou <thomas@wytron.com.tw>
  392. S: Maintained
  393. T: git git://git.denx.de/u-boot-nios.git
  394. F: arch/nios2/
  395. ONENAND
  396. #M: Lukasz Majewski <l.majewski@majess.pl>
  397. S: Orphaned (Since 2017-01)
  398. T: git git://git.denx.de/u-boot-onenand.git
  399. F: drivers/mtd/onenand/
  400. PATMAN
  401. M: Simon Glass <sjg@chromium.org>
  402. S: Maintained
  403. F: tools/patman/
  404. POWER
  405. M: Jaehoon Chung <jh80.chung@samsung.com>
  406. S: Maintained
  407. T: git git://git.denx.de/u-boot-pmic.git
  408. F: drivers/power/
  409. POWERPC
  410. M: Wolfgang Denk <wd@denx.de>
  411. S: Maintained
  412. F: arch/powerpc/
  413. POWERPC MPC8XX
  414. M: Christophe Leroy <christophe.leroy@c-s.fr>
  415. S: Maintained
  416. T: git git://git.denx.de/u-boot-mpc8xx.git
  417. F: arch/powerpc/cpu/mpc8xx/
  418. POWERPC MPC83XX
  419. M: Mario Six <mario.six@gdsys.cc>
  420. S: Maintained
  421. T: git git://git.denx.de/u-boot-mpc83xx.git
  422. F: arch/powerpc/cpu/mpc83xx/
  423. F: arch/powerpc/include/asm/arch-mpc83xx/
  424. POWERPC MPC85XX
  425. M: York Sun <york.sun@nxp.com>
  426. S: Maintained
  427. T: git git://git.denx.de/u-boot-mpc85xx.git
  428. F: arch/powerpc/cpu/mpc85xx/
  429. POWERPC MPC86XX
  430. M: York Sun <york.sun@nxp.com>
  431. S: Maintained
  432. T: git git://git.denx.de/u-boot-mpc86xx.git
  433. F: arch/powerpc/cpu/mpc86xx/
  434. RISC-V
  435. M: Rick Chen <rick@andestech.com>
  436. S: Maintained
  437. T: git git://git.denx.de/u-boot-riscv.git
  438. F: arch/riscv/
  439. F: tools/prelink-riscv.c
  440. ROCKUSB
  441. M: Eddie Cai <eddie.cai.linux@gmail.com>
  442. S: Maintained
  443. F: drivers/usb/gadget/f_rockusb.c
  444. F: cmd/rockusb.c
  445. F: doc/README.rockusb
  446. SANDBOX
  447. M: Simon Glass <sjg@chromium.org>
  448. S: Maintained
  449. F: arch/sandbox/
  450. SH
  451. M: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
  452. S: Maintained
  453. T: git git://git.denx.de/u-boot-sh.git
  454. F: arch/sh/
  455. SPI
  456. M: Jagan Teki <jagan@openedev.com>
  457. S: Maintained
  458. T: git git://git.denx.de/u-boot-spi.git
  459. F: drivers/mtd/spi/
  460. F: drivers/spi/
  461. F: include/spi*
  462. SPMI
  463. M: Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
  464. S: Maintained
  465. F: drivers/spmi/
  466. F: include/spmi/
  467. TI SYSTEM SECURITY
  468. M: Andrew F. Davis <afd@ti.com>
  469. S: Supported
  470. F: arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
  471. F: arch/arm/mach-omap2/sec-common.c
  472. F: arch/arm/mach-omap2/config_secure.mk
  473. F: configs/am335x_hs_evm_defconfig
  474. F: configs/am335x_hs_evm_uart_defconfig
  475. F: configs/am43xx_hs_evm_defconfig
  476. F: configs/am57xx_hs_evm_defconfig
  477. F: configs/dra7xx_hs_evm_defconfig
  478. F: configs/k2hk_hs_evm_defconfig
  479. F: configs/k2e_hs_evm_defconfig
  480. F: configs/k2g_hs_evm_defconfig
  481. F: configs/k2l_hs_evm_defconfig
  482. TQ GROUP
  483. #M: Martin Krause <martin.krause@tq-systems.de>
  484. S: Orphaned (Since 2016-02)
  485. T: git git://git.denx.de/u-boot-tq-group.git
  486. UBI
  487. M: Kyungmin Park <kmpark@infradead.org>
  488. M: Heiko Schocher <hs@denx.de>
  489. S: Maintained
  490. T: git git://git.denx.de/u-boot-ubi.git
  491. F: drivers/mtd/ubi/
  492. USB
  493. M: Marek Vasut <marex@denx.de>
  494. S: Maintained
  495. T: git git://git.denx.de/u-boot-usb.git
  496. F: drivers/usb/
  497. USB xHCI
  498. M: Bin Meng <bmeng.cn@gmail.com>
  499. S: Maintained
  500. T: git git://git.denx.de/u-boot-usb.git topic-xhci
  501. F: drivers/usb/host/xhci*
  502. VIDEO
  503. M: Anatolij Gustschin <agust@denx.de>
  504. S: Maintained
  505. T: git git://git.denx.de/u-boot-video.git
  506. F: drivers/video/
  507. F: common/lcd*.c
  508. F: include/lcd*.h
  509. X86
  510. M: Simon Glass <sjg@chromium.org>
  511. M: Bin Meng <bmeng.cn@gmail.com>
  512. S: Maintained
  513. T: git git://git.denx.de/u-boot-x86.git
  514. F: arch/x86/
  515. XTENSA
  516. M: Max Filippov <jcmvbkbc@gmail.com>
  517. S: Maintained
  518. F: arch/xtensa/
  519. THE REST
  520. M: Tom Rini <trini@konsulko.com>
  521. L: u-boot@lists.denx.de
  522. Q: http://patchwork.ozlabs.org/project/uboot/list/
  523. S: Maintained
  524. T: git git://git.denx.de/u-boot.git
  525. F: *
  526. F: */