sunxi: Fix PHY regression on A20-OLinuXino-Lime2 and A20-Olimex-SOM-EVB
[platform/kernel/u-boot.git] / MAINTAINERS
index 49403c2..dd92af5 100644 (file)
@@ -50,6 +50,26 @@ so much easier [Ed]
 Maintainers List (try to look for most precise areas first)
 
                -----------------------------------
+ANDROID AB
+M:     Igor Opaniuk <igor.opaniuk@gmail.com>
+R:     Sam Protsenko <joe.skb7@gmail.com>
+S:     Maintained
+F:     cmd/ab_select.c
+F:     common/android_ab.c
+F:     doc/android/ab.rst
+F:     include/android_ab.h
+F:     test/py/tests/test_android/test_ab.py
+
+ANDROID AVB
+M:     Igor Opaniuk <igor.opaniuk@gmail.com>
+S:     Maintained
+F:     cmd/avb.c
+F:     common/avb_verify.c
+F:     doc/android/avb2.rst
+F:     include/avb_verify.h
+F:     lib/libavb/
+F:     test/py/tests/test_android/test_avb.py
+
 ARC
 M:     Alexey Brodkin <alexey.brodkin@synopsys.com>
 M:     Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
@@ -74,6 +94,13 @@ L:   uboot-snps-arc@synopsys.com
 F:     doc/device-tree-bindings/gpio/snps,creg-gpio.txt
 F:     drivers/gpio/hsdk-creg-gpio.c
 
+ARC HSDK RESET
+M:     Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
+S:     Maintained
+L:     uboot-snps-arc@synopsys.com
+F:     include/dt-bindings/reset/snps,hsdk-reset.h
+F:     drivers/reset/reset-hsdk.c
+
 ARC SYNOPSYS DW MMC EXTENSIONS
 M:     Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
 S:     Maintained
@@ -82,7 +109,7 @@ F:   doc/device-tree-bindings/mmc/snps,dw-mmc.txt
 F:     drivers/mmc/snps_dw_mmc.c
 
 ARM
-M:     Albert Aribaud <albert.u.boot@aribaud.net>
+M:     Tom Rini <trini@konsulko.com>
 S:     Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-arm.git
 F:     arch/arm/
@@ -91,9 +118,11 @@ F:  cmd/arm/
 ARM ALTERA SOCFPGA
 M:     Marek Vasut <marex@denx.de>
 M:     Simon Goldschmidt <simon.k.r.goldschmidt@gmail.com>
+M:     Ley Foon Tan <ley.foon.tan@intel.com>
 S:     Maintainted
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-socfpga.git
 F:     arch/arm/mach-socfpga/
+F:     drivers/sysreset/sysreset_socfpga*
 
 ARM AMLOGIC SOC SUPPORT
 M:     Neil Armstrong <narmstrong@baylibre.com>
@@ -115,12 +144,15 @@ F:        drivers/pinctrl/meson/
 F:     drivers/power/domain/meson-gx-pwrc-vpu.c
 F:     drivers/video/meson/
 F:     include/configs/meson64.h
+F:     include/configs/meson64_android.h
 N:     meson
 
 ARM BROADCOM BCM283X
 M:     Matthias Brugger <mbrugger@suse.com>
 S:     Maintained
+F:     arch/arm/dts/bcm283*
 F:     arch/arm/mach-bcm283x/
+F:     board/raspberrypi/
 F:     drivers/gpio/bcm2835_gpio.c
 F:     drivers/mmc/bcm2835_sdhci.c
 F:     drivers/mmc/bcm2835_sdhost.c
@@ -128,6 +160,7 @@ F:  drivers/serial/serial_bcm283x_mu.c
 F:     drivers/serial/serial_bcm283x_pl011.c
 F:     drivers/video/bcm2835.c
 F:     include/dm/platform_data/serial_bcm283x_mu.h
+F:     include/dt-bindings/pinctrl/bcm2835.h
 F:     drivers/pinctrl/broadcom/
 
 ARM BROADCOM BCMSTB
@@ -140,6 +173,15 @@ F: doc/README.bcm7xxx
 F:     drivers/mmc/bcmstb_sdhci.c
 F:     drivers/spi/bcmstb_spi.c
 
