MAINTAINERS 33 KB

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