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