+ARM CORTINA ACCESS CAxxxx
+M:     Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
+S:     Supported
+F:     board/cortina/common/
+F:     drivers/gpio/cortina_gpio.c
+F:     drivers/watchdog/cortina_wdt.c
+F:     drivers/serial/serial_cortina.c
+F:     drivers/mmc/ca_dw_mmc.c
+
 ARM/CZ.NIC TURRIS MOX SUPPORT
 M:     Marek Behun <marek.behun@nic.cz>
 S:     Maintained
@@ -167,9 +209,11 @@ F: board/freescale/*mx*/
 
 ARM HISILICON
 M:     Peter Griffin <peter.griffin@linaro.org>
+M:     Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
 S:     Maintained
 F:     arch/arm/cpu/armv8/hisilicon
 F:     arch/arm/include/asm/arch-hi6220/
+F:     arch/arm/include/asm/arch-hi3660/
 
 ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X ARMADA-37XX ARMADA-7K/8K
 M:     Stefan Roese <sr@denx.de>
@@ -195,6 +239,7 @@ F:  arch/arm/include/asm/arch-pxa/
 ARM MEDIATEK
 M:     Ryder Lee <ryder.lee@mediatek.com>
 M:     Weijie Gao <weijie.gao@mediatek.com>
+R:     GSS_MTK_Uboot_upstream <GSS_MTK_Uboot_upstream@mediatek.com>
 S:     Maintained
 F:     arch/arm/mach-mediatek/
 F:     arch/arm/include/asm/arch-mediatek/
@@ -205,7 +250,7 @@ F:  drivers/mmc/mtk-sd.c
 F:     drivers/pinctrl/mediatek/
 F:     drivers/power/domain/mtk-power-domain.c
 F:     drivers/ram/mediatek/
-F:     drivers/spi/mtk_qspi.c
+F:     drivers/spi/mtk_snfi_spi.c
 F:     drivers/timer/mtk_timer.c
 F:     drivers/watchdog/mtk_wdt.c
 F:     drivers/net/mtk_eth.c
@@ -220,15 +265,18 @@ S:        Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-atmel.git
 F:     arch/arm/mach-at91/
 F:     board/atmel/
+F:     drivers/misc/microchip_flexcom.c
 
 ARM OWL
 M:     Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
 S:     Maintained
 F:     arch/arm/include/asm/arch-owl/
 F:     arch/arm/mach-owl/
-F:     board/ucRobotics/
 F:     drivers/clk/owl/
 F:     drivers/serial/serial_owl.c
+F:     include/configs/owl-common.h
+F:     configs/bubblegum_96_defconfig
+F:     configs/cubieboard7_defconfig
 
 ARM RENESAS RMOBILE/R-CAR
 M:     Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
@@ -283,8 +331,21 @@ F: drivers/usb/host/ehci-msm.c
 ARM STI
 M:     Patrice Chotard <patrice.chotard@st.com>
 S:     Maintained
+T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git
 F:     arch/arm/mach-sti/
 F:     arch/arm/include/asm/arch-sti*/
+F:     drivers/phy/sti_usb_phy.c
+F:     drivers/pinctrl/pinctrl-sti.c
+F:     drivers/mmc/sti_sdhci.c
+F:     drivers/reset/sti-reset.c
+F:     drivers/serial/serial_sti_asc.c
+F:     drivers/sysreset/sysreset_sti.c
+F:     drivers/timer/sti-timer.c
+F:     drivers/usb/host/dwc3-sti-glue.c
+F:     include/dwc3-sti-glue.h
+F:     include/dt-bindings/clock/stih407-clks.h
+F:     include/dt-bindings/clock/stih410-clks.h
+F:     include/dt-bindings/reset/stih407-resets.h
 
 ARM STM SPEAR
 #M:    Vipin Kumar <vipin.kumar@st.com>
@@ -297,25 +358,42 @@ ARM STM STM32MP
 M:     Patrick Delaunay <patrick.delaunay@st.com>
 M:     Patrice Chotard <patrice.chotard@st.com>
 L:     uboot-stm32@st-md-mailman.stormreply.com (moderated for non-subscribers)
-T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-stm
+T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-stm.git
 S:     Maintained
 F:     arch/arm/mach-stm32mp/
+F:     doc/board/st/
+F:     drivers/adc/stm32-adc*
 F:     drivers/clk/clk_stm32mp1.c
+F:     drivers/gpio/stm32_gpio.c
+F:     drivers/hwspinlock/stm32_hwspinlock.c
 F:     drivers/i2c/stm32f7_i2c.c
 F:     drivers/mailbox/stm32-ipcc.c
 F:     drivers/misc/stm32mp_fuse.c
