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