uboot/MAINTAINERS
<<
>>
Prefs
   1Descriptions of section entries:
   2
   3        P: Person (obsolete)
   4        M: Mail patches to: FullName <address@domain>
   5        L: Mailing list that is relevant to this area
   6        W: Web-page with status/info
   7        Q: Patchwork web based patch tracking system site
   8        T: SCM tree type and location.
   9           Type is one of: git, hg, quilt, stgit, topgit
  10        S: Status, one of the following:
  11           Supported:   Someone is actually paid to look after this.
  12           Maintained:  Someone actually looks after it.
  13           Odd Fixes:   It has a maintainer but they don't have time to do
  14                        much other than throw the odd patch in. See below..
  15           Orphan:      No current maintainer [but maybe you could take the
  16                        role as you write your new code].
  17           Obsolete:    Old code. Something tagged obsolete generally means
  18                        it has been replaced by a better system and you
  19                        should be using that.
  20        F: Files and directories with wildcard patterns.
  21           A trailing slash includes all files and subdirectory files.
  22           F:   drivers/net/    all files in and below drivers/net
  23           F:   drivers/net/*   all files in drivers/net, but not below
  24           F:   */net/*         all files in "any top level directory"/net
  25           One pattern per line.  Multiple F: lines acceptable.
  26        N: Files and directories with regex patterns.
  27           N:   [^a-z]tegra     all files whose path contains the word tegra
  28           One pattern per line.  Multiple N: lines acceptable.
  29           scripts/get_maintainer.pl has different behavior for files that
  30           match F: pattern and matches of N: patterns.  By default,
  31           get_maintainer will not look at git log history when an F: pattern
  32           match occurs.  When an N: match occurs, git log history is used
  33           to also notify the people that have git commit signatures.
  34        X: Files and directories that are NOT maintained, same rules as F:
  35           Files exclusions are tested before file matches.
  36           Can be useful for excluding a specific subdirectory, for instance:
  37           F:   net/
  38           X:   net/ipv6/
  39           matches all files in and below net excluding net/ipv6/
  40        K: Keyword perl extended regex pattern to match content in a
  41           patch or file.  For instance:
  42           K: of_get_profile
  43              matches patches or files that contain "of_get_profile"
  44           K: \b(printk|pr_(info|err))\b
  45              matches patches or files that contain one or more of the words
  46              printk, pr_info or pr_err
  47           One regex pattern per line.  Multiple K: lines acceptable.
  48
  49Note: For the hard of thinking, this list is meant to remain in alphabetical
  50order. If you could add yourselves to it in alphabetical order that would be
  51so much easier [Ed]
  52
  53Maintainers List (try to look for most precise areas first)
  54
  55                -----------------------------------
  56ARC
  57M:      Alexey Brodkin <alexey.brodkin@synopsys.com>
  58S:      Maintained
  59T:      git git://git.denx.de/u-boot-arc.git
  60F:      arch/arc/
  61
  62ARM
  63M:      Albert Aribaud <albert.u.boot@aribaud.net>
  64S:      Maintained
  65T:      git git://git.denx.de/u-boot-arm.git
  66F:      arch/arm/
  67
  68ARM ALTERA SOCFPGA
  69M:      Marek Vasut <marex@denx.de>
  70S:      Maintainted
  71T:      git git://git.denx.de/u-boot-socfpga.git
  72F:      arch/arm/mach-socfpga/
  73
  74ARM ATMEL AT91
  75M:      Andreas Bießmann <andreas@biessmann.org>
  76S:      Maintained
  77T:      git git://git.denx.de/u-boot-atmel.git
  78F:      arch/arm/mach-at91/
  79
  80ARM BROADCOM BCM283X
  81M:      Stephen Warren <swarren@wwwdotorg.org>
  82S:      Maintained
  83F:      arch/arm/mach-bcm283x/
  84F:      drivers/gpio/bcm2835_gpio.c
  85F:      drivers/mmc/bcm2835_sdhci.c
  86F:      drivers/serial/serial_bcm283x_mu.c
  87F:      drivers/video/bcm2835.c
  88F:      include/dm/platform_data/serial_bcm283x_mu.h
  89
  90ARM FREESCALE IMX
  91M:      Stefano Babic <sbabic@denx.de>
  92S:      Maintained
  93T:      git git://git.denx.de/u-boot-imx.git
  94F:      arch/arm/cpu/arm1136/mx*/
  95F:      arch/arm/cpu/arm926ejs/mx*/
  96F:      arch/arm/cpu/armv7/mx*/
  97F:      arch/arm/cpu/armv7/vf610/
  98F:      arch/arm/imx-common/
  99F:      arch/arm/include/asm/arch-imx/
 100F:      arch/arm/include/asm/arch-mx*/
 101F:      arch/arm/include/asm/arch-vf610/
 102F:      arch/arm/include/asm/imx-common/
 103F:      board/freescale/*mx*/
 104
 105ARM HISILICON
 106M:      Peter Griffin <peter.griffin@linaro.org>
 107S:      Maintained
 108F:      arch/arm/cpu/armv8/hisilicon
 109F:      arm/include/asm/arch-hi6220/
 110
 111ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X
 112M:      Prafulla Wadaskar <prafulla@marvell.com>
 113M:      Luka Perkov <luka.perkov@sartura.hr>
 114M:      Stefan Roese <sr@denx.de>
 115S:      Maintained
 116T:      git git://git.denx.de/u-boot-marvell.git
 117F:      arch/arm/mach-kirkwood/
 118F:      arch/arm/mach-mvebu/
 119
 120ARM MARVELL PXA
 121M:      Marek Vasut <marex@denx.de>
 122S:      Maintained
 123T:      git git://git.denx.de/u-boot-pxa.git
 124F:      arch/arm/cpu/pxa/
 125F:      arch/arm/include/asm/arch-pxa/
 126
 127ARM RENESAS RMOBILE/R-CAR
 128M:      Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
 129S:      Maintained
 130T:      git git://git.denx.de/u-boot-sh.git
 131F:      arch/arm/mach-rmobile/
 132
 133ARM ROCKCHIP
 134M:      Simon Glass <sjg@chromium.org>
 135S:      Maintained
 136T:      git git://git.denx.de/u-boot-rockchip.git
 137F:      arch/arm/mach-rockchip/
 138
 139ARM SAMSUNG
 140M:      Minkyu Kang <mk7.kang@samsung.com>
 141S:      Maintained
 142T:      git git://git.denx.de/u-boot-samsung.git
 143F:      arch/arm/cpu/arm920t/s3c24x0/
 144F:      arch/arm/mach-exynos/
 145F:      arch/arm/mach-s5pc1xx/
 146F:      arch/arm/cpu/armv7/s5p-common/
 147F:      arch/arm/include/asm/arch-s3c24x0/
 148
 149ARM SNAPDRAGON
 150M:      Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
 151S:      Maintained
 152F:      arch/arm/mach-snapdragon/
 153
 154ARM STM SPEAR
 155#M:     Vipin Kumar <vipin.kumar@st.com>
 156S:      Orphaned (Since 2016-02)
 157T:      git git://git.denx.de/u-boot-stm.git
 158F:      arch/arm/cpu/arm926ejs/spear/
 159F:      arch/arm/include/asm/arch-spear/
 160
 161ARM STM STV0991
 162M:      Vikas Manocha <vikas.manocha@st.com>
 163S:      Maintained
 164F:      arch/arm/cpu/armv7/stv0991/
 165F:      arch/arm/include/asm/arch-stv0991/
 166
 167ARM STI
 168M:      Patrice Chotard <patrice.chotard@st.com>
 169S:      Maintained
 170F:      arch/arm/mach-sti/
 171F:      arch/arm/include/asm/arch-sti*/
 172
 173ARM SUNXI
 174M:      Jagan Teki <jagan@openedev.com>
 175M:      Maxime Ripard <maxime.ripard@free-electrons.com>
 176S:      Maintained
 177T:      git git://git.denx.de/u-boot-sunxi.git
 178F:      arch/arm/cpu/armv7/sunxi/
 179F:      arch/arm/include/asm/arch-sunxi/
 180F:      arch/arm/mach-sunxi/
 181F:      board/sunxi/
 182
 183ARM TEGRA
 184M:      Tom Warren <twarren@nvidia.com>
 185S:      Maintained
 186T:      git git://git.denx.de/u-boot-tegra.git
 187F:      arch/arm/mach-tegra/
 188F:      arch/arm/include/asm/arch-tegra*/
 189
 190ARM TI
 191M:      Tom Rini <trini@konsulko.com>
 192S:      Maintained
 193T:      git git://git.denx.de/u-boot-ti.git
 194F:      arch/arm/mach-davinci/
 195F:      arch/arm/mach-keystone/
 196F:      arch/arm/cpu/arm926ejs/omap/
 197F:      arch/arm/cpu/armv7/omap*/
 198F:      arch/arm/include/asm/arch-omap*/
 199F:      arch/arm/include/asm/ti-common/
 200
 201ARM UNIPHIER
 202M:      Masahiro Yamada <yamada.masahiro@socionext.com>
 203S:      Maintained
 204T:      git git://git.denx.de/u-boot-uniphier.git
 205F:      arch/arm/mach-uniphier/
 206F:      configs/uniphier_*_defconfig
 207N:      uniphier
 208
 209ARM ZYNQ
 210M:      Michal Simek <monstr@monstr.eu>
 211S:      Maintained
 212F:      arch/arm/cpu/armv7/zynq/
 213F:      arch/arm/include/asm/arch-zynq/
 214
 215ARM ZYNQMP
 216M:      Michal Simek <michal.simek@xilinx.com>
 217S:      Maintained
 218F:      arch/arm/cpu/armv8/zynqmp/
 219F:      arch/arm/include/asm/arch-zynqmp/
 220
 221AVR32
 222M:      Andreas Bießmann <andreas@biessmann.org>
 223S:      Maintained
 224T:      git git://git.denx.de/u-boot-avr32.git
 225F:      arch/avr32/
 226
 227BUILDMAN
 228M:      Simon Glass <sjg@chromium.org>
 229S:      Maintained
 230F:      tools/buildman/
 231
 232CFI FLASH
 233M:      Stefan Roese <sr@denx.de>
 234S:      Maintained
 235T:      git git://git.denx.de/u-boot-cfi-flash.git
 236F:      drivers/mtd/cfi_flash.c
 237F:      drivers/mtd/jedec_flash.c
 238
 239COLDFIRE
 240M:      Huan Wang <alison.wang@freescale.com>
 241M:      Angelo Dureghello <angelo@sysam.it>
 242S:      Maintained
 243T:      git git://git.denx.de/u-boot-coldfire.git
 244F:      arch/m68k/
 245
 246DFU
 247M:      Lukasz Majewski <lukma@denx.de>
 248S:      Maintained
 249T:      git git://git.denx.de/u-boot-dfu.git
 250F:      drivers/dfu/
 251F:      drivers/usb/gadget/
 252
 253DRIVER MODEL
 254M:      Simon Glass <sjg@chromium.org>
 255S:      Maintained
 256T:      git git://git.denx.de/u-boot-dm.git
 257F:      drivers/core/
 258F:      include/dm/
 259F:      test/dm/
 260
 261EFI PAYLOAD
 262M:      Alexander Graf <agraf@suse.de>
 263S:      Maintained
 264F:      include/efi_loader.h
 265F:      lib/efi_loader/
 266F:      cmd/bootefi.c
 267
 268FLATTENED DEVICE TREE
 269M:      Simon Glass <sjg@chromium.org>
 270S:      Maintained
 271T:      git git://git.denx.de/u-boot-fdt.git
 272F:      lib/fdtdec*
 273F:      lib/libfdt/
 274F:      include/fdt*
 275F:      include/libfdt*
 276F:      cmd/fdt.c
 277F:      common/fdt_support.c
 278
 279FREEBSD
 280M:      Rafal Jaworowski <raj@semihalf.com>
 281S:      Maintained
 282T:      git git://git.denx.de/u-boot-freebsd.git
 283
 284FREESCALE QORIQ
 285M:      York Sun <york.sun@nxp.com>
 286S:      Maintained
 287T:      git git://git.denx.de/u-boot-fsl-qoriq.git
 288
 289I2C
 290M:      Heiko Schocher <hs@denx.de>
 291S:      Maintained
 292T:      git git://git.denx.de/u-boot-i2c.git
 293F:      drivers/i2c/
 294
 295MICROBLAZE
 296M:      Michal Simek <monstr@monstr.eu>
 297S:      Maintained
 298T:      git git://git.denx.de/u-boot-microblaze.git
 299F:      arch/microblaze/
 300
 301MIPS
 302M:      Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
 303S:      Maintained
 304T:      git git://git.denx.de/u-boot-mips.git
 305F:      arch/mips/
 306
 307MMC
 308M:      Jaehoon Chung <jh80.chung@samsung.com>
 309S:      Maintained
 310T:      git git://git.denx.de/u-boot-mmc.git
 311F:      drivers/mmc/
 312
 313PATMAN
 314M:      Simon Glass <sjg@chromium.org>
 315S:      Maintained
 316F:      tools/patman/
 317
 318POWERPC
 319M:      Wolfgang Denk <wd@denx.de>
 320S:      Maintained
 321F:      arch/powerpc/
 322
 323POWERPC MPC5XXX
 324M:      Wolfgang Denk <wd@denx.de>
 325S:      Maintained
 326T:      git git://git.denx.de/u-boot-mpc5xxx.git
 327F:      arch/powerpc/cpu/mpc5*/
 328
 329POWERPC MPC8XX
 330M:      Wolfgang Denk <wd@denx.de>
 331S:      Maintained
 332T:      git git://git.denx.de/u-boot-mpc8xx.git
 333F:      arch/powerpc/cpu/mpc8xx/
 334
 335POWERPC MPC82XX
 336M:      Wolfgang Denk <wd@denx.de>
 337S:      Maintained
 338T:      git git://git.denx.de/u-boot-mpc82xx.git
 339F:      arch/powerpc/cpu/mpc82*/
 340
 341POWERPC MPC83XX
 342#M:     Kim Phillips <kim.phillips@freescale.com>
 343S:      Orphaned (Since 2016-02)
 344T:      git git://git.denx.de/u-boot-mpc83xx.git
 345F:      arch/powerpc/cpu/mpc83xx/
 346F:      arch/powerpc/include/asm/arch-mpc83xx/
 347
 348POWERPC MPC85XX
 349M:      York Sun <york.sun@nxp.com>
 350S:      Maintained
 351T:      git git://git.denx.de/u-boot-mpc85xx.git
 352F:      arch/powerpc/cpu/mpc85xx/
 353
 354POWERPC MPC86XX
 355M:      York Sun <york.sun@nxp.com>
 356S:      Maintained
 357T:      git git://git.denx.de/u-boot-mpc86xx.git
 358F:      arch/powerpc/cpu/mpc86xx/
 359
 360POWERPC PPC4XX
 361M:      Stefan Roese <sr@denx.de>
 362S:      Maintained
 363T:      git git://git.denx.de/u-boot-ppc4xx.git
 364F:      arch/powerpc/cpu/ppc4xx/
 365
 366POWER
 367M:      Jaehoon Chung <jh80.chung@samsung.com>
 368S:      Maintained
 369T:      git git://git.denx.de/u-boot-pmic.git
 370F:      drivers/power/
 371
 372NETWORK
 373M:      Joe Hershberger <joe.hershberger@ni.com>
 374S:      Maintained
 375T:      git git://git.denx.de/u-boot-net.git
 376F:      drivers/net/
 377F:      net/
 378
 379NAND FLASH
 380M:      Scott Wood <oss@buserror.net>
 381S:      Maintained
 382T:      git git://git.denx.de/u-boot-nand-flash.git
 383F:      drivers/mtd/nand/
 384
 385NDS32
 386M:      Macpaul Lin <macpaul@andestech.com>
 387S:      Maintained
 388T:      git git://git.denx.de/u-boot-nds32.git
 389F:      arch/nds32/
 390
 391NIOS
 392M:      Thomas Chou <thomas@wytron.com.tw>
 393S:      Maintained
 394T:      git git://git.denx.de/u-boot-nios.git
 395F:      arch/nios2/
 396
 397ONENAND
 398#M:     Lukasz Majewski <l.majewski@majess.pl>
 399S:      Orphaned (Since 2017-01)
 400T:      git git://git.denx.de/u-boot-onenand.git
 401F:      drivers/mtd/onenand/
 402
 403SANDBOX
 404M:      Simon Glass <sjg@chromium.org>
 405S:      Maintained
 406F:      arch/sandbox/
 407
 408SH
 409M:      Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
 410S:      Maintained
 411T:      git git://git.denx.de/u-boot-sh.git
 412F:      arch/sh/
 413
 414SPI
 415M:      Jagan Teki <jagan@openedev.com>
 416S:      Maintained
 417T:      git git://git.denx.de/u-boot-spi.git
 418F:      drivers/mtd/spi/
 419F:      drivers/spi/
 420F:      include/spi*
 421
 422SPMI
 423M:      Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
 424S:      Maintained
 425F:      drivers/spmi/
 426F:      include/spmi/
 427
 428TI SYSTEM SECURITY
 429M:      Andrew F. Davis <afd@ti.com>
 430S:      Supported
 431F:      arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
 432F:      arch/arm/mach-omap2/omap5/sec-fxns.c
 433F:      arch/arm/mach-omap2/sec-common.c
 434F:      arch/arm/mach-omap2/config_secure.mk
 435F:      configs/am335x_hs_evm_defconfig
 436F:      configs/am43xx_hs_evm_defconfig
 437F:      configs/am57xx_hs_evm_defconfig
 438F:      configs/dra7xx_hs_evm_defconfig
 439F:      configs/k2hk_hs_evm_defconfig
 440F:      configs/k2e_hs_evm_defconfig
 441F:      configs/k2g_hs_evm_defconfig
 442
 443TQ GROUP
 444#M:     Martin Krause <martin.krause@tq-systems.de>
 445S:      Orphaned (Since 2016-02)
 446T:      git git://git.denx.de/u-boot-tq-group.git
 447
 448UBI
 449M:      Kyungmin Park <kmpark@infradead.org>
 450M:      Heiko Schocher <hs@denx.de>
 451S:      Maintained
 452T:      git git://git.denx.de/u-boot-ubi.git
 453F:      drivers/mtd/ubi/
 454
 455USB
 456M:      Marek Vasut <marex@denx.de>
 457S:      Maintained
 458T:      git git://git.denx.de/u-boot-usb.git
 459F:      drivers/usb/
 460
 461VIDEO
 462M:      Anatolij Gustschin <agust@denx.de>
 463S:      Maintained
 464T:      git git://git.denx.de/u-boot-video.git
 465F:      drivers/video/
 466
 467X86
 468M:      Simon Glass <sjg@chromium.org>
 469S:      Maintained
 470T:      git git://git.denx.de/u-boot-x86.git
 471F:      arch/x86/
 472
 473XTENSA
 474M:      Max Filippov <jcmvbkbc@gmail.com>
 475S:      Maintained
 476F:      arch/xtensa/
 477
 478THE REST
 479M:      Tom Rini <trini@konsulko.com>
 480L:      u-boot@lists.denx.de
 481Q:      http://patchwork.ozlabs.org/project/uboot/list/
 482S:      Maintained
 483T:      git git://git.denx.de/u-boot.git
 484F:      *
 485F:      */
 486