+F:     drivers/misc/stm32_rcc.c
 F:     drivers/mmc/stm32_sdmmc2.c
+F:     drivers/mtd/nand/raw/stm32_fmc2_nand.c
 F:     drivers/phy/phy-stm32-usbphyc.c
 F:     drivers/pinctrl/pinctrl_stm32.c
 F:     drivers/power/pmic/stpmic1.c
 F:     drivers/power/regulator/stm32-vrefbuf.c
 F:     drivers/power/regulator/stpmic1.c
 F:     drivers/ram/stm32mp1/
-F:     drivers/misc/stm32_rcc.c
+F:     drivers/remoteproc/stm32_copro.c
 F:     drivers/reset/stm32-reset.c
+F:     drivers/rtc/stm32_rtc.c
+F:     drivers/serial/serial_stm32.*
 F:     drivers/spi/stm32_qspi.c
 F:     drivers/spi/stm32_spi.c
+F:     drivers/video/stm32/stm32_ltdc.c
 F:     drivers/watchdog/stm32mp_wdt.c
+F:     include/dt-bindings/clock/stm32fx-clock.h
+F:     include/dt-bindings/clock/stm32mp1-clks.h
+F:     include/dt-bindings/clock/stm32mp1-clksrc.h
+F:     include/dt-bindings/pinctrl/stm32-pinfunc.h
+F:     include/dt-bindings/reset/stm32mp1-resets.h
+F:     include/stm32_rcc.h
+F:     tools/stm32image.c
+
 
 ARM STM STV0991
 M:     Vikas Manocha <vikas.manocha@st.com>
@@ -325,7 +403,7 @@ F:  arch/arm/include/asm/arch-stv0991/
 
 ARM SUNXI
 M:     Jagan Teki <jagan@amarulasolutions.com>
-M:     Maxime Ripard <maxime.ripard@bootlin.com>
+M:     Maxime Ripard <mripard@kernel.org>
 S:     Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-sunxi.git
 F:     arch/arm/cpu/armv7/sunxi/
@@ -341,14 +419,47 @@ F:        arch/arm/mach-tegra/
 F:     arch/arm/include/asm/arch-tegra*/
 
 ARM TI
-M:     Tom Rini <trini@konsulko.com>
+M:     Lokesh Vutla <lokeshvutla@ti.com>
 S:     Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-ti.git
 F:     arch/arm/mach-davinci/
 F:     arch/arm/mach-k3/
 F:     arch/arm/mach-keystone/
+F:     arch/arm/mach-omap2/
 F:     arch/arm/include/asm/arch-omap*/
 F:     arch/arm/include/asm/ti-common/
+F:     board/ti/
+F:     drivers/dma/ti*
+F:     drivers/firmware/ti_sci.*
+F:     drivers/gpio/omap_gpio.c
+F:     drivers/memory/ti-aemif.c
+F:     drivers/misc/k3_avs.c
+F:     drivers/mailbox/k3-sec-procy.c
+F:     drivers/pci/pcie_dw_ti.c
+F:     drivers/phy/keystone-usb-phy.c
+F:     drivers/phy/omap-usb2-phy.c
+F:     drivers/phy/phy-ti-am654.c
+F:     drivers/phy/ti-pipe3-phy.c
+F:     drivers/ram/k3*
+F:     drivers/remoteproc/k3_system_controller.c
+F:     drivers/remoteproc/ti*
+F:     drivers/reset/reset-ti-sci.c
+F:     drivers/rtc/davinci.c
+F:     drivers/serial/serial_omap.c
+F:     drivers/soc/ti/
+F:     drivers/sysreset/sysreset-ti-sci.c
+F:     drivers/thermal/ti-bandgap.c
+F:     drivers/timer/omap-timer.c
+F:     drivers/watchdog/omap_wdt.c
+F:     include/linux/soc/ti/
+
+ARM U8500
+M:     Stephan Gerhold <stephan@gerhold.net>
+R:     Linus Walleij <linus.walleij@linaro.org>
+S:     Maintained
+F:     arch/arm/dts/ste-*
+F:     arch/arm/mach-u8500/
+F:     drivers/timer/nomadik-mtu-timer.c
 
 ARM UNIPHIER
 M:     Masahiro Yamada <yamada.masahiro@socionext.com>
