MAINTAINERS 34 KB

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