arm: bcmbca: add bcm63138 SoC support
[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 ACPI:
54 M:      Simon Glass <sjg@chromium.org>
55 S:      Maintained
56 F:      cmd/acpi.c
57 F:      lib/acpi/
58
59 ANDROID AB
60 M:      Igor Opaniuk <igor.opaniuk@gmail.com>
61 R:      Sam Protsenko <joe.skb7@gmail.com>
62 S:      Maintained
63 F:      cmd/ab_select.c
64 F:      common/android_ab.c
65 F:      doc/android/ab.rst
66 F:      include/android_ab.h
67 F:      test/py/tests/test_android/test_ab.py
68
69 ANDROID AVB
70 M:      Igor Opaniuk <igor.opaniuk@gmail.com>
71 S:      Maintained
72 F:      cmd/avb.c
73 F:      common/avb_verify.c
74 F:      doc/android/avb2.rst
75 F:      include/avb_verify.h
76 F:      lib/libavb/
77 F:      test/py/tests/test_android/test_avb.py
78
79 ARC
80 M:      Alexey Brodkin <alexey.brodkin@synopsys.com>
81 M:      Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
82 S:      Maintained
83 L:      uboot-snps-arc@synopsys.com
84 T:      git https://source.denx.de/u-boot/custodians/u-boot-arc.git
85 F:      arch/arc/
86 F:      board/synopsys/
87
88 ARC HSDK CGU CLOCK
89 M:      Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
90 S:      Maintained
91 L:      uboot-snps-arc@synopsys.com
92 F:      drivers/clk/clk-hsdk-cgu.c
93 F:      include/dt-bindings/clock/snps,hsdk-cgu.h
94 F:      doc/device-tree-bindings/clock/snps,hsdk-cgu.txt
95
96 ARC HSDK CREG GPIO
97 M:      Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
98 S:      Maintained
99 L:      uboot-snps-arc@synopsys.com
100 F:      doc/device-tree-bindings/gpio/snps,creg-gpio.txt
101 F:      drivers/gpio/hsdk-creg-gpio.c
102
103 ARC HSDK RESET
104 M:      Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
105 S:      Maintained
106 L:      uboot-snps-arc@synopsys.com
107 F:      include/dt-bindings/reset/snps,hsdk-reset.h
108 F:      drivers/reset/reset-hsdk.c
109
110 ARC SYNOPSYS DW MMC EXTENSIONS
111 M:      Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
112 S:      Maintained
113 L:      uboot-snps-arc@synopsys.com
114 F:      doc/device-tree-bindings/mmc/snps,dw-mmc.txt
115 F:      drivers/mmc/snps_dw_mmc.c
116
117 APPLE M1 SOC SUPPORT
118 M:      Mark Kettenis <kettenis@openbsd.org>
119 S:      Maintained
120 F:      arch/arm/include/asm/arch-m1/
121 F:      arch/arm/mach-apple/
122 F:      configs/apple_m1_defconfig
123 F:      drivers/iommu/apple_dart.c
124 F:      drivers/nvme/nvme_apple.c
125 F:      drivers/pinctrl/pinctrl-apple.c
126 F:      drivers/watchdog/apple_wdt.c
127 F:      include/configs/apple.h
128
129 ARM
130 M:      Tom Rini <trini@konsulko.com>
131 S:      Maintained
132 T:      git https://source.denx.de/u-boot/custodians/u-boot-arm.git
133 F:      arch/arm/
134 F:      cmd/arm/
135
136 ARM ALTERA SOCFPGA
137 M:      Marek Vasut <marex@denx.de>
138 M:      Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
139 M:      Tien Fong Chee <tien.fong.chee@intel.com>
140 S:      Maintained
141 T:      git https://source.denx.de/u-boot/custodians/u-boot-socfpga.git
142 F:      arch/arm/mach-socfpga/
143 F:      drivers/sysreset/sysreset_socfpga*
144
145 ARM AMLOGIC SOC SUPPORT
146 M:      Neil Armstrong <neil.armstrong@linaro.org>
147 S:      Maintained
148 L:      u-boot-amlogic@groups.io
149 T:      git https://source.denx.de/u-boot/custodians/u-boot-amlogic.git
150 F:      arch/arm/mach-meson/
151 F:      arch/arm/include/asm/arch-meson/
152 F:      drivers/clk/meson/
153 F:      drivers/serial/serial_meson.c
154 F:      drivers/reset/reset-meson.c
155 F:      drivers/i2c/meson_i2c.c
156 F:      drivers/net/phy/meson-gxl.c
157 F:      drivers/adc/meson-saradc.c
158 F:      drivers/phy/meson*
159 F:      drivers/mmc/meson_gx_mmc.c
160 F:      drivers/spi/meson_spifc.c
161 F:      drivers/pinctrl/meson/
162 F:      drivers/power/domain/meson-gx-pwrc-vpu.c
163 F:      drivers/video/meson/
164 F:      drivers/watchdog/meson_gxbb_wdt.c
165 F:      include/configs/meson64.h
166 F:      include/configs/meson64_android.h
167 F:      doc/board/amlogic/
168 N:      meson
169
170 ARM ASPEED
171 M:      Ryan Chen <ryan_chen@aspeedtech.com>
172 M:      Chia-Wei Wang <chiawei_wang@aspeedtech.com>
173 R:      Aspeed BMC SW team <BMC-SW@aspeedtech.com>
174 R:      Joel Stanley <joel@jms.id.au>
175 S:      Maintained
176 F:      arch/arm/mach-aspeed/
177 F:      arch/arm/include/asm/arch-aspeed/
178 F:      board/aspeed/
179 F:      drivers/clk/aspeed/
180 F:      drivers/crypto/aspeed/
181 F:      drivers/gpio/gpio-aspeed.c
182 F:      drivers/i2c/ast_i2c.[ch]
183 F:      drivers/mmc/aspeed_sdhci.c
184 F:      drivers/net/aspeed_mdio.c
185 F:      drivers/net/ftgmac100.[ch]
186 F:      drivers/pinctrl/aspeed/
187 F:      drivers/pwm/pwm-aspeed.c
188 F:      drivers/ram/aspeed/
189 F:      drivers/reset/reset-ast2500.c
190 F:      drivers/watchdog/ast_wdt.c
191 N:      aspeed
192
193 ARM BROADCOM BCM283X / BCM27XX
194 M:      Matthias Brugger <mbrugger@suse.com>
195 S:      Maintained
196 F:      arch/arm/dts/bcm283*
197 F:      arch/arm/mach-bcm283x/
198 F:      board/raspberrypi/
199 F:      drivers/gpio/bcm2835_gpio.c
200 F:      drivers/mmc/bcm2835_sdhci.c
201 F:      drivers/mmc/bcm2835_sdhost.c
202 F:      drivers/serial/serial_bcm283x_mu.c
203 F:      drivers/serial/serial_bcm283x_pl011.c
204 F:      drivers/video/bcm2835.c
205 F:      include/dm/platform_data/serial_bcm283x_mu.h
206 F:      include/dt-bindings/pinctrl/bcm2835.h
207 F:      drivers/pinctrl/broadcom/
208 F:      configs/rpi_*
209 T:      git https://source.denx.de/u-boot/custodians/u-boot-arm.git
210
211 ARM BROADCOM BCMBCA
212 M:      Anand Gore <anand.gore@broadcom.com>
213 M:      William Zhang <william.zhang@broadcom.com>
214 M:      Kursad Oney <kursad.oney@broadcom.com>
215 M:      Joel Peshkin <joel.peshkin@broadcom.com>
216 S:      Maintained
217 F:      arch/arm/mach-bcmbca/
218 F:      board/broadcom/bcmbca/
219 N:      bcmbca
220 N:      bcm[9]?47622
221 N:      bcm[9]?63138
222 N:      bcm[9]?63148
223 N:      bcm[9]?63178
224 N:      bcm[9]?6756
225 N:      bcm[9]?6846
226 N:      bcm[9]?6878
227
228 ARM BROADCOM BCMSTB
229 M:      Thomas Fitzsimmons <fitzsim@fitzsim.org>
230 S:      Maintained
231 F:      arch/arm/mach-bcmstb/
232 F:      board/broadcom/bcmstb/
233 F:      configs/bcm7*_defconfig
234 F:      doc/README.bcm7xxx
235 F:      drivers/mmc/bcmstb_sdhci.c
236 F:      drivers/spi/bcmstb_spi.c
237
238 ARM CORTINA ACCESS CAxxxx
239 M:      Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
240 S:      Supported
241 F:      board/cortina/common/
242 F:      drivers/gpio/cortina_gpio.c
243 F:      drivers/watchdog/cortina_wdt.c
244 F:      drivers/serial/serial_cortina.c
245 F:      drivers/led/led_cortina.c
246 F:      drivers/mmc/ca_dw_mmc.c
247 F:      drivers/spi/ca_sflash.c
248 F:      drivers/i2c/i2c-cortina.c
249 F:      drivers/i2c/i2c-cortina.h
250 F:      drivers/mtd/nand/raw/cortina_nand.c
251 F:      drivers/mtd/nand/raw/cortina_nand.h
252 F:      drivers/net/cortina_ni.c
253 F:      drivers/net/cortina_ni.h
254 F:      drivers/net/phy/ca_phy.c
255 F:      configs/cortina_presidio-asic-pnand_defconfig
256
257 ARM FREESCALE IMX
258 M:      Stefano Babic <sbabic@denx.de>
259 M:      Fabio Estevam <festevam@gmail.com>
260 R:      NXP i.MX U-Boot Team <uboot-imx@nxp.com>
261 S:      Maintained
262 T:      git https://source.denx.de/u-boot/custodians/u-boot-imx.git
263 F:      arch/arm/cpu/arm1136/mx*/
264 F:      arch/arm/cpu/arm926ejs/mx*/
265 F:      arch/arm/cpu/armv7/vf610/
266 F:      arch/arm/dts/*imx*
267 F:      arch/arm/mach-imx/
268 F:      arch/arm/include/asm/arch-imx*/
269 F:      arch/arm/include/asm/arch-mx*/
270 F:      arch/arm/include/asm/arch-vf610/
271 F:      arch/arm/include/asm/mach-imx/
272 F:      board/freescale/*mx*/
273 F:      drivers/serial/serial_mxc.c
274
275 ARM HISILICON
276 M:      Peter Griffin <peter.griffin@linaro.org>
277 M:      Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
278 S:      Maintained
279 F:      arch/arm/cpu/armv8/hisilicon
280 F:      arch/arm/include/asm/arch-hi6220/
281 F:      arch/arm/include/asm/arch-hi3660/
282
283 ARM HPE GXP ARCHITECTURE
284 M:      Jean-Marie Verdun <verdun@hpe.com>
285 M:      Nick Hawkins <nick.hawkins@hpe.com>
286 S:      Maintained
287 F:      arch/arm/dts/hpe-bmc*
288 F:      arch/arm/dts/hpe-gxp*
289 F:      arch/arm/mach-hpe/
290 F:      board/hpe/
291 F:      configs/gxp_defconfig
292 F:      doc/device-tree-bindings/spi/hpe,gxp-spi.yaml
293 F:      drivers/timer/gxp-timer.c
294 F:      drivers/spi/gxp_spi.c
295
296 ARM IPQ40XX
297 M:      Robert Marko <robert.marko@sartura.hr>
298 M:      Luka Kovacic <luka.kovacic@sartura.hr>
299 M:      Luka Perkov <luka.perkov@sartura.hr>
300 S:      Maintained
301 F:      arch/arm/mach-ipq40xx/
302 F:      include/dt-bindings/clock/qcom,ipq4019-gcc.h
303 F:      include/dt-bindings/reset/qcom,ipq4019-reset.h
304 F:      drivers/reset/reset-ipq4019.c
305 F:      drivers/phy/phy-qcom-ipq4019-usb.c
306 F:      drivers/spi/spi-qup.c
307 F:      drivers/net/mdio-ipq4019.c
308 F:      drivers/rng/msm_rng.c
309
310 ARM LAYERSCAPE SFP
311 M:      Sean Anderson <sean.anderson@seco.com>
312 S:      Maintained
313 F:      drivers/misc/ls2_sfp.c
314
315 ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X ARMADA-37XX ARMADA-7K/8K
316 M:      Stefan Roese <sr@denx.de>
317 S:      Maintained
318 T:      git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
319 F:      arch/arm/mach-kirkwood/
320 F:      arch/arm/mach-mvebu/
321 F:      drivers/ata/ahci_mvebu.c
322 F:      drivers/clk/mvebu/
323 F:      drivers/ddr/marvell/
324 F:      drivers/gpio/mvebu_gpio.c
325 F:      drivers/i2c/mvtwsi.c
326 F:      drivers/mmc/xenon_sdhci.c
327 F:      drivers/phy/marvell/
328 F:      drivers/pinctrl/mvebu/
329 F:      drivers/rtc/armada38x.c
330 F:      drivers/spi/kirkwood_spi.c
331 F:      drivers/spi/mvebu_a3700_spi.c
332 F:      drivers/pci/pcie_dw_mvebu.c
333 F:      drivers/watchdog/armada-37xx-wdt.c
334 F:      drivers/watchdog/orion_wdt.c
335 F:      include/configs/mv-common.h
336
337 ARM MARVELL PCIE CONTROLLER DRIVERS
338 M:      Pali Rohár <pali@kernel.org>
339 M:      Stefan Roese <sr@denx.de>
340 S:      Maintained
341 T:      git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
342 F:      drivers/pci/pci-aardvark.c
343 F:      drivers/pci/pci_mvebu.c
344
345 ARM MARVELL SERIAL DRIVERS
346 M:      Pali Rohár <pali@kernel.org>
347 M:      Stefan Roese <sr@denx.de>
348 S:      Maintained
349 T:      git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
350 F:      drivers/serial/serial_mvebu_a3700.c
351
352 ARM MEDIATEK
353 M:      Ryder Lee <ryder.lee@mediatek.com>
354 M:      Weijie Gao <weijie.gao@mediatek.com>
355 M:      Chunfeng Yun <chunfeng.yun@mediatek.com>
356 R:      GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>
357 S:      Maintained
358 F:      arch/arm/mach-mediatek/
359 F:      arch/arm/include/asm/arch-mediatek/
360 F:      board/mediatek/
361 F:      doc/device-tree-bindings/phy/phy-mtk-*
362 F:      doc/device-tree-bindings/usb/mediatek,*
363 F:      doc/README.mediatek
364 F:      drivers/clk/mediatek/
365 F:      drivers/cpu/mtk_cpu.c
366 F:      drivers/i2c/mtk_i2c.c
367 F:      drivers/mmc/mtk-sd.c
368 F:      drivers/phy/phy-mtk-*
369 F:      drivers/pinctrl/mediatek/
370 F:      drivers/power/domain/mtk-power-domain.c
371 F:      drivers/ram/mediatek/
372 F:      drivers/spi/mtk_snfi_spi.c
373 F:      drivers/spi/mtk_spim.c
374 F:      drivers/timer/mtk_timer.c
375 F:      drivers/usb/host/xhci-mtk.c
376 F:      drivers/usb/mtu3/
377 F:      drivers/watchdog/mtk_wdt.c
378 F:      drivers/net/mtk_eth.c
379 F:      drivers/net/mtk_eth.h
380 F:      drivers/reset/reset-mediatek.c
381 F:      tools/mtk_image.c
382 F:      tools/mtk_image.h
383 F:      tools/mtk_nand_headers.c
384 F:      tools/mtk_nand_headers.h
385 N:      mediatek
386
387 ARM METHODE SUPPORT
388 M:      Robert Marko <robert.marko@sartura.hr>
389 S:      Maintained
390 F:      arch/arm/dts/armada-3720-eDPU*
391 F:      arch/arm/dts/armada-3720-uDPU*
392 F:      configs/eDPU_defconfig
393 F:      configs/uDPU_defconfig
394
395 ARM MICROCHIP/ATMEL AT91
396 M:      Eugen Hristev <eugen.hristev@microchip.com>
397 S:      Maintained
398 T:      git https://source.denx.de/u-boot/custodians/u-boot-atmel.git
399 F:      arch/arm/mach-at91/
400 F:      board/atmel/
401 F:      drivers/cpu/at91_cpu.c
402 F:      drivers/misc/microchip_flexcom.c
403 F:      drivers/timer/atmel_tcb_timer.c
404 F:      include/dt-bindings/mfd/atmel-flexcom.h
405 F:      drivers/timer/mchp-pit64b-timer.c
406
407 ARM NEXELL S5P4418
408 M:      Stefan Bosch <stefan_b@posteo.net>
409 S:      Maintained
410 F:      arch/arm/cpu/armv7/s5p4418/
411 F:      arch/arm/dts/s5p4418*
412 F:      arch/arm/mach-nexell/
413 F:      board/friendlyarm/
414 F:      configs/s5p4418_nanopi2_defconfig
415 F:      doc/README.s5p4418
416 F:      drivers/gpio/nx_gpio.c
417 F:      drivers/i2c/nx_i2c.c
418 F:      drivers/mmc/nexell_dw_mmc_dm.c
419 F:      drivers/pinctrl/nexell/
420 F:      drivers/video/nexell/
421 F:      drivers/video/nexell_display.c
422 F:      include/configs/s5p4418_nanopi2.h
423
424 ARM OWL
425 M:      Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
426 S:      Maintained
427 F:      arch/arm/include/asm/arch-owl/
428 F:      arch/arm/mach-owl/
429 F:      doc/board/actions/
430 F:      drivers/clk/owl/
431 F:      drivers/serial/serial_owl.c
432 F:      include/configs/owl-common.h
433 F:      configs/bubblegum_96_defconfig
434 F:      configs/cubieboard7_defconfig
435
436 ARM RENESAS RMOBILE/R-CAR
437 M:      Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
438 M:      Marek Vasut <marek.vasut+renesas@gmail.com>
439 S:      Maintained
440 T:      git https://source.denx.de/u-boot/custodians/u-boot-sh.git
441 F:      arch/arm/mach-rmobile/
442
443 ARM ROCKCHIP
444 M:      Simon Glass <sjg@chromium.org>
445 M:      Philipp Tomsich <philipp.tomsich@vrull.eu>
446 M:      Kever Yang <kever.yang@rock-chips.com>
447 S:      Maintained
448 T:      git https://source.denx.de/u-boot/custodians/u-boot-rockchip.git
449 F:      arch/arm/dts/rk3*
450 F:      arch/arm/dts/rockchip*
451 F:      arch/arm/dts/rv1108*
452 F:      arch/arm/include/asm/arch-rockchip/
453 F:      arch/arm/mach-rockchip/
454 F:      board/rockchip/
455 F:      drivers/clk/rockchip/
456 F:      drivers/gpio/rk_gpio.c
457 F:      drivers/misc/rockchip-efuse.c
458 F:      drivers/mmc/rockchip_sdhci.c
459 F:      drivers/mmc/rockchip_dw_mmc.c
460 F:      drivers/pinctrl/rockchip/
461 F:      drivers/ram/rockchip/
462 F:      drivers/sysreset/sysreset_rockchip.c
463 F:      drivers/video/rockchip/
464 F:      tools/rkcommon.c
465 F:      tools/rkcommon.h
466 F:      tools/rkimage.c
467 F:      tools/rksd.c
468 F:      tools/rkspi.c
469 N:      rockchip
470
471 ARM SAMSUNG
472 M:      Minkyu Kang <mk7.kang@samsung.com>
473 S:      Maintained
474 T:      git https://source.denx.de/u-boot/custodians/u-boot-samsung.git
475 F:      arch/arm/mach-exynos/
476 F:      arch/arm/mach-s5pc1xx/
477 F:      arch/arm/cpu/armv7/s5p-common/
478
479 ARM SNAPDRAGON
480 M:      Ramon Fried <rfried.dev@gmail.com>
481 S:      Maintained
482 F:      arch/arm/mach-snapdragon/
483 F:      drivers/gpio/msm_gpio.c
484 F:      drivers/mmc/msm_sdhci.c
485 F:      drivers/phy/msm8916-usbh-phy.c
486 F:      drivers/serial/serial_msm.c
487 F:      drivers/serial/serial_msm_geni.c
488 F:      drivers/smem/msm_smem.c
489 F:      drivers/spmi/spmi-msm.c
490 F:      drivers/usb/host/ehci-msm.c
491
492 ARM STI
493 M:      Patrice Chotard <patrice.chotard@foss.st.com>
494 S:      Maintained
495 T:      git https://source.denx.de/u-boot/custodians/u-boot-stm.git
496 F:      arch/arm/mach-sti/
497 F:      arch/arm/include/asm/arch-sti*/
498 F:      drivers/phy/sti_usb_phy.c
499 F:      drivers/pinctrl/pinctrl-sti.c
500 F:      drivers/mmc/sti_sdhci.c
501 F:      drivers/reset/sti-reset.c
502 F:      drivers/serial/serial_sti_asc.c
503 F:      drivers/sysreset/sysreset_sti.c
504 F:      drivers/timer/sti-timer.c
505 F:      drivers/usb/host/dwc3-sti-glue.c
506 F:      include/dwc3-sti-glue.h
507 F:      include/dt-bindings/clock/stih407-clks.h
508 F:      include/dt-bindings/clock/stih410-clks.h
509 F:      include/dt-bindings/reset/stih407-resets.h
510
511 ARM STM STM32MP
512 M:      Patrick Delaunay <patrick.delaunay@foss.st.com>
513 M:      Patrice Chotard <patrice.chotard@foss.st.com>
514 L:      uboot-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers)
515 T:      git https://source.denx.de/u-boot/custodians/u-boot-stm.git
516 S:      Maintained
517 F:      arch/arm/mach-stm32mp/
518 F:      doc/board/st/
519 F:      drivers/adc/stm32-adc*
520 F:      drivers/clk/stm32/
521 F:      drivers/gpio/stm32_gpio.c
522 F:      drivers/hwspinlock/stm32_hwspinlock.c
523 F:      drivers/i2c/stm32f7_i2c.c
524 F:      drivers/mailbox/stm32-ipcc.c
525 F:      drivers/misc/stm32mp_fuse.c
526 F:      drivers/misc/stm32_rcc.c
527 F:      drivers/mmc/stm32_sdmmc2.c
528 F:      drivers/mtd/nand/raw/stm32_fmc2_nand.c
529 F:      drivers/phy/phy-stm32-usbphyc.c
530 F:      drivers/pinctrl/pinctrl_stm32.c
531 F:      drivers/power/pmic/stpmic1.c
532 F:      drivers/power/regulator/stm32-vrefbuf.c
533 F:      drivers/power/regulator/stpmic1.c
534 F:      drivers/ram/stm32mp1/
535 F:      drivers/remoteproc/stm32_copro.c
536 F:      drivers/reset/stm32-reset.c
537 F:      drivers/rng/optee_rng.c
538 F:      drivers/rng/stm32mp1_rng.c
539 F:      drivers/rtc/stm32_rtc.c
540 F:      drivers/serial/serial_stm32.*
541 F:      drivers/spi/stm32_qspi.c
542 F:      drivers/spi/stm32_spi.c
543 F:      drivers/video/stm32/stm32_ltdc.c
544 F:      drivers/watchdog/stm32mp_wdt.c
545 F:      include/dt-bindings/clock/stm32fx-clock.h
546 F:      include/dt-bindings/clock/stm32mp1-clks.h
547 F:      include/dt-bindings/clock/stm32mp1-clksrc.h
548 F:      include/dt-bindings/pinctrl/stm32-pinfunc.h
549 F:      include/dt-bindings/reset/stm32mp1-resets.h
550 F:      include/stm32_rcc.h
551 F:      tools/stm32image.c
552 N:      stm
553 N:      stm32
554
555
556 ARM STM STV0991
557 M:      Vikas Manocha <vikas.manocha@st.com>
558 S:      Maintained
559 F:      arch/arm/cpu/armv7/stv0991/
560 F:      arch/arm/include/asm/arch-stv0991/
561
562 ARM SUNXI
563 M:      Jagan Teki <jagan@amarulasolutions.com>
564 M:      Andre Przywara <andre.przywara@arm.com>
565 S:      Maintained
566 T:      git https://source.denx.de/u-boot/custodians/u-boot-sunxi.git
567 F:      arch/arm/cpu/armv7/sunxi/
568 F:      arch/arm/include/asm/arch-sunxi/
569 F:      arch/arm/mach-sunxi/
570 F:      board/sunxi/
571 F:      drivers/clk/sunxi/
572 F:      drivers/phy/allwinner/
573 F:      drivers/pinctrl/sunxi/
574 F:      drivers/video/sunxi/
575 F:      tools/sunxi*
576
577 ARM TEGRA
578 M:      Tom Warren <twarren@nvidia.com>
579 S:      Maintained
580 T:      git https://source.denx.de/u-boot/custodians/u-boot-tegra.git
581 F:      arch/arm/mach-tegra/
582 F:      arch/arm/include/asm/arch-tegra*/
583
584 ARM TI
585 M:      Tom Rini <trini@konsulko.com>
586 S:      Maintained
587 T:      git https://source.denx.de/u-boot/custodians/u-boot-ti.git
588 F:      arch/arm/dts/am57xx*
589 F:      arch/arm/dts/dra7*
590 F:      arch/arm/mach-davinci/
591 F:      arch/arm/mach-k3/
592 F:      arch/arm/mach-keystone/
593 F:      arch/arm/mach-omap2/
594 F:      arch/arm/include/asm/arch-omap*/
595 F:      arch/arm/include/asm/ti-common/
596 F:      board/ti/
597 F:      drivers/dma/ti*
598 F:      drivers/firmware/ti_sci.*
599 F:      drivers/gpio/omap_gpio.c
600 F:      drivers/memory/ti-aemif.c
601 F:      drivers/misc/k3_avs.c
602 F:      drivers/mailbox/k3-sec-procy.c
603 F:      drivers/pci/pcie_dw_ti.c
604 F:      drivers/phy/keystone-usb-phy.c
605 F:      drivers/phy/omap-usb2-phy.c
606 F:      drivers/phy/phy-ti-am654.c
607 F:      drivers/phy/ti-pipe3-phy.c
608 F:      drivers/ram/k3*
609 F:      drivers/remoteproc/ipu_rproc.c
610 F:      drivers/remoteproc/k3_system_controller.c
611 F:      drivers/remoteproc/pruc_rpoc.c
612 F:      drivers/remoteproc/ti*
613 F:      drivers/reset/reset-dra7.c
614 F:      drivers/reset/reset-ti-sci.c
615 F:      drivers/rtc/davinci.c
616 F:      drivers/serial/serial_omap.c
617 F:      drivers/soc/ti/
618 F:      drivers/sysreset/sysreset-ti-sci.c
619 F:      drivers/thermal/ti-bandgap.c
620 F:      drivers/timer/omap-timer.c
621 F:      drivers/watchdog/omap_wdt.c
622 F:      include/linux/pruss_driver.h
623 F:      include/linux/soc/ti/
624
625 ARM U8500
626 M:      Stephan Gerhold <stephan@gerhold.net>
627 R:      Linus Walleij <linus.walleij@linaro.org>
628 S:      Maintained
629 F:      arch/arm/dts/ste-*
630 F:      arch/arm/mach-u8500/
631 F:      drivers/gpio/nmk_gpio.c
632 F:      drivers/phy/phy-ab8500-usb.c
633 F:      drivers/power/pmic/ab8500.c
634 F:      drivers/timer/nomadik-mtu-timer.c
635 F:      drivers/usb/musb-new/ux500.c
636 F:      drivers/video/mcde_simple.c
637
638 ARM UNIPHIER
639 S:      Orphan (Since 2020-09)
640 F:      arch/arm/mach-uniphier/
641 F:      configs/uniphier_*_defconfig
642 N:      uniphier
643
644 ARM VERSAL NET
645 M:      Michal Simek <michal.simek@amd.com>
646 S:      Maintained
647 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
648 F:      arch/arm/mach-versal-net/
649 N:      (?<!uni)versal-net
650
651 ARM VERSAL
652 M:      Michal Simek <michal.simek@amd.com>
653 S:      Maintained
654 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
655 F:      arch/arm/mach-versal/
656 F:      drivers/net/xilinx_axi_mrmac.*
657 F:      drivers/soc/soc_xilinx_versal.c
658 F:      drivers/spi/cadence_ospi_versal.c
659 F:      drivers/watchdog/xilinx_wwdt.c
660 N:      (?<!uni)versal
661
662 ARM VERSATILE EXPRESS DRIVERS
663 M:      Liviu Dudau <liviu.dudau@foss.arm.com>
664 S:      Maintained
665 T:      git git://github.com/ARM-software/u-boot.git
666 F:      drivers/misc/vexpress_config.c
667 N:      vexpress
668
669 ARM ZYNQ
670 M:      Michal Simek <monstr@monstr.eu>
671 S:      Maintained
672 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
673 F:      arch/arm/mach-zynq/
674 F:      doc/board/xilinx/
675 F:      doc/device-tree-bindings/video/syncoam,seps525.txt
676 F:      drivers/clk/clk_zynq.c
677 F:      drivers/fpga/zynqpl.c
678 F:      drivers/gpio/zynq_gpio.c
679 F:      drivers/i2c/i2c-cdns.c
680 F:      drivers/i2c/muxes/pca954x.c
681 F:      drivers/i2c/zynq_i2c.c
682 F:      drivers/mmc/zynq_sdhci.c
683 F:      drivers/mtd/nand/raw/zynq_nand.c
684 F:      drivers/net/phy/ethernet_id.c
685 F:      drivers/net/phy/xilinx_phy.c
686 F:      drivers/net/zynq_gem.c
687 F:      drivers/pinctrl/pinctrl-zynqmp.c
688 F:      drivers/serial/serial_zynq.c
689 F:      drivers/spi/zynq_qspi.c
690 F:      drivers/spi/zynq_spi.c
691 F:      drivers/usb/host/ehci-zynq.c
692 F:      drivers/watchdog/cdns_wdt.c
693 F:      include/zynqpl.h
694 F:      tools/zynqimage.c
695 N:      zynq
696
697 ARM ZYNQMP
698 M:      Michal Simek <michal.simek@amd.com>
699 S:      Maintained
700 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
701 F:      arch/arm/mach-zynqmp/
702 F:      drivers/clk/clk_zynqmp.c
703 F:      driver/firmware/firmware-zynqmp.c
704 F:      drivers/fpga/zynqpl.c
705 F:      drivers/gpio/gpio_slg7xl45106.c
706 F:      drivers/gpio/zynq_gpio.c
707 F:      drivers/gpio/zynqmp_gpio_modepin.c
708 F:      drivers/i2c/i2c-cdns.c
709 F:      drivers/i2c/muxes/pca954x.c
710 F:      drivers/i2c/zynq_i2c.c
711 F:      drivers/mailbox/zynqmp-ipi.c
712 F:      drivers/mmc/zynq_sdhci.c
713 F:      drivers/mtd/nand/raw/zynq_nand.c
714 F:      drivers/net/phy/xilinx_phy.c
715 F:      drivers/net/zynq_gem.c
716 F:      drivers/phy/phy-zynqmp.c
717 F:      drivers/power/domain/zynqmp-power-domain.c
718 F:      drivers/pwm/pwm-cadence-ttc.c
719 F:      drivers/serial/serial_zynq.c
720 F:      drivers/reset/reset-zynqmp.c
721 F:      drivers/rtc/zynqmp_rtc.c
722 F:      drivers/soc/soc_xilinx_zynqmp.c
723 F:      drivers/spi/zynq_qspi.c
724 F:      drivers/spi/zynq_spi.c
725 F:      drivers/timer/cadence-ttc.c
726 F:      drivers/video/seps525.c
727 F:      drivers/watchdog/cdns_wdt.c
728 F:      include/zynqmppl.h
729 F:      include/zynqmp_firmware.h
730 F:      tools/zynqmp*
731 N:      ultra96
732 N:      zynqmp
733
734 ARM ZYNQMP R5
735 M:      Michal Simek <michal.simek@amd.com>
736 S:      Maintained
737 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
738 F:      arch/arm/mach-zynqmp-r5/
739
740 ARM PHYTIUM
741 M:      liuhao <liuhao@phytium.com.cn>
742 M:      shuyiqi <shuyiqi@phytium.com.cn>
743 S:      Maintained
744 F:      drivers/pci/pcie_phytium.c
745 F:      arch/arm/dts/phytium-durian.dts
746
747 ASPEED FMC SPI DRIVER
748 M:      Chin-Ting Kuo <chin-ting_kuo@aspeedtech.com>
749 M:      Cédric Le Goater <clg@kaod.org>
750 R:      Aspeed BMC SW team <BMC-SW@aspeedtech.com>
751 S:      Maintained
752 F:      drivers/spi/spi-aspeed-smc.c
753
754 BINMAN
755 M:      Simon Glass <sjg@chromium.org>
756 M:      Alper Nebi Yasak <alpernebiyasak@gmail.com>
757 S:      Maintained
758 F:      tools/binman/
759
760 BOOTDEVICE
761 M:      Simon Glass <sjg@chromium.org>
762 S:      Maintained
763 F:      boot/bootdev*.c
764 F:      boot/bootflow.c
765 F:      boot/bootmeth*.c
766 F:      boot/bootstd.c
767 F:      cmd/bootdev.c
768 F:      cmd/bootflow.c
769 F:      doc/develop/bootstd.rst
770 F:      doc/usage/bootdev.rst
771 F:      doc/usage/bootflow.rst
772 F:      doc/usage/bootmeth.rst
773 F:      drivers/mmc/mmc_bootdev.c
774 F:      include/bootdev.h
775 F:      include/bootflow.h
776 F:      include/bootmeth.h
777 F:      include/bootstd.h
778 F:      net/eth_bootdevice.c
779 F:      test/boot/
780
781 BTRFS
782 M:      Marek Behún <kabel@kernel.org>
783 R:      Qu Wenruo <wqu@suse.com>
784 L:      linux-btrfs@vger.kernel.org
785 S:      Maintained
786 F:      cmd/btrfs.c
787 F:      fs/btrfs/
788 F:      include/btrfs.h
789
790 BUILDMAN
791 M:      Simon Glass <sjg@chromium.org>
792 S:      Maintained
793 F:      tools/buildman/
794
795 CAT
796 M:      Roger Knecht <rknecht@pm.me>
797 S:      Maintained
798 F:      cmd/cat.c
799
800 CFI FLASH
801 M:      Stefan Roese <sr@denx.de>
802 S:      Maintained
803 T:      git https://source.denx.de/u-boot/custodians/u-boot-cfi-flash.git
804 F:      drivers/mtd/cfi_flash.c
805 F:      drivers/mtd/jedec_flash.c
806
807 CLOCK
808 M:      Lukasz Majewski <lukma@denx.de>
809 M:      Sean Anderson <seanga2@gmail.com>
810 S:      Maintained
811 T:      git https://source.denx.de/u-boot/custodians/u-boot-clk.git
812 F:      drivers/clk/
813 F:      drivers/clk/imx/
814
815 COLDFIRE
816 M:      Huan Wang <alison.wang@nxp.com>
817 M:      Angelo Dureghello <angelo@sysam.it>
818 S:      Maintained
819 T:      git https://source.denx.de/u-boot/custodians/u-boot-coldfire.git
820 F:      arch/m68k/
821 F:      doc/arch/m68k.rst
822
823 CYCLIC
824 M:      Stefan Roese <sr@denx.de>
825 S:      Maintained
826 F:      cmd/cyclic.c
827 F:      common/cyclic.c
828 F:      include/cyclic.h
829
830 DFU
831 M:      Lukasz Majewski <lukma@denx.de>
832 S:      Maintained
833 T:      git https://source.denx.de/u-boot/custodians/u-boot-dfu.git
834 F:      cmd/dfu.c
835 F:      cmd/usb_*.c
836 F:      common/dfu.c
837 F:      common/update.c
838 F:      common/usb_storage.c
839 F:      doc/api/dfu.rst
840 F:      doc/usage/dfu.rst
841 F:      drivers/dfu/
842 F:      drivers/usb/gadget/
843 F:      include/dfu.h
844
845 DRIVER MODEL
846 M:      Simon Glass <sjg@chromium.org>
847 S:      Maintained
848 T:      git https://source.denx.de/u-boot/custodians/u-boot-dm.git
849 F:      doc/driver-model/
850 F:      drivers/core/
851 F:      include/dm/
852 F:      test/dm/
853
854 EFI APP
855 M:      Simon Glass <sjg@chromium.org>
856 M:      Heinrich Schuchardt <xypron.glpk@gmx.de>
857 S:      Maintained
858 W:      https://u-boot.readthedocs.io/en/latest/develop/uefi/u-boot_on_efi.html
859 F:      board/efi/efi-x86_app
860 F:      configs/efi-x86_app*
861 F:      doc/develop/uefi/u-boot_on_efi.rst
862 F:      drivers/block/efi-media-uclass.c
863 F:      drivers/block/sb_efi_media.c
864 F:      lib/efi/efi_app.c
865 F:      scripts/build-efi.sh
866 F:      test/dm/efi_media.c
867
868 EFI PAYLOAD
869 M:      Heinrich Schuchardt <xypron.glpk@gmx.de>
870 M:      Ilias Apalodimas <ilias.apalodimas@linaro.org>
871 S:      Maintained
872 T:      git https://source.denx.de/u-boot/custodians/u-boot-efi.git
873 F:      doc/api/efi.rst
874 F:      doc/develop/uefi/*
875 F:      doc/mkeficapsule.1
876 F:      doc/usage/bootefi.rst
877 F:      drivers/rtc/emul_rtc.c
878 F:      include/capitalization.h
879 F:      include/charset.h
880 F:      include/cp1250.h
881 F:      include/cp437.h
882 F:      include/efi*
883 F:      include/pe.h
884 F:      include/asm-generic/pe.h
885 F:      include/mm_communication.h
886 F:      lib/charset.c
887 F:      lib/efi*/
888 F:      test/lib/efi_*
889 F:      test/py/tests/test_efi*
890 F:      test/py/tests/test_efi*/
891 F:      test/unicode_ut.c
892 F:      cmd/bootefi.c
893 F:      cmd/efidebug.c
894 F:      cmd/nvedit_efi.c
895 F:      tools/efivar.py
896 F:      tools/file2include.c
897 F:      tools/mkeficapsule.c
898
899 ENVIRONMENT
900 M:      Joe Hershberger <joe.hershberger@ni.com>
901 R:      Wolfgang Denk <wd@denx.de>
902 S:      Maintained
903 F:      env/
904 F:      include/env*
905 F:      test/env/
906 F:      tools/env*
907 F:      tools/mkenvimage.c
908
909 ENVIRONMENT AS TEXT
910 M:      Simon Glass <sjg@chromium.org>
911 R:      Wolfgang Denk <wd@denx.de>
912 S:      Maintained
913 F:      doc/usage/environment.rst
914 F:      scripts/env2string.awk
915
916 EROFS
917 M:      Huang Jianan <jnhuang95@gmail.com>
918 L:      linux-erofs@lists.ozlabs.org
919 S:      Maintained
920 F:      cmd/erofs.c
921 F:      fs/erofs/
922 F:      include/erofs.h
923 F:      test/py/tests/test_fs/test_erofs.py
924
925 EVENTS
926 M:      Simon Glass <sjg@chromium.org>
927 S:      Maintained
928 F:      cmd/event.c
929 F:      common/event.c
930 F:      include/event.h
931 F:      scripts/event_dump.py
932 F:      test/common/event.c
933 F:      test/py/tests/test_event_dump.py
934
935 FASTBOOT
936 S:      Orphaned
937 F:      cmd/fastboot.c
938 F:      doc/android/fastboot*.rst
939 F:      include/fastboot.h
940 F:      include/fastboot-internal.h
941 F:      include/net/fastboot.h
942 F:      drivers/fastboot/
943 F:      drivers/usb/gadget/f_fastboot.c
944 F:      net/fastboot.c
945 F:      test/dm/fastboot.c
946
947 FPGA
948 M:      Michal Simek <michal.simek@amd.com>
949 S:      Maintained
950 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
951 F:      drivers/fpga/
952 F:      cmd/fpga.c
953 F:      include/fpga.h
954 F:      test/dm/fpga.c
955
956 FLATTENED DEVICE TREE
957 M:      Simon Glass <sjg@chromium.org>
958 S:      Maintained
959 T:      git https://source.denx.de/u-boot/custodians/u-boot-fdt.git
960 F:      lib/fdtdec*
961 F:      lib/libfdt/
962 F:      include/fdt*
963 F:      include/linux/libfdt*
964 F:      cmd/fdt.c
965 F:      common/fdt_support.c
966 F:      scripts/dtc-version.sh
967
968 FREEBSD
969 M:      Rafal Jaworowski <raj@semihalf.com>
970 S:      Maintained
971 T:      git https://source.denx.de/u-boot/custodians/u-boot-freebsd.git
972
973 FREESCALE QORIQ
974 M:      Priyanka Jain <priyanka.jain@nxp.com>
975 S:      Maintained
976 T:      git https://source.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git
977 F:      drivers/watchdog/sp805_wdt.c
978 F:      drivers/watchdog/sbsa_gwdt.c
979
980 GATEWORKS_SC
981 M:      Tim Harvey <tharvey@gateworks.com>
982 S:      Maintained
983 F:      drivers/misc/gsc.c
984 F:      include/gsc.h
985
986 I2C
987 M:      Heiko Schocher <hs@denx.de>
988 S:      Maintained
989 T:      git https://source.denx.de/u-boot/custodians/u-boot-i2c.git
990 F:      drivers/i2c/
991
992 KWBIMAGE / KWBOOT TOOLS
993 M:      Pali Rohár <pali@kernel.org>
994 M:      Marek Behún <kabel@kernel.org>
995 M:      Stefan Roese <sr@denx.de>
996 S:      Maintained
997 T:      git https://source.denx.de/u-boot/custodians/u-boot-marvell.git
998 F:      doc/README.kwbimage
999 F:      doc/kwboot.1
1000 F:      tools/kwb*
1001
1002 LED
1003 M:      Ivan Vozvakhov <i.vozvakhov@vk.team>
1004 S:      Supported
1005 F:      doc/device-tree-bindings/leds/leds-pwm.txt
1006 F:      drivers/led/led_pwm.c
1007
1008 LOGGING
1009 M:      Simon Glass <sjg@chromium.org>
1010 S:      Maintained
1011 T:      git https://source.denx.de/u-boot/u-boot.git
1012 F:      common/log*
1013 F:      cmd/log.c
1014 F:      doc/develop/logging.rst
1015 F:      include/log.h
1016 F:      lib/getopt.c
1017 F:      test/log/
1018 F:      test/py/tests/test_log.py
1019
1020 MALI DISPLAY PROCESSORS
1021 M:      Liviu Dudau <liviu.dudau@foss.arm.com>
1022 S:      Supported
1023 T:      git git://github.com/ARM-software/u-boot.git
1024 F:      drivers/video/mali_dp.c
1025 F:      drivers/i2c/i2c-versatile.c
1026
1027 MICROBLAZE
1028 M:      Michal Simek <monstr@monstr.eu>
1029 S:      Maintained
1030 T:      git https://source.denx.de/u-boot/custodians/u-boot-microblaze.git
1031 F:      arch/microblaze/
1032 F:      cmd/mfsl.c
1033 F:      drivers/gpio/xilinx_gpio.c
1034 F:      drivers/net/xilinx_axi_emac.c
1035 F:      drivers/net/xilinx_emaclite.c
1036 F:      drivers/serial/serial_xuartlite.c
1037 F:      drivers/spi/xilinx_spi.c
1038 F:      drivers/sysreset/sysreset_gpio.c
1039 F:      drivers/timer/xilinx-timer.c
1040 F:      drivers/watchdog/xilinx_tb_wdt.c
1041 N:      xilinx
1042
1043 MIPS
1044 M:      Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
1045 S:      Maintained
1046 T:      git https://source.denx.de/u-boot/custodians/u-boot-mips.git
1047 F:      arch/mips/
1048
1049 MIPS CORTINA ACCESS CAxxxx
1050 M:      Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
1051 S:      Supported
1052 F:      board/cortina/common/
1053 F:      drivers/gpio/cortina_gpio.c
1054 F:      drivers/watchdog/cortina_wdt.c
1055 F:      drivers/serial/serial_cortina.c
1056 F:      drivers/led/led_cortina.c
1057 F:      drivers/mmc/ca_dw_mmc.c
1058 F:      drivers/spi/ca_sflash.c
1059 F:      drivers/i2c/i2c-cortina.c
1060 F:      drivers/i2c/i2c-cortina.h
1061 F:      drivers/net/cortina_ni.c
1062 F:      drivers/net/cortina_ni.h
1063 F:      drivers/net/phy/ca_phy.c
1064
1065 MIPS MEDIATEK
1066 M:      Weijie Gao <weijie.gao@mediatek.com>
1067 R:      GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>
1068 S:      Maintained
1069 F:      arch/mips/mach-mtmips/
1070 F:      arch/mips/dts/mt7620.dtsi
1071 F:      arch/mips/dts/mt7621.dtsi
1072 F:      arch/mips/dts/mt7620-u-boot.dtsi
1073 F:      arch/mips/dts/mt7621-u-boot.dtsi
1074 F:      include/configs/mt7620.h
1075 F:      include/configs/mt7621.h
1076 F:      include/dt-bindings/clock/mt7620-clk.h
1077 F:      include/dt-bindings/clock/mt7621-clk.h
1078 F:      include/dt-bindings/clock/mt7628-clk.h
1079 F:      include/dt-bindings/reset/mt7620-reset.h
1080 F:      include/dt-bindings/reset/mt7621-reset.h
1081 F:      include/dt-bindings/reset/mt7628-reset.h
1082 F:      drivers/clk/mtmips/
1083 F:      drivers/pinctrl/mtmips/
1084 F:      drivers/gpio/mt7620_gpio.c
1085 F:      drivers/mtd/nand/raw/mt7621_nand.c
1086 F:      drivers/mtd/nand/raw/mt7621_nand.h
1087 F:      drivers/mtd/nand/raw/mt7621_nand_spl.c
1088 F:      drivers/net/mt7620-eth.c
1089 F:      drivers/phy/mt7620-usb-phy.c
1090 F:      drivers/reset/reset-mtmips.c
1091 F:      drivers/serial/serial_mt7620.c
1092 F:      drivers/spi/mt7620_spi.c
1093 F:      drivers/sysreset/sysreset_resetctl.c
1094 F:      drivers/watchdog/mt7620_wdt.c
1095
1096 MIPS MSCC
1097 M:      Gregory CLEMENT <gregory.clement@bootlin.com>
1098 M:      Lars Povlsen <lars.povlsen@microchip.com>
1099 M:      Horatiu Vultur <horatiu.vultur@microchip.com>
1100 S:      Maintained
1101 F:      arch/mips/mach-mscc/
1102 F:      arch/mips/dts/luton*
1103 F:      arch/mips/dts/mscc*
1104 F:      arch/mips/dts/ocelot*
1105 F:      arch/mips/dts/jr2*
1106 F:      arch/mips/dts/serval*
1107 F:      board/mscc/
1108 F:      configs/mscc*
1109 F:      drivers/gpio/mscc_sgpio.c
1110 F:      drivers/spi/mscc_bb_spi.c
1111 F:      include/configs/vcoreiii.h
1112 F:      include/dt-bindings/mscc/
1113 F:      drivers/pinctrl/mscc/
1114 F:      drivers/net/mscc_eswitch/
1115
1116 MIPS JZ4780
1117 M:      Ezequiel Garcia <ezequiel@collabora.com>
1118 S:      Maintained
1119 F:      arch/mips/mach-jz47xx/
1120
1121 MIPS Octeon
1122 M:      Aaron Williams <awilliams@marvell.com>
1123 S:      Maintained
1124 F:      arch/mips/mach-octeon/
1125 F:      arch/mips/include/asm/arch-octeon/
1126 F:      arch/mips/dts/mrvl,cn73xx.dtsi
1127
1128 MMC
1129 M:      Peng Fan <peng.fan@nxp.com>
1130 M:      Jaehoon Chung <jh80.chung@samsung.com>
1131 S:      Maintained
1132 T:      git https://source.denx.de/u-boot/custodians/u-boot-mmc.git
1133 F:      drivers/mmc/
1134
1135 NAND FLASH
1136 M:      Dario Binacchi <dario.binacchi@amarulasolutions.com>
1137 M:      Michael Trimarchi <michael@amarulasolutions.com>
1138 S:      Maintained
1139 T:      git https://source.denx.de/u-boot/custodians/u-boot-nand-flash.git
1140 F:      drivers/mtd/nand/raw/
1141
1142 NETWORK
1143 M:      Joe Hershberger <joe.hershberger@ni.com>
1144 M:      Ramon Fried <rfried.dev@gmail.com>
1145 S:      Maintained
1146 T:      git https://source.denx.de/u-boot/custodians/u-boot-net.git
1147 F:      drivers/net/
1148 F:      include/net.h
1149 F:      net/
1150
1151 NIOS
1152 M:      Thomas Chou <thomas@wytron.com.tw>
1153 S:      Maintained
1154 T:      git https://source.denx.de/u-boot/custodians/u-boot-nios.git
1155 F:      arch/nios2/
1156
1157 NVMe
1158 M:      Bin Meng <bmeng.cn@gmail.com>
1159 S:      Maintained
1160 F:      drivers/nvme/
1161 F:      cmd/nvme.c
1162 F:      include/nvme.h
1163 F:      doc/develop/driver-model/nvme.rst
1164
1165 NVMEM
1166 M:      Sean Anderson <seanga2@gmail.com>
1167 S:      Maintained
1168 F:      doc/api/nvmem.rst
1169 F:      drivers/misc/nvmem.c
1170 F:      include/nvmem.h
1171
1172 NXP C45 TJA11XX PHY DRIVER
1173 M:      Radu Pirea <radu-nicolae.pirea@oss.nxp.com>
1174 S:      Maintained
1175 F:      drivers/net/phy/nxp-c45-tja11xx.c
1176
1177 ONENAND
1178 #M:     Lukasz Majewski <l.majewski@majess.pl>
1179 S:      Orphaned (Since 2017-01)
1180 T:      git https://source.denx.de/u-boot/custodians/u-boot-onenand.git
1181 F:      drivers/mtd/onenand/
1182
1183 OUT4-IMX6ULL-NANO BOARD
1184 M:      Oleh Kravchenko <oleg@kaa.org.ua>
1185 S:      Maintained
1186 T:      git https://github.com/Oleh-Kravchenko/u-boot-out4.git
1187 F:      arch/arm/dts/ev-imx280-nano-x-mb.dts
1188 F:      arch/arm/dts/o4-imx-nano.dts
1189 F:      arch/arm/dts/o4-imx6ull-nano.dtsi
1190 F:      board/out4
1191 F:      configs/ev-imx280-nano-x-mb_defconfig
1192 F:      configs/o4-imx6ull-nano_defconfig
1193 F:      include/configs/o4-imx6ull-nano.h
1194
1195 PATMAN
1196 M:      Simon Glass <sjg@chromium.org>
1197 S:      Maintained
1198 F:      tools/patman/
1199
1200 PCI Endpoint
1201 M:      Ramon Fried <rfried.dev@gmail.com>
1202 S:      Maintained
1203 F:      drivers/pci_endpoint/
1204 F:  include/pci_ep.h
1205
1206 PCI MPC85xx
1207 M:      Heiko Schocher <hs@denx.de>
1208 S:      Maintained
1209 F:      drivers/pci/pci_mpc85xx.c
1210
1211 POWER
1212 M:      Jaehoon Chung <jh80.chung@samsung.com>
1213 S:      Maintained
1214 T:      git https://source.denx.de/u-boot/custodians/u-boot-pmic.git
1215 F:      drivers/power/
1216
1217 POWERPC
1218 M:      Wolfgang Denk <wd@denx.de>
1219 S:      Maintained
1220 F:      arch/powerpc/
1221
1222 POWERPC MPC8XX
1223 M:      Christophe Leroy <christophe.leroy@csgroup.eu>
1224 S:      Maintained
1225 T:      git https://source.denx.de/u-boot/custodians/u-boot-mpc8xx.git
1226 F:      arch/powerpc/cpu/mpc8xx/
1227
1228 POWERPC MPC83XX
1229 M:      Mario Six <mario.six@gdsys.cc>
1230 S:      Maintained
1231 T:      git https://source.denx.de/u-boot/custodians/u-boot-mpc83xx.git
1232 F:      drivers/ram/mpc83xx_sdram.c
1233 F:      include/dt-bindings/memory/mpc83xx-sdram.h
1234 F:      drivers/sysreset/sysreset_mpc83xx.c
1235 F:      drivers/sysreset/sysreset_mpc83xx.h
1236 F:      drivers/clk/mpc83xx_clk.c
1237 F:      drivers/clk/mpc83xx_clk.h
1238 F:      include/dt-bindings/clk/mpc83xx-clk.h
1239 F:      drivers/timer/mpc83xx_timer.c
1240 F:      drivers/cpu/mpc83xx_cpu.c
1241 F:      drivers/cpu/mpc83xx_cpu.h
1242 F:      drivers/misc/mpc83xx_serdes.c
1243 F:      arch/powerpc/cpu/mpc83xx/
1244 F:      arch/powerpc/include/asm/arch-mpc83xx/
1245
1246 POWERPC MPC85XX
1247 M:      Marek Behún <kabel@kernel.org>
1248 S:      Maintained
1249 T:      git https://source.denx.de/u-boot/custodians/u-boot-mpc85xx.git
1250 F:      arch/powerpc/cpu/mpc85xx/
1251
1252 RISC-V
1253 M:      Rick Chen <rick@andestech.com>
1254 M:      Leo <ycliang@andestech.com>
1255 S:      Maintained
1256 T:      git https://source.denx.de/u-boot/custodians/u-boot-riscv.git
1257 F:      arch/riscv/
1258 F:      cmd/riscv/
1259 F:      doc/usage/sbi.rst
1260 F:      drivers/sysreset/sysreset_sbi.c
1261 F:      drivers/timer/andes_plmt_timer.c
1262 F:      drivers/timer/sifive_clint_timer.c
1263 F:      tools/prelink-riscv.c
1264
1265 RISC-V CANAAN KENDRYTE K210
1266 M:      Sean Anderson <seanga2@gmail.com>
1267 S:      Maintained
1268 F:      doc/device-tree-bindings/mfd/canaan,k210-sysctl.txt
1269 F:      doc/device-tree-bindings/pinctrl/canaan,k210-fpioa.txt
1270 F:      drivers/clk/clk_k210.c
1271 F:      drivers/pinctrl/pinctrl-k210.c
1272 F:      include/k210/
1273
1274 RNG
1275 M:      Sughosh Ganu <sughosh.ganu@linaro.org>
1276 R:      Heinrich Schuchardt <xypron.glpk@gmx.de>
1277 S:      Maintained
1278 F:      cmd/rng.c
1279 F:      doc/api/rng.rst
1280 F:      drivers/rng/
1281 F:      drivers/virtio/virtio_rng.c
1282 F:      include/rng.h
1283
1284 ROCKUSB
1285 M:      Eddie Cai <eddie.cai.linux@gmail.com>
1286 S:      Maintained
1287 F:      drivers/usb/gadget/f_rockusb.c
1288 F:      cmd/rockusb.c
1289 F:      doc/README.rockusb
1290
1291 SANDBOX
1292 M:      Simon Glass <sjg@chromium.org>
1293 S:      Maintained
1294 F:      arch/sandbox/
1295 F:      doc/arch/sandbox.rst
1296 F:      include/dt-bindings/*/sandbox*.h
1297
1298 SEMIHOSTING
1299 R:      Sean Anderson <sean.anderson@seco.com>
1300 S:      Orphaned
1301 N:      semihosting
1302
1303 SETEXPR
1304 M:      Roland Gaudig <roland.gaudig@weidmueller.com>
1305 S:      Maintained
1306 F:      cmd/printf.c
1307 F:      doc/usage/setexpr.rst
1308
1309 SH
1310 M:      Marek Vasut <marek.vasut+renesas@gmail.com>
1311 M:      Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
1312 S:      Maintained
1313 T:      git https://source.denx.de/u-boot/custodians/u-boot-sh.git
1314 F:      arch/sh/
1315
1316 SL28CLPD
1317 M:      Michael Walle <michael@walle.cc>
1318 S:      Maintained
1319 F:      drivers/gpio/sl28cpld-gpio.c
1320 F:      drivers/misc/sl28cpld.c
1321 F:      drivers/watchdog/sl28cpld-wdt.c
1322
1323 SMCCC TRNG
1324 M:      Etienne Carriere <etienne.carriere@linaro.org>
1325 S:      Maintained
1326 F:      drivers/rng/smccc_trng.c
1327
1328 SPI
1329 M:      Jagan Teki <jagan@amarulasolutions.com>
1330 S:      Maintained
1331 T:      git https://source.denx.de/u-boot/custodians/u-boot-spi.git
1332 F:      drivers/spi/
1333 F:      include/spi*
1334
1335 SPI-NOR
1336 M:      Jagan Teki <jagan@amarulasolutions.com>
1337 M:      Vignesh R <vigneshr@ti.com>
1338 S:      Maintained
1339 F:      drivers/mtd/spi/
1340 F:      include/spi_flash.h
1341 F:      include/linux/mtd/cfi.h
1342 F:      include/linux/mtd/spi-nor.h
1343
1344 SPMI
1345 M:      Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
1346 S:      Maintained
1347 F:      drivers/spmi/
1348 F:      include/spmi/
1349
1350 SQUASHFS
1351 M:      Joao Marcos Costa <jmcosta944@gmail.com>
1352 R:      Thomas Petazzoni <thomas.petazzoni@bootlin.com>
1353 R:      Miquel Raynal <miquel.raynal@bootlin.com>
1354 S:      Maintained
1355 F:      fs/squashfs/
1356 F:      include/sqfs.h
1357 F:      cmd/sqfs.c
1358 F:      test/py/tests/test_fs/test_squashfs/
1359
1360 STACKPROTECTOR
1361 M:      Joel Peshkin <joel.peshkin@broadcom.com>
1362 S:      Maintained
1363 F:      common/stackprot.c
1364 F:      cmd/stackprot_test.c
1365 F:      test/py/tests/test_stackprotector.py
1366
1367 TARGET_BCMNS3
1368 M:      Bharat Gooty <bharat.gooty@broadcom.com>
1369 M:      Rayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>
1370 S:      Maintained
1371 F:      board/broadcom/bcmns3/
1372 F:      doc/README.bcmns3
1373 F:      configs/bcm_ns3_defconfig
1374 F:      include/configs/bcm_ns3.h
1375 F:      include/dt-bindings/memory/bcm-ns3-mc.h
1376 F:      arch/arm/Kconfig
1377 F:      arch/arm/dts/ns3-board.dts
1378 F:      arch/arm/dts/ns3.dtsi
1379 F:      arch/arm/cpu/armv8/bcmns3
1380 F:      arch/arm/include/asm/arch-bcmns3/
1381 F:      cmd/broadcom/Makefile
1382 F:      cmd/broadcom/chimp_boot.c
1383 F:      cmd/broadcom/nitro_image_load.c
1384 F:      cmd/broadcom/chimp_handshake.c
1385
1386 TDA19988 HDMI ENCODER
1387 M:      Liviu Dudau <liviu.dudau@foss.arm.com>
1388 S:      Maintained
1389 F:      drivers/video/tda19988.c
1390
1391 TI SYSTEM SECURITY
1392 M:      Andrew F. Davis <afd@ti.com>
1393 S:      Supported
1394 F:      arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
1395 F:      arch/arm/mach-omap2/sec-common.c
1396 F:      arch/arm/mach-omap2/config_secure.mk
1397 F:      arch/arm/mach-k3/security.c
1398 F:      arch/arm/mach-k3/config_secure.mk
1399 F:      configs/am335x_hs_evm_defconfig
1400 F:      configs/am335x_hs_evm_uart_defconfig
1401 F:      configs/am43xx_hs_evm_defconfig
1402 F:      configs/am43xx_hs_evm_qspi_defconfig
1403 F:      configs/am57xx_hs_evm_defconfig
1404 F:      configs/am57xx_hs_evm_usb_defconfig
1405 F:      configs/dra7xx_hs_evm_defconfig
1406 F:      configs/dra7xx_hs_evm_usb_defconfig
1407 F:      configs/k2hk_hs_evm_defconfig
1408 F:      configs/k2e_hs_evm_defconfig
1409 F:      configs/k2g_hs_evm_defconfig
1410 F:      configs/k2l_hs_evm_defconfig
1411 F:      configs/am65x_hs_evm_r5_defconfig
1412 F:      configs/am65x_hs_evm_a53_defconfig
1413 F:      configs/j7200_hs_evm_a72_defconfig
1414 F:      configs/j7200_hs_evm_r5_defconfig
1415 F:      configs/j721e_hs_evm_a72_defconfig
1416 F:      configs/j721e_hs_evm_r5_defconfig
1417 F:      configs/j721s2_hs_evm_a72_defconfig
1418 F:      configs/j721s2_hs_evm_r5_defconfig
1419
1420 TPM DRIVERS
1421 M:      Ilias Apalodimas <ilias.apalodimas@linaro.org>
1422 S:      Maintained
1423 F:      drivers/tpm/
1424
1425 TQ GROUP
1426 #M:     Martin Krause <martin.krause@tq-systems.de>
1427 S:      Orphaned (Since 2016-02)
1428 T:      git git://git.denx.de/u-boot-tq-group.git
1429
1430 TEE
1431 M:      Jens Wiklander <jens.wiklander@linaro.org>
1432 S:      Maintained
1433 F:      drivers/tee/
1434 F:      include/tee.h
1435 F:      include/tee/
1436
1437 TEE-lib
1438 M:      Bryan O'Donoghue <bryan.odonoghue@linaro.org>
1439 S:      Maintained
1440 F:      lib/optee
1441
1442 UBI
1443 M:      Kyungmin Park <kmpark@infradead.org>
1444 M:      Heiko Schocher <hs@denx.de>
1445 S:      Maintained
1446 T:      git https://source.denx.de/u-boot/custodians/u-boot-ubi.git
1447 F:      drivers/mtd/ubi/
1448
1449 UFS
1450 M:      Faiz Abbas <faiz_abbas@ti.com>
1451 S:      Maintained
1452 F:      drivers/ufs/
1453
1454 USB
1455 M:      Marek Vasut <marex@denx.de>
1456 S:      Maintained
1457 T:      git https://source.denx.de/u-boot/custodians/u-boot-usb.git
1458 F:      drivers/usb/
1459 F:      common/usb.c
1460 F:      common/usb_kbd.c
1461 F:      include/usb.h
1462
1463 USB xHCI
1464 M:      Bin Meng <bmeng.cn@gmail.com>
1465 S:      Maintained
1466 T:      git https://source.denx.de/u-boot/custodians/u-boot-usb.git topic-xhci
1467 F:      drivers/usb/host/xhci*
1468 F:      include/usb/xhci.h
1469
1470 VIDEO
1471 M:      Anatolij Gustschin <agust@denx.de>
1472 S:      Maintained
1473 T:      git https://source.denx.de/u-boot/custodians/u-boot-video.git
1474 F:      drivers/video/
1475 F:      include/video*.h
1476
1477 VirtIO
1478 M:      Bin Meng <bmeng.cn@gmail.com>
1479 S:      Maintained
1480 F:      drivers/virtio/
1481 F:      cmd/virtio.c
1482 F:      include/config/virtio/
1483 F:      include/config/virtio.h
1484 F:      include/config/cmd/virtio.h
1485 F:      include/virtio*.h
1486 F:      test/dm/virtio.c
1487 F:      doc/develop/driver-model/virtio.rst
1488
1489 WATCHDOG
1490 M:      Stefan Roese <sr@denx.de>
1491 S:      Maintained
1492 T:      git https://source.denx.de/u-boot/custodians/u-boot-watchdog.git
1493 F:      cmd/wdt.c
1494 F:      drivers/watchdog/
1495 F:      include/watchdog*.h
1496
1497 X86
1498 M:      Simon Glass <sjg@chromium.org>
1499 M:      Bin Meng <bmeng.cn@gmail.com>
1500 S:      Maintained
1501 T:      git https://source.denx.de/u-boot/custodians/u-boot-x86.git
1502 F:      arch/x86/
1503 F:      cmd/x86/
1504
1505 XEN
1506 M:      Anastasiia Lukianenko <vicooodin@gmail.com>
1507 M:      Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
1508 S:      Maintained
1509 F:      arch/arm/cpu/armv8/xen/
1510 F:      arch/arm/include/asm/xen.h
1511 F:      arch/arm/include/asm/xen/
1512 F:      cmd/pvblock.c
1513 F:      drivers/serial/serial_xen.c
1514 F:      drivers/xen/
1515 F:      include/pvblock.h
1516 F:      include/xen/
1517 F:      include/xen.h
1518 F:      lib/sscanf.c
1519 F:      test/lib/sscanf.c
1520
1521 XTENSA
1522 M:      Max Filippov <jcmvbkbc@gmail.com>
1523 S:      Maintained
1524 F:      arch/xtensa/
1525
1526 XXD
1527 M:      Roger Knecht <rknecht@pm.me>
1528 S:      Maintained
1529 F:      cmd/xxd.c
1530 F:      doc/usage/cmd/xxd.rst
1531 F:      test/py/tests/test_xxd/
1532
1533 THE REST
1534 M:      Tom Rini <trini@konsulko.com>
1535 L:      u-boot@lists.denx.de
1536 Q:      http://patchwork.ozlabs.org/project/uboot/list/
1537 S:      Maintained
1538 T:      git https://source.denx.de/u-boot/u-boot.git
1539 F:      configs/tools-only_defconfig
1540 F:      *
1541 F:      */
1542
1543 CAAM
1544 M:      Gaurav Jain <gaurav.jain@nxp.com>
1545 S:      Maintained
1546 F:      arch/arm/dts/ls1021a-twr-u-boot.dtsi
1547 F:      drivers/crypto/fsl/
1548 F:      include/fsl_sec.h