@@ -363,6 +474,8 @@ M:  Michal Simek <michal.simek@xilinx.com>
 S:     Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
 F:     arch/arm/mach-versal/
+F:     drivers/watchdog/xilinx_wwdt.c
+N:     (?<!uni)versal
 
 ARM VERSATILE EXPRESS DRIVERS
 M:     Liviu Dudau <liviu.dudau@foss.arm.com>
@@ -401,11 +514,13 @@ S:        Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
 F:     arch/arm/mach-zynqmp/
 F:     drivers/clk/clk_zynqmp.c
+F:     driver/firmware/firmware-zynqmp.c
 F:     drivers/fpga/zynqpl.c
 F:     drivers/gpio/zynq_gpio.c
 F:     drivers/i2c/i2c-cdns.c
 F:     drivers/i2c/muxes/pca954x.c
 F:     drivers/i2c/zynq_i2c.c
+F:     drivers/mailbox/zynqmp-ipi.c
 F:     drivers/mmc/zynq_sdhci.c
 F:     drivers/mtd/nand/raw/zynq_nand.c
 F:     drivers/net/phy/xilinx_phy.c
@@ -417,6 +532,7 @@ F:  drivers/timer/cadence-ttc.c
 F:     drivers/usb/host/ehci-zynq.c
 F:     drivers/watchdog/cdns_wdt.c
 F:     include/zynqmppl.h
+F:     include/zynqmp_firmware.h
 F:     tools/zynqmp*
 N:     ultra96
 N:     zynqmp
@@ -427,11 +543,25 @@ S:        Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-microblaze.git
 F:     arch/arm/mach-zynqmp-r5/
 
+ARM PHYTIUM
+M:     liuhao <liuhao@phytium.com.cn>
+M:     shuyiqi <shuyiqi@phytium.com.cn>
+S:     Maintained
+F:     drivers/pci/pcie_phytium.c
+F:     arch/arm/dts/phytium-durian.dts
+
 BINMAN
 M:     Simon Glass <sjg@chromium.org>
 S:     Maintained
 F:     tools/binman/
 
+BTRFS
+M:     Marek Behun <marek.behun@nic.cz>
+S:     Maintained
+F:     cmd/btrfs.c
+F:     fs/btrfs/
+F:     include/btrfs.h
+
 BUILDMAN
 M:     Simon Glass <sjg@chromium.org>
 S:     Maintained
@@ -483,9 +613,8 @@ M:  Heinrich Schuchardt <xypron.glpk@gmx.de>
 R:     Alexander Graf <agraf@csgraf.de>
 S:     Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-efi.git
