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