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