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