-F:     doc/README.uefi
-F:     doc/README.iscsi
-F:     doc/efi.rst
+F:     doc/api/efi.rst
+F:     doc/uefi/*
 F:     include/capitalization.h
 F:     include/charset.h
 F:     include/cp1250.h
@@ -502,6 +631,16 @@ F: cmd/efidebug.c
 F:     cmd/nvedit_efi.c
 F:     tools/file2include.c
 
+ENVIRONMENT
+M:     Joe Hershberger <joe.hershberger@ni.com>
+R:     Wolfgang Denk <wd@denx.de>
+S:     Maintained
+F:     env/
+F:     include/env*
+F:     test/env/
+F:     tools/env*
+F:     tools/mkenvimage.c
+
 FPGA
 M:     Michal Simek <michal.simek@xilinx.com>
 S:     Maintained
@@ -527,7 +666,7 @@ S:  Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-freebsd.git
 
 FREESCALE QORIQ
-M:     Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
+M:     Priyanka Jain <priyanka.jain@nxp.com>
 S:     Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-fsl-qoriq.git
 F:     drivers/watchdog/sp805_wdt.c
@@ -542,9 +681,9 @@ LOGGING
 M:     Simon Glass <sjg@chromium.org>
 S:     Maintained
 T:     git https://gitlab.denx.de/u-boot/u-boot.git
-F:     common/log.c
+F:     common/log*
 F:     cmd/log.c
-F:     test/log/log_test.c
+F:     test/log/
 F:     test/py/tests/test_log.py
 
 MALI DISPLAY PROCESSORS
@@ -575,6 +714,15 @@ S: Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-mips.git
 F:     arch/mips/
 
+MIPS CORTINA ACCESS CAxxxx
+M:     Alex Nemirovsky <alex.nemirovsky@cortina-access.com>
+S:     Supported
+F:     board/cortina/common/
+F:     drivers/gpio/cortina_gpio.c
+F:     drivers/watchdog/cortina_wdt.c
+F:     drivers/serial/serial_cortina.c
+F:     drivers/mmc/ca_dw_mmc.c
+
 MIPS MSCC
 M:     Gregory CLEMENT <gregory.clement@bootlin.com>
 M:     Lars Povlsen <lars.povlsen@microchip.com>
@@ -613,7 +761,7 @@ T:  git https://gitlab.denx.de/u-boot/custodians/u-boot-nand-flash.git
 F:     drivers/mtd/nand/raw/
 
 NDS32
-M:     Macpaul Lin <macpaul@andestech.com>
+M:     Rick Chen <rick@andestech.com>
 S:     Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-nds32.git
 F:     arch/nds32/
@@ -623,6 +771,7 @@ M:  Joe Hershberger <joe.hershberger@ni.com>
 S:     Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-net.git
 F:     drivers/net/
+F:     include/net.h
 F:     net/
 
 NIOS
@@ -648,6 +797,11 @@ S: Maintained
 F:     drivers/pci_endpoint/
 F:  include/pci_ep.h
 
+PCI MPC85xx
+M:     Heiko Schocher <hs@denx.de>
+S:     Maintained
+F:     drivers/pci/pci_mpc85xx.c
+
 POWER
 M:     Jaehoon Chung <jh80.chung@samsung.com>
 S:     Maintained
@@ -684,13 +838,13 @@ F:        arch/powerpc/cpu/mpc83xx/
 F:     arch/powerpc/include/asm/arch-mpc83xx/
 
 POWERPC MPC85XX
-M:     Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
+M:     Priyanka Jain <priyanka.jain@nxp.com>
 S:     Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc85xx.git
 F:     arch/powerpc/cpu/mpc85xx/
 
 POWERPC MPC86XX
-M:     Prabhakar Kushwaha <prabhakar.kushwaha@nxp.com>
+M:     Priyanka Jain <priyanka.jain@nxp.com>
 S:     Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-mpc86xx.git
 F:     arch/powerpc/cpu/mpc86xx/
@@ -703,6 +857,15 @@ F: arch/riscv/
 F:     cmd/riscv/
 F:     tools/prelink-riscv.c
 
+RNG
+M:     Sughosh Ganu <sughosh.ganu@linaro.org>
+R:     Heinrich Schuchardt <xypron.glpk@gmx.de>
+S:     Maintained
+F:     cmd/rng.c
+F:     drivers/rng/
+F:     drivers/virtio/virtio_rng.c
+F:     include/rng.h
+
 ROCKUSB
 M:     Eddie Cai <eddie.cai.linux@gmail.com>
 S:     Maintained
@@ -770,6 +933,8 @@ F:  configs/k2g_hs_evm_defconfig
 F:     configs/k2l_hs_evm_defconfig
 F:     configs/am65x_hs_evm_r5_defconfig
 F:     configs/am65x_hs_evm_a53_defconfig
+F:     configs/j721e_hs_evm_r5_defconfig
+F:     configs/j721e_hs_evm_a72_defconfig
 
 TQ GROUP
 #M:    Martin Krause <martin.krause@tq-systems.de>
@@ -783,6 +948,11 @@ F: drivers/tee/
 F:     include/tee.h
 F:     include/tee/
 
+TEE-lib
+M:     Bryan O'Donoghue <bryan.odonoghue@linaro.org>
+S:     Maintained
+F:     lib/optee
+
 UBI
 M:     Kyungmin Park <kmpark@infradead.org>
 M:     Heiko Schocher <hs@denx.de>
@@ -790,17 +960,26 @@ S:        Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-ubi.git
 F:     drivers/mtd/ubi/
 
+UFS
+M:     Faiz Abbas <faiz_abbas@ti.com>
+S:     Maintained
+F:     drivers/ufs/
+
 USB
 M:     Marek Vasut <marex@denx.de>
 S:     Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-usb.git
 F:     drivers/usb/
+F:     common/usb.c
+F:     common/usb_kbd.c
+F:     include/usb.h
 
 USB xHCI
 M:     Bin Meng <bmeng.cn@gmail.com>
 S:     Maintained
 T:     git https://gitlab.denx.de/u-boot/custodians/u-boot-usb.git topic-xhci
 F:     drivers/usb/host/xhci*
+F:     include/usb/xhci.h
 
 VIDEO
 M:     Anatolij Gustschin <agust@denx.de>