arm: actions: Add common framework for Actions Owl Semi SoCs
[oweals/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://gitlab.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 ARM
112 M:      Tom Rini <trini@konsulko.com>
113 S:      Maintained
114 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-arm.git
115 F:      arch/arm/
116 F:      cmd/arm/
117
118 ARM ALTERA SOCFPGA
119 M:      Marek Vasut <marex@denx.de>
120 M:      Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
121 M:      Ley Foon Tan <ley.foon.tan@intel.com>
122 S:      Maintainted
123 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-socfpga.git
124 F:      arch/arm/mach-socfpga/
125 F:      drivers/sysreset/sysreset_socfpga*
126
127 ARM AMLOGIC SOC SUPPORT
128 M:      Neil Armstrong <narmstrong@baylibre.com>
129 S:      Maintained
130 L:      u-boot-amlogic@groups.io
131 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-amlogic.git
132 F:      arch/arm/mach-meson/
133 F:      arch/arm/include/asm/arch-meson/
134 F:      drivers/clk/meson/
135 F:      drivers/serial/serial_meson.c
136 F:      drivers/reset/reset-meson.c
137 F:      drivers/i2c/meson_i2c.c
138 F:      drivers/net/phy/meson-gxl.c
139 F:      drivers/adc/meson-saradc.c
140 F:      drivers/phy/meson*
141 F:      drivers/mmc/meson_gx_mmc.c
142 F:      drivers/spi/meson_spifc.c
143 F:      drivers/pinctrl/meson/
144 F:      drivers/power/domain/meson-gx-pwrc-vpu.c
145 F:      drivers/video/meson/
146 F:      include/configs/meson64.h
147 F:      include/configs/meson64_android.h
148 N:      meson
149
150 ARM BROADCOM BCM283X
151 M:      Matthias Brugger <mbrugger@suse.com>
152 S:      Maintained
153 F:      arch/arm/dts/bcm283*
154 F:      arch/arm/mach-bcm283x/
155 F:      board/raspberrypi/
156 F:      drivers/gpio/bcm2835_gpio.c
157 F:      drivers/mmc/bcm2835_sdhci.c
158 F:      drivers/mmc/bcm2835_sdhost.c
159 F:      drivers/serial/serial_bcm283x_mu.c
160 F:      drivers/serial/serial_bcm283x_pl011.c
161 F:      drivers/video/bcm2835.c
162 F:      include/dm/platform_data/serial_bcm283x_mu.h
163 F:      include/dt-bindings/pinctrl/bcm2835.h
164 F:      drivers/pinctrl/broadcom/
165
166 ARM BROADCOM BCMSTB
167 M:      Thomas Fitzsimmons <fitzsim@fitzsim.org>
168 S:      Maintained
169 F:      arch/arm/mach-bcmstb/
170 F:      board/broadcom/bcmstb/
171 F:      configs/bcm7*_defconfig
172 F:      doc/README.bcm7xxx
173 F:      drivers/mmc/bcmstb_sdhci.c
174 F:      drivers/spi/bcmstb_spi.c
175
176 ARM CORTINA ACCESS CAxxxx
177 M:      Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
178 S:      Supported
179 F:      board/cortina/common/
180 F:      drivers/gpio/cortina_gpio.c
181 F:      drivers/watchdog/cortina_wdt.c
182 F:      drivers/serial/serial_cortina.c
183 F:      drivers/mmc/ca_dw_mmc.c
184
185 ARM/CZ.NIC TURRIS MOX SUPPORT
186 M:      Marek Behun <marek.behun@nic.cz>
187 S:      Maintained
188 F:      arch/arm/dts/armada-3720-turris-mox.dts
189 F:      board/CZ.NIC/
190 F:      configs/turris_*_defconfig
191 F:      include/configs/turris_*.h
192
193 ARM FREESCALE IMX
194 M:      Stefano Babic <sbabic@denx.de>
195 M:      Fabio Estevam <festevam@gmail.com>
196 R:      NXP i.MX U-Boot Team <uboot-imx@nxp.com>
197 S:      Maintained
198 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-imx.git
199 F:      arch/arm/cpu/arm1136/mx*/
200 F:      arch/arm/cpu/arm926ejs/mx*/
201 F:      arch/arm/cpu/armv7/vf610/
202 F:      arch/arm/dts/*imx*
203 F:      arch/arm/mach-imx/
204 F:      arch/arm/include/asm/arch-imx/
205 F:      arch/arm/include/asm/arch-mx*/
206 F:      arch/arm/include/asm/arch-vf610/
207 F:      arch/arm/include/asm/mach-imx/
208 F:      board/freescale/*mx*/
209
210 ARM HISILICON
211 M:      Peter Griffin <peter.griffin@linaro.org>
212 M:      Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
213 S:      Maintained
214 F:      arch/arm/cpu/armv8/hisilicon
215 F:      arch/arm/include/asm/arch-hi6220/
216 F:      arch/arm/include/asm/arch-hi3660/
217
218 ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X ARMADA-37XX ARMADA-7K/8K
219 M:      Stefan Roese <sr@denx.de>
220 S:      Maintained
221 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-marvell.git
222 F:      arch/arm/mach-kirkwood/
223 F:      arch/arm/mach-mvebu/
224 F:      drivers/ata/ahci_mvebu.c
225 F:      drivers/ddr/marvell/
226 F:      drivers/gpio/mvebu_gpio.c
227 F:      drivers/spi/kirkwood_spi.c
228 F:      drivers/pci/pci_mvebu.c
229 F:      drivers/pci/pcie_dw_mvebu.c
230 F:      drivers/watchdog/orion_wdt.c
231
232 ARM MARVELL PXA
233 M:      Marek Vasut <marex@denx.de>
234 S:      Maintained
235 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-pxa.git
236 F:      arch/arm/cpu/pxa/
237 F:      arch/arm/include/asm/arch-pxa/
238
239 ARM MEDIATEK
240 M:      Ryder Lee <ryder.lee@mediatek.com>
241 M:      Weijie Gao <weijie.gao@mediatek.com>
242 R:      GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>
243 S:      Maintained
244 F:      arch/arm/mach-mediatek/
245 F:      arch/arm/include/asm/arch-mediatek/
246 F:      board/mediatek/
247 F:      doc/README.mediatek
248 F:      drivers/clk/mediatek/
249 F:      drivers/mmc/mtk-sd.c
250 F:      drivers/pinctrl/mediatek/
251 F:      drivers/power/domain/mtk-power-domain.c
252 F:      drivers/ram/mediatek/
253 F:      drivers/spi/mtk_snfi_spi.c
254 F:      drivers/timer/mtk_timer.c
255 F:      drivers/watchdog/mtk_wdt.c
256 F:      drivers/net/mtk_eth.c
257 F:      drivers/reset/reset-mediatek.c
258 F:      tools/mtk_image.c
259 F:      tools/mtk_image.h
260 N:      mediatek
261
262 ARM MICROCHIP/ATMEL AT91
263 M:      Eugen Hristev <eugen.hristev@microchip.com>
264 S:      Maintained
265 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-atmel.git
266 F:      arch/arm/mach-at91/
267 F:      board/atmel/
268 F:      drivers/misc/microchip_flexcom.c
269
270 ARM OWL
271 M:      Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
272 S:      Maintained
273 F:      arch/arm/include/asm/arch-owl/
274 F:      arch/arm/mach-owl/
275 F:      drivers/clk/owl/
276 F:      drivers/serial/serial_owl.c
277 F:      include/configs/owl-common.h
278 F:      configs/bubblegum_96_defconfig
279
280 ARM RENESAS RMOBILE/R-CAR
281 M:      Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
282 M:      Marek Vasut <marek.vasut+renesas@gmail.com>
283 S:      Maintained
284 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-sh.git
285 F:      arch/arm/mach-rmobile/
286
287 ARM ROCKCHIP
288 M:      Simon Glass <sjg@chromium.org>
289 M:      Philipp Tomsich <philipp.tomsich@theobroma-systems.com>
290 M:      Kever Yang <kever.yang@rock-chips.com>
291 S:      Maintained
292 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-rockchip.git
293 F:      arch/arm/include/asm/arch-rockchip/
294 F:      arch/arm/mach-rockchip/
295 F:      board/rockchip/
296 F:      drivers/clk/rockchip/
297 F:      drivers/gpio/rk_gpio.c
298 F:      drivers/misc/rockchip-efuse.c
299 F:      drivers/mmc/rockchip_sdhci.c
300 F:      drivers/mmc/rockchip_dw_mmc.c
301 F:      drivers/pinctrl/rockchip/
302 F:      drivers/ram/rockchip/
303 F:      drivers/sysreset/sysreset_rockchip.c
304 F:      drivers/video/rockchip/
305 F:      tools/rkcommon.c
306 F:      tools/rkcommon.h
307 F:      tools/rkimage.c
308 F:      tools/rksd.c
309 F:      tools/rkspi.c
310
311 ARM SAMSUNG
312 M:      Minkyu Kang <mk7.kang@samsung.com>
313 S:      Maintained
314 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-samsung.git
315 F:      arch/arm/mach-exynos/
316 F:      arch/arm/mach-s5pc1xx/
317 F:      arch/arm/cpu/armv7/s5p-common/
318
319 ARM SNAPDRAGON
320 M:      Ramon Fried <rfried.dev@gmail.com>
321 S:      Maintained
322 F:      arch/arm/mach-snapdragon/
323 F:      drivers/gpio/msm_gpio.c
324 F:      drivers/mmc/msm_sdhci.c
325 F:      drivers/phy/msm8916-usbh-phy.c
326 F:      drivers/serial/serial_msm.c
327 F:      drivers/smem/msm_smem.c
328 F:      drivers/usb/host/ehci-msm.c
329
330 ARM STI
331 M:      Patrice Chotard <patrice.chotard@st.com>
332 S:      Maintained
333 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git
334 F:      arch/arm/mach-sti/
335 F:      arch/arm/include/asm/arch-sti*/
336 F:      drivers/phy/sti_usb_phy.c
337 F:      drivers/pinctrl/pinctrl-sti.c
338 F:      drivers/mmc/sti_sdhci.c
339 F:      drivers/reset/sti-reset.c
340 F:      drivers/serial/serial_sti_asc.c
341 F:      drivers/sysreset/sysreset_sti.c
342 F:      drivers/timer/sti-timer.c
343 F:      drivers/usb/host/dwc3-sti-glue.c
344 F:      include/dwc3-sti-glue.h
345 F:      include/dt-bindings/clock/stih407-clks.h
346 F:      include/dt-bindings/clock/stih410-clks.h
347 F:      include/dt-bindings/reset/stih407-resets.h
348
349 ARM STM SPEAR
350 #M:     Vipin Kumar <vipin.kumar@st.com>
351 S:      Orphaned (Since 2016-02)
352 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git
353 F:      arch/arm/cpu/arm926ejs/spear/
354 F:      arch/arm/include/asm/arch-spear/
355
356 ARM STM STM32MP
357 M:      Patrick Delaunay <patrick.delaunay@st.com>
358 M:      Patrice Chotard <patrice.chotard@st.com>
359 L:      uboot-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers)
360 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git
361 S:      Maintained
362 F:      arch/arm/mach-stm32mp/
363 F:      doc/board/st/
364 F:      drivers/adc/stm32-adc*
365 F:      drivers/clk/clk_stm32mp1.c
366 F:      drivers/gpio/stm32_gpio.c
367 F:      drivers/hwspinlock/stm32_hwspinlock.c
368 F:      drivers/i2c/stm32f7_i2c.c
369 F:      drivers/mailbox/stm32-ipcc.c
370 F:      drivers/misc/stm32mp_fuse.c
371 F:      drivers/misc/stm32_rcc.c
372 F:      drivers/mmc/stm32_sdmmc2.c
373 F:      drivers/mtd/nand/raw/stm32_fmc2_nand.c
374 F:      drivers/phy/phy-stm32-usbphyc.c
375 F:      drivers/pinctrl/pinctrl_stm32.c
376 F:      drivers/power/pmic/stpmic1.c
377 F:      drivers/power/regulator/stm32-vrefbuf.c
378 F:      drivers/power/regulator/stpmic1.c
379 F:      drivers/ram/stm32mp1/
380 F:      drivers/remoteproc/stm32_copro.c
381 F:      drivers/reset/stm32-reset.c
382 F:      drivers/rtc/stm32_rtc.c
383 F:      drivers/serial/serial_stm32.*
384 F:      drivers/spi/stm32_qspi.c
385 F:      drivers/spi/stm32_spi.c
386 F:      drivers/video/stm32/stm32_ltdc.c
387 F:      drivers/watchdog/stm32mp_wdt.c
388 F:      include/dt-bindings/clock/stm32fx-clock.h
389 F:      include/dt-bindings/clock/stm32mp1-clks.h
390 F:      include/dt-bindings/clock/stm32mp1-clksrc.h
391 F:      include/dt-bindings/pinctrl/stm32-pinfunc.h
392 F:      include/dt-bindings/reset/stm32mp1-resets.h
393 F:      include/stm32_rcc.h
394 F:      tools/stm32image.c
395
396
397 ARM STM STV0991
398 M:      Vikas Manocha <vikas.manocha@st.com>
399 S:      Maintained
400 F:      arch/arm/cpu/armv7/stv0991/
401 F:      arch/arm/include/asm/arch-stv0991/
402
403 ARM SUNXI
404 M:      Jagan Teki <jagan@amarulasolutions.com>
405 M:      Maxime Ripard <mripard@kernel.org>
406 S:      Maintained
407 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi.git
408 F:      arch/arm/cpu/armv7/sunxi/
409 F:      arch/arm/include/asm/arch-sunxi/
410 F:      arch/arm/mach-sunxi/
411 F:      board/sunxi/
412
413 ARM TEGRA
414 M:      Tom Warren <twarren@nvidia.com>
415 S:      Maintained
416 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-tegra.git
417 F:      arch/arm/mach-tegra/
418 F:      arch/arm/include/asm/arch-tegra*/
419
420 ARM TI
421 M:      Lokesh Vutla <lokeshvutla@ti.com>
422 S:      Maintained
423 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-ti.git
424 F:      arch/arm/mach-davinci/
425 F:      arch/arm/mach-k3/
426 F:      arch/arm/mach-keystone/
427 F:      arch/arm/mach-omap2/
428 F:      arch/arm/include/asm/arch-omap*/
429 F:      arch/arm/include/asm/ti-common/
430 F:      board/ti/
431 F:      drivers/dma/ti*
432 F:      drivers/firmware/ti_sci.*
433 F:      drivers/gpio/omap_gpio.c
434 F:      drivers/memory/ti-aemif.c
435 F:      drivers/misc/k3_avs.c
436 F:      drivers/mailbox/k3-sec-procy.c
437 F:      drivers/pci/pcie_dw_ti.c
438 F:      drivers/phy/keystone-usb-phy.c
439 F:      drivers/phy/omap-usb2-phy.c
440 F:      drivers/phy/phy-ti-am654.c
441 F:      drivers/phy/ti-pipe3-phy.c
442 F:      drivers/ram/k3*
443 F:      drivers/remoteproc/k3_system_controller.c
444 F:      drivers/remoteproc/ti*
445 F:      drivers/reset/reset-ti-sci.c
446 F:      drivers/rtc/davinci.c
447 F:      drivers/serial/serial_omap.c
448 F:      drivers/soc/ti/
449 F:      drivers/sysreset/sysreset-ti-sci.c
450 F:      drivers/thermal/ti-bandgap.c
451 F:      drivers/timer/omap-timer.c
452 F:      drivers/watchdog/omap_wdt.c
453 F:      include/linux/soc/ti/
454
455 ARM U8500
456 M:      Stephan Gerhold <stephan@gerhold.net>
457 R:      Linus Walleij <linus.walleij@linaro.org>
458 S:      Maintained
459 F:      arch/arm/dts/ste-*
460 F:      arch/arm/mach-u8500/
461 F:      drivers/timer/nomadik-mtu-timer.c
462
463 ARM UNIPHIER
464 M:      Masahiro Yamada <yamada.masahiro@socionext.com>
465 S:      Maintained
466 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-uniphier.git
467 F:      arch/arm/mach-uniphier/
468 F:      configs/uniphier_*_defconfig
469 N:      uniphier
470
471 ARM VERSAL
472 M:      Michal Simek <michal.simek@xilinx.com>
473 S:      Maintained
474 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
475 F:      arch/arm/mach-versal/
476 F:      drivers/watchdog/xilinx_wwdt.c
477 N:      (?<!uni)versal
478
479 ARM VERSATILE EXPRESS DRIVERS
480 M:      Liviu Dudau <liviu.dudau@foss.arm.com>
481 S:      Maintained
482 T:      git git://github.com/ARM-software/u-boot.git
483 F:      drivers/misc/vexpress_config.c
484 N:      vexpress
485
486 ARM ZYNQ
487 M:      Michal Simek <monstr@monstr.eu>
488 S:      Maintained
489 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
490 F:      arch/arm/mach-zynq/
491 F:      drivers/clk/clk_zynq.c
492 F:      drivers/fpga/zynqpl.c
493 F:      drivers/gpio/zynq_gpio.c
494 F:      drivers/i2c/i2c-cdns.c
495 F:      drivers/i2c/muxes/pca954x.c
496 F:      drivers/i2c/zynq_i2c.c
497 F:      drivers/mmc/zynq_sdhci.c
498 F:      drivers/mtd/nand/raw/zynq_nand.c
499 F:      drivers/net/phy/xilinx_phy.c
500 F:      drivers/net/zynq_gem.c
501 F:      drivers/serial/serial_zynq.c
502 F:      drivers/spi/zynq_qspi.c
503 F:      drivers/spi/zynq_spi.c
504 F:      drivers/usb/host/ehci-zynq.c
505 F:      drivers/watchdog/cdns_wdt.c
506 F:      include/zynqpl.h
507 F:      tools/zynqimage.c
508 N:      zynq
509
510 ARM ZYNQMP
511 M:      Michal Simek <michal.simek@xilinx.com>
512 S:      Maintained
513 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
514 F:      arch/arm/mach-zynqmp/
515 F:      drivers/clk/clk_zynqmp.c
516 F:      driver/firmware/firmware-zynqmp.c
517 F:      drivers/fpga/zynqpl.c
518 F:      drivers/gpio/zynq_gpio.c
519 F:      drivers/i2c/i2c-cdns.c
520 F:      drivers/i2c/muxes/pca954x.c
521 F:      drivers/i2c/zynq_i2c.c
522 F:      drivers/mailbox/zynqmp-ipi.c
523 F:      drivers/mmc/zynq_sdhci.c
524 F:      drivers/mtd/nand/raw/zynq_nand.c
525 F:      drivers/net/phy/xilinx_phy.c
526 F:      drivers/net/zynq_gem.c
527 F:      drivers/serial/serial_zynq.c
528 F:      drivers/spi/zynq_qspi.c
529 F:      drivers/spi/zynq_spi.c
530 F:      drivers/timer/cadence-ttc.c
531 F:      drivers/usb/host/ehci-zynq.c
532 F:      drivers/watchdog/cdns_wdt.c
533 F:      include/zynqmppl.h
534 F:      include/zynqmp_firmware.h
535 F:      tools/zynqmp*
536 N:      ultra96
537 N:      zynqmp
538
539 ARM ZYNQMP R5
540 M:      Michal Simek <michal.simek@xilinx.com>
541 S:      Maintained
542 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
543 F:      arch/arm/mach-zynqmp-r5/
544
545 ARM PHYTIUM
546 M:      liuhao <liuhao@phytium.com.cn>
547 M:      shuyiqi <shuyiqi@phytium.com.cn>
548 S:      Maintained
549 F:      drivers/pci/pcie_phytium.c
550 F:      arch/arm/dts/phytium-durian.dts
551
552 BINMAN
553 M:      Simon Glass <sjg@chromium.org>
554 S:      Maintained
555 F:      tools/binman/
556
557 BTRFS
558 M:      Marek Behun <marek.behun@nic.cz>
559 S:      Maintained
560 F:      cmd/btrfs.c
561 F:      fs/btrfs/
562 F:      include/btrfs.h
563
564 BUILDMAN
565 M:      Simon Glass <sjg@chromium.org>
566 S:      Maintained
567 F:      tools/buildman/
568
569 CFI FLASH
570 M:      Stefan Roese <sr@denx.de>
571 S:      Maintained
572 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-cfi-flash.git
573 F:      drivers/mtd/cfi_flash.c
574 F:      drivers/mtd/jedec_flash.c
575
576 CLOCK
577 M:      Lukasz Majewski <lukma@denx.de>
578 S:      Maintained
579 T:      git git://git.denx.de/u-boot-dfu.git
580 F:      drivers/clk/
581 F:      drivers/clk/imx/
582
583 COLDFIRE
584 M:      Huan Wang <alison.wang@nxp.com>
585 M:      Angelo Dureghello <angelo@sysam.it>
586 S:      Maintained
587 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-coldfire.git
588 F:      arch/m68k/
589
590 DFU
591 M:      Lukasz Majewski <lukma@denx.de>
592 S:      Maintained
593 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-dfu.git
594 F:      cmd/dfu.c
595 F:      cmd/usb_*.c
596 F:      common/dfu.c
597 F:      common/update.c
598 F:      common/usb_storage.c
599 F:      drivers/dfu/
600 F:      drivers/usb/gadget/
601
602 DRIVER MODEL
603 M:      Simon Glass <sjg@chromium.org>
604 S:      Maintained
605 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-dm.git
606 F:      drivers/core/
607 F:      include/dm/
608 F:      test/dm/
609
610 EFI PAYLOAD
611 M:      Heinrich Schuchardt <xypron.glpk@gmx.de>
612 R:      Alexander Graf <agraf@csgraf.de>
613 S:      Maintained
614 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git
615 F:      doc/api/efi.rst
616 F:      doc/uefi/*
617 F:      include/capitalization.h
618 F:      include/charset.h
619 F:      include/cp1250.h
620 F:      include/cp437.h
621 F:      include/efi*
622 F:      include/pe.h
623 F:      include/asm-generic/pe.h
624 F:      lib/charset.c
625 F:      lib/efi*/
626 F:      test/py/tests/test_efi*
627 F:      test/unicode_ut.c
628 F:      cmd/bootefi.c
629 F:      cmd/efidebug.c
630 F:      cmd/nvedit_efi.c
631 F:      tools/file2include.c
632
633 ENVIRONMENT
634 M:      Joe Hershberger <joe.hershberger@ni.com>
635 R:      Wolfgang Denk <wd@denx.de>
636 S:      Maintained
637 F:      env/
638 F:      include/env*
639 F:      test/env/
640 F:      tools/env*
641 F:      tools/mkenvimage.c
642
643 FPGA
644 M:      Michal Simek <michal.simek@xilinx.com>
645 S:      Maintained
646 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
647 F:      drivers/fpga/
648 F:      cmd/fpga.c
649 F:      include/fpga.h
650
651 FLATTENED DEVICE TREE
652 M:      Simon Glass <sjg@chromium.org>
653 S:      Maintained
654 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-fdt.git
655 F:      lib/fdtdec*
656 F:      lib/libfdt/
657 F:      include/fdt*
658 F:      include/linux/libfdt*
659 F:      cmd/fdt.c
660 F:      common/fdt_support.c
661
662 FREEBSD
663 M:      Rafal Jaworowski <raj@semihalf.com>
664 S:      Maintained
665 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-freebsd.git
666
667 FREESCALE QORIQ
668 M:      Priyanka Jain <priyanka.jain@nxp.com>
669 S:      Maintained
670 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git
671 F:      drivers/watchdog/sp805_wdt.c
672
673 I2C
674 M:      Heiko Schocher <hs@denx.de>
675 S:      Maintained
676 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-i2c.git
677 F:      drivers/i2c/
678
679 LOGGING
680 M:      Simon Glass <sjg@chromium.org>
681 S:      Maintained
682 T:      git https://gitlab.denx.de/u-boot/u-boot.git
683 F:      common/log*
684 F:      cmd/log.c
685 F:      test/log/
686 F:      test/py/tests/test_log.py
687
688 MALI DISPLAY PROCESSORS
689 M:      Liviu Dudau <liviu.dudau@foss.arm.com>
690 S:      Supported
691 T:      git git://github.com/ARM-software/u-boot.git
692 F:      drivers/video/mali_dp.c
693 F:      drivers/i2c/i2c-versatile.c
694
695 MICROBLAZE
696 M:      Michal Simek <monstr@monstr.eu>
697 S:      Maintained
698 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
699 F:      arch/microblaze/
700 F:      cmd/mfsl.c
701 F:      drivers/gpio/xilinx_gpio.c
702 F:      drivers/net/xilinx_axi_emac.c
703 F:      drivers/net/xilinx_emaclite.c
704 F:      drivers/serial/serial_xuartlite.c
705 F:      drivers/spi/xilinx_spi.c
706 F:      drivers/sysreset/sysreset_gpio.c
707 F:      drivers/watchdog/xilinx_tb_wdt.c
708 N:      xilinx
709
710 MIPS
711 M:      Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
712 S:      Maintained
713 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git
714 F:      arch/mips/
715
716 MIPS CORTINA ACCESS CAxxxx
717 M:      Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
718 S:      Supported
719 F:      board/cortina/common/
720 F:      drivers/gpio/cortina_gpio.c
721 F:      drivers/watchdog/cortina_wdt.c
722 F:      drivers/serial/serial_cortina.c
723 F:      drivers/mmc/ca_dw_mmc.c
724
725 MIPS MSCC
726 M:      Gregory CLEMENT <gregory.clement@bootlin.com>
727 M:      Lars Povlsen <lars.povlsen@microchip.com>
728 M:      Horatiu Vultur <horatiu.vultur@microchip.com>
729 S:      Maintained
730 F:      arch/mips/mach-mscc/
731 F:      arch/mips/dts/luton*
732 F:      arch/mips/dts/mscc*
733 F:      arch/mips/dts/ocelot*
734 F:      arch/mips/dts/jr2*
735 F:      arch/mips/dts/serval*
736 F:      board/mscc/
737 F:      configs/mscc*
738 F:      drivers/gpio/mscc_sgpio.c
739 F:      drivers/spi/mscc_bb_spi.c
740 F:      include/configs/vcoreiii.h
741 F:      include/dt-bindings/mscc/
742 F:      drivers/pinctrl/mscc/
743 F:      drivers/net/mscc_eswitch/
744
745 MIPS JZ4780
746 M:      Ezequiel Garcia <ezequiel@collabora.com>
747 S:      Maintained
748 F:      arch/mips/mach-jz47xx/
749
750 MMC
751 M:      Peng Fan <peng.fan@nxp.com>
752 S:      Maintained
753 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mmc.git
754 F:      drivers/mmc/
755
756 NAND FLASH
757 #M:     Scott Wood <oss@buserror.net>
758 S:      Orphaned (Since 2018-07)
759 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-nand-flash.git
760 F:      drivers/mtd/nand/raw/
761
762 NDS32
763 M:      Rick Chen <rick@andestech.com>
764 S:      Maintained
765 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-nds32.git
766 F:      arch/nds32/
767
768 NETWORK
769 M:      Joe Hershberger <joe.hershberger@ni.com>
770 S:      Maintained
771 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-net.git
772 F:      drivers/net/
773 F:      include/net.h
774 F:      net/
775
776 NIOS
777 M:      Thomas Chou <thomas@wytron.com.tw>
778 S:      Maintained
779 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-nios.git
780 F:      arch/nios2/
781
782 ONENAND
783 #M:     Lukasz Majewski <l.majewski@majess.pl>
784 S:      Orphaned (Since 2017-01)
785 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-onenand.git
786 F:      drivers/mtd/onenand/
787
788 PATMAN
789 M:      Simon Glass <sjg@chromium.org>
790 S:      Maintained
791 F:      tools/patman/
792
793 PCI Endpoint
794 M:      Ramon Fried <rfried.dev@gmail.com>
795 S:      Maintained
796 F:      drivers/pci_endpoint/
797 F:  include/pci_ep.h
798
799 PCI MPC85xx
800 M:      Heiko Schocher <hs@denx.de>
801 S:      Maintained
802 F:      drivers/pci/pci_mpc85xx.c
803
804 POWER
805 M:      Jaehoon Chung <jh80.chung@samsung.com>
806 S:      Maintained
807 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-pmic.git
808 F:      drivers/power/
809
810 POWERPC
811 M:      Wolfgang Denk <wd@denx.de>
812 S:      Maintained
813 F:      arch/powerpc/
814
815 POWERPC MPC8XX
816 M:      Christophe Leroy <christophe.leroy@c-s.fr>
817 S:      Maintained
818 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc8xx.git
819 F:      arch/powerpc/cpu/mpc8xx/
820
821 POWERPC MPC83XX
822 M:      Mario Six <mario.six@gdsys.cc>
823 S:      Maintained
824 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc83xx.git
825 F:      drivers/ram/mpc83xx_sdram.c
826 F:      include/dt-bindings/memory/mpc83xx-sdram.h
827 F:      drivers/sysreset/sysreset_mpc83xx.c
828 F:      drivers/sysreset/sysreset_mpc83xx.h
829 F:      drivers/clk/mpc83xx_clk.c
830 F:      drivers/clk/mpc83xx_clk.h
831 F:      include/dt-bindings/clk/mpc83xx-clk.h
832 F:      drivers/timer/mpc83xx_timer.c
833 F:      drivers/cpu/mpc83xx_cpu.c
834 F:      drivers/cpu/mpc83xx_cpu.h
835 F:      drivers/misc/mpc83xx_serdes.c
836 F:      arch/powerpc/cpu/mpc83xx/
837 F:      arch/powerpc/include/asm/arch-mpc83xx/
838
839 POWERPC MPC85XX
840 M:      Priyanka Jain <priyanka.jain@nxp.com>
841 S:      Maintained
842 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc85xx.git
843 F:      arch/powerpc/cpu/mpc85xx/
844
845 POWERPC MPC86XX
846 M:      Priyanka Jain <priyanka.jain@nxp.com>
847 S:      Maintained
848 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc86xx.git
849 F:      arch/powerpc/cpu/mpc86xx/
850
851 RISC-V
852 M:      Rick Chen <rick@andestech.com>
853 S:      Maintained
854 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-riscv.git
855 F:      arch/riscv/
856 F:      cmd/riscv/
857 F:      tools/prelink-riscv.c
858
859 RNG
860 M:      Sughosh Ganu <sughosh.ganu@linaro.org>
861 R:      Heinrich Schuchardt <xypron.glpk@gmx.de>
862 S:      Maintained
863 F:      cmd/rng.c
864 F:      drivers/rng/
865 F:      drivers/virtio/virtio_rng.c
866 F:      include/rng.h
867
868 ROCKUSB
869 M:      Eddie Cai <eddie.cai.linux@gmail.com>
870 S:      Maintained
871 F:      drivers/usb/gadget/f_rockusb.c
872 F:      cmd/rockusb.c
873 F:      doc/README.rockusb
874
875 SANDBOX
876 M:      Simon Glass <sjg@chromium.org>
877 S:      Maintained
878 F:      arch/sandbox/
879
880 SH
881 M:      Marek Vasut <marek.vasut+renesas@gmail.com>
882 M:      Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
883 S:      Maintained
884 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-sh.git
885 F:      arch/sh/
886
887 SPI
888 M:      Jagan Teki <jagan@amarulasolutions.com>
889 S:      Maintained
890 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-spi.git
891 F:      drivers/spi/
892 F:      include/spi*
893
894 SPI-NOR
895 M:      Jagan Teki <jagan@amarulasolutions.com>
896 M:      Vignesh R <vigneshr@ti.com>
897 S:      Maintained
898 F:      drivers/mtd/spi/
899 F:      include/spi_flash.h
900 F:      include/linux/mtd/cfi.h
901 F:      include/linux/mtd/spi-nor.h
902
903 SPMI
904 M:      Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
905 S:      Maintained
906 F:      drivers/spmi/
907 F:      include/spmi/
908
909 TDA19988 HDMI ENCODER
910 M:      Liviu Dudau <liviu.dudau@foss.arm.com>
911 S:      Maintained
912 F:      drivers/video/tda19988.c
913
914 TI SYSTEM SECURITY
915 M:      Andrew F. Davis <afd@ti.com>
916 S:      Supported
917 F:      arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
918 F:      arch/arm/mach-omap2/sec-common.c
919 F:      arch/arm/mach-omap2/config_secure.mk
920 F:      arch/arm/mach-k3/security.c
921 F:      arch/arm/mach-k3/config_secure.mk
922 F:      configs/am335x_hs_evm_defconfig
923 F:      configs/am335x_hs_evm_uart_defconfig
924 F:      configs/am43xx_hs_evm_defconfig
925 F:      configs/am57xx_hs_evm_defconfig
926 F:      configs/am57xx_hs_evm_usb_defconfig
927 F:      configs/dra7xx_hs_evm_defconfig
928 F:      configs/dra7xx_hs_evm_usb_defconfig
929 F:      configs/k2hk_hs_evm_defconfig
930 F:      configs/k2e_hs_evm_defconfig
931 F:      configs/k2g_hs_evm_defconfig
932 F:      configs/k2l_hs_evm_defconfig
933 F:      configs/am65x_hs_evm_r5_defconfig
934 F:      configs/am65x_hs_evm_a53_defconfig
935 F:      configs/j721e_hs_evm_r5_defconfig
936 F:      configs/j721e_hs_evm_a72_defconfig
937
938 TQ GROUP
939 #M:     Martin Krause <martin.krause@tq-systems.de>
940 S:      Orphaned (Since 2016-02)
941 T:      git git://git.denx.de/u-boot-tq-group.git
942
943 TEE
944 M:      Jens Wiklander <jens.wiklander@linaro.org>
945 S:      Maintained
946 F:      drivers/tee/
947 F:      include/tee.h
948 F:      include/tee/
949
950 TEE-lib
951 M:      Bryan O'Donoghue <bryan.odonoghue@linaro.org>
952 S:      Maintained
953 F:      lib/optee
954
955 UBI
956 M:      Kyungmin Park <kmpark@infradead.org>
957 M:      Heiko Schocher <hs@denx.de>
958 S:      Maintained
959 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-ubi.git
960 F:      drivers/mtd/ubi/
961
962 UFS
963 M:      Faiz Abbas <faiz_abbas@ti.com>
964 S:      Maintained
965 F:      drivers/ufs/
966
967 USB
968 M:      Marek Vasut <marex@denx.de>
969 S:      Maintained
970 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-usb.git
971 F:      drivers/usb/
972 F:      common/usb.c
973 F:      common/usb_kbd.c
974 F:      include/usb.h
975
976 USB xHCI
977 M:      Bin Meng <bmeng.cn@gmail.com>
978 S:      Maintained
979 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-usb.git topic-xhci
980 F:      drivers/usb/host/xhci*
981 F:      include/usb/xhci.h
982
983 VIDEO
984 M:      Anatolij Gustschin <agust@denx.de>
985 S:      Maintained
986 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-video.git
987 F:      drivers/video/
988 F:      common/lcd*.c
989 F:      include/lcd*.h
990 F:      include/video*.h
991
992 X86
993 M:      Simon Glass <sjg@chromium.org>
994 M:      Bin Meng <bmeng.cn@gmail.com>
995 S:      Maintained
996 T:      git https://gitlab.denx.de/u-boot/custodians/u-boot-x86.git
997 F:      arch/x86/
998 F:      cmd/x86/
999
1000 XTENSA
1001 M:      Max Filippov <jcmvbkbc@gmail.com>
1002 S:      Maintained
1003 F:      arch/xtensa/
1004
1005 THE REST
1006 M:      Tom Rini <trini@konsulko.com>
1007 L:      u-boot@lists.denx.de
1008 Q:      http://patchwork.ozlabs.org/project/uboot/list/
1009 S:      Maintained
1010 T:      git https://gitlab.denx.de/u-boot/u-boot.git
1011 F:      configs/tools-only_defconfig
1012 F:      *
1013 F:      */