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/arm926ejs/imx/
  97F:      arch/arm/cpu/armv7/mx*/
  98F:      arch/arm/cpu/armv7/vf610/
  99F:      arch/arm/cpu/imx-common/
 100F:      arch/arm/include/asm/arch-imx/
 101F:      arch/arm/include/asm/arch-mx*/
 102F:      arch/arm/include/asm/arch-vf610/
 103F:      arch/arm/include/asm/imx-common/
 104F:      board/freescale/*mx*/
 105
 106ARM HISILICON
 107M:      Peter Griffin <peter.griffin@linaro.org>
 108S:      Maintained
 109F:      arch/arm/cpu/armv8/hisilicon
 110F:      arm/include/asm/arch-hi6220/
 111
 112ARM MARVELL KIRKWOOD ARMADA-XP ARMADA-38X
 113M:      Prafulla Wadaskar <prafulla@marvell.com>
 114M:      Luka Perkov <luka.perkov@sartura.hr>
 115M:      Stefan Roese <sr@denx.de>
 116S:      Maintained
 117T:      git git://git.denx.de/u-boot-marvell.git
 118F:      arch/arm/mach-kirkwood/
 119F:      arch/arm/mach-mvebu/
 120
 121ARM MARVELL PXA
 122M:      Marek Vasut <marex@denx.de>
 123S:      Maintained
 124T:      git git://git.denx.de/u-boot-pxa.git
 125F:      arch/arm/cpu/pxa/
 126F:      arch/arm/include/asm/arch-pxa/
 127
 128ARM RENESAS RMOBILE/R-CAR
 129M:      Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
 130S:      Maintained
 131T:      git git://git.denx.de/u-boot-sh.git
 132F:      arch/arm/mach-rmobile/
 133
 134ARM ROCKCHIP
 135M:      Simon Glass <sjg@chromium.org>
 136S:      Maintained
 137T:      git git://git.denx.de/u-boot-rockchip.git
 138F:      arch/arm/mach-rockchip/
 139
 140ARM SAMSUNG
 141M:      Minkyu Kang <mk7.kang@samsung.com>
 142S:      Maintained
 143T:      git git://git.denx.de/u-boot-samsung.git
 144F:      arch/arm/cpu/arm920t/s3c24x0/
 145F:      arch/arm/mach-exynos/
 146F:      arch/arm/mach-s5pc1xx/
 147F:      arch/arm/cpu/armv7/s5p-common/
 148F:      arch/arm/include/asm/arch-s3c24x0/
 149
 150ARM SNAPDRAGON
 151M:      Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
 152S:      Maintained
 153F:      arch/arm/mach-snapdragon/
 154
 155ARM STM SPEAR
 156#M:     Vipin Kumar <vipin.kumar@st.com>
 157S:      Orphaned (Since 2016-02)
 158T:      git git://git.denx.de/u-boot-stm.git
 159F:      arch/arm/cpu/arm926ejs/spear/
 160F:      arch/arm/include/asm/arch-spear/
 161
 162ARM STM STV0991
 163M:      Vikas Manocha <vikas.manocha@st.com>
 164S:      Maintained
 165F:      arch/arm/cpu/armv7/stv0991/
 166F:      arch/arm/include/asm/arch-stv0991/
 167
 168ARM SUNXI
 169M:      Jagan Teki <jagan@openedev.com>
 170M:      Maxime Ripard <maxime.ripard@free-electrons.com>
 171T:      git git://git.denx.de/u-boot-sunxi.git
 172F:      arch/arm/cpu/armv7/sunxi/
 173F:      arch/arm/include/asm/arch-sunxi/
 174
 175ARM TEGRA
 176M:      Tom Warren <twarren@nvidia.com>
 177S:      Maintained
 178T:      git git://git.denx.de/u-boot-tegra.git
 179F:      arch/arm/mach-tegra/
 180F:      arch/arm/include/asm/arch-tegra*/
 181
 182ARM TI
 183M:      Tom Rini <trini@konsulko.com>
 184S:      Maintained
 185T:      git git://git.denx.de/u-boot-ti.git
 186F:      arch/arm/mach-davinci/
 187F:      arch/arm/mach-keystone/
 188F:      arch/arm/cpu/arm926ejs/omap/
 189F:      arch/arm/cpu/armv7/omap*/
 190F:      arch/arm/include/asm/arch-omap*/
 191F:      arch/arm/include/asm/ti-common/
 192
 193ARM UNIPHIER
 194M:      Masahiro Yamada <yamada.masahiro@socionext.com>
 195S:      Maintained
 196T:      git git://git.denx.de/u-boot-uniphier.git
 197F:      arch/arm/mach-uniphier/
 198F:      configs/uniphier_*_defconfig
 199N:      uniphier
 200
 201ARM ZYNQ
 202M:      Michal Simek <monstr@monstr.eu>
 203S:      Maintained
 204F:      arch/arm/cpu/armv7/zynq/
 205F:      arch/arm/include/asm/arch-zynq/
 206
 207ARM ZYNQMP
 208M:      Michal Simek <michal.simek@xilinx.com>
 209S:      Maintained
 210F:      arch/arm/cpu/armv8/zynqmp/
 211F:      arch/arm/include/asm/arch-zynqmp/
 212
 213AVR32
 214M:      Andreas Bießmann <andreas@biessmann.org>
 215S:      Maintained
 216T:      git git://git.denx.de/u-boot-avr32.git
 217F:      arch/avr32/
 218
 219BLACKFIN
 220M:      Sonic Zhang <sonic.adi@gmail.com>
 221S:      Maintained
 222T:      git git://git.denx.de/u-boot-blackfin.git
 223F:      arch/blackfin/
 224
 225BUILDMAN
 226M:      Simon Glass <sjg@chromium.org>
 227S:      Maintained
 228F:      tools/buildman/
 229
 230CFI FLASH
 231M:      Stefan Roese <sr@denx.de>
 232S:      Maintained
 233T:      git git://git.denx.de/u-boot-cfi-flash.git
 234F:      drivers/mtd/cfi_flash.c
 235F:      drivers/mtd/jedec_flash.c
 236
 237COLDFIRE
 238M:      Huan Wang <alison.wang@freescale.com>
 239M:      Angelo Dureghello <angelo@sysam.it>
 240S:      Maintained
 241T:      git git://git.denx.de/u-boot-coldfire.git
 242F:      arch/m68k/
 243
 244DFU
 245M:      Lukasz Majewski <lukma@denx.de>
 246S:      Maintained
 247T:      git git://git.denx.de/u-boot-dfu.git
 248F:      drivers/dfu/
 249F:      drivers/usb/gadget/
 250
 251DRIVER MODEL
 252M:      Simon Glass <sjg@chromium.org>
 253S:      Maintained
 254T:      git git://git.denx.de/u-boot-dm.git
 255F:      drivers/core/
 256F:      include/dm/
 257F:      test/dm/
 258
 259EFI PAYLOAD
 260M:      Alexander Graf <agraf@suse.de>
 261S:      Maintained
 262F:      include/efi_loader.h
 263F:      lib/efi_loader/
 264F:      cmd/bootefi.c
 265
 266FLATTENED DEVICE TREE
 267M:      Simon Glass <sjg@chromium.org>
 268S:      Maintained
 269T:      git git://git.denx.de/u-boot-fdt.git
 270F:      lib/fdtdec*
 271F:      lib/libfdt/
 272F:      include/fdt*
 273F:      include/libfdt*
 274F:      cmd/fdt.c
 275F:      common/fdt_support.c
 276
 277FREEBSD
 278M:      Rafal Jaworowski <raj@semihalf.com>
 279S:      Maintained
 280T:      git git://git.denx.de/u-boot-freebsd.git
 281
 282FREESCALE QORIQ
 283M:      York Sun <york.sun@nxp.com>
 284S:      Maintained
 285T:      git git://git.denx.de/u-boot-fsl-qoriq.git
 286
 287I2C
 288M:      Heiko Schocher <hs@denx.de>
 289S:      Maintained
 290T:      git git://git.denx.de/u-boot-i2c.git
 291F:      drivers/i2c/
 292
 293MICROBLAZE
 294M:      Michal Simek <monstr@monstr.eu>
 295S:      Maintained
 296T:      git git://git.denx.de/u-boot-microblaze.git
 297F:      arch/microblaze/
 298
 299MIPS
 300M:      Daniel Schwierzeck <daniel.schwierzeck@gmail.com>
 301S:      Maintained
 302T:      git git://git.denx.de/u-boot-mips.git
 303F:      arch/mips/
 304
 305MMC
 306M:      Jaehoon Chung <jh80.chung@samsung.com>
 307S:      Maintained
 308T:      git git://git.denx.de/u-boot-mmc.git
 309F:      drivers/mmc/
 310
 311OPENRISC
 312M:      Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
 313S:      Maintained
 314F:      arch/openrisc/
 315
 316PATMAN
 317M:      Simon Glass <sjg@chromium.org>
 318S:      Maintained
 319F:      tools/patman/
 320
 321POWERPC
 322M:      Wolfgang Denk <wd@denx.de>
 323S:      Maintained
 324F:      arch/powerpc/
 325
 326POWERPC MPC5XXX
 327M:      Wolfgang Denk <wd@denx.de>
 328S:      Maintained
 329T:      git git://git.denx.de/u-boot-mpc5xxx.git
 330F:      arch/powerpc/cpu/mpc5*/
 331
 332POWERPC MPC8XX
 333M:      Wolfgang Denk <wd@denx.de>
 334S:      Maintained
 335T:      git git://git.denx.de/u-boot-mpc8xx.git
 336F:      arch/powerpc/cpu/mpc8xx/
 337
 338POWERPC MPC82XX
 339M:      Wolfgang Denk <wd@denx.de>
 340S:      Maintained
 341T:      git git://git.denx.de/u-boot-mpc82xx.git
 342F:      arch/powerpc/cpu/mpc82*/
 343
 344POWERPC MPC83XX
 345#M:     Kim Phillips <kim.phillips@freescale.com>
 346S:      Orphaned (Since 2016-02)
 347T:      git git://git.denx.de/u-boot-mpc83xx.git
 348F:      arch/powerpc/cpu/mpc83xx/
 349F:      arch/powerpc/include/asm/arch-mpc83xx/
 350
 351POWERPC MPC85XX
 352M:      York Sun <york.sun@nxp.com>
 353S:      Maintained
 354T:      git git://git.denx.de/u-boot-mpc85xx.git
 355F:      arch/powerpc/cpu/mpc85xx/
 356
 357POWERPC MPC86XX
 358M:      York Sun <york.sun@nxp.com>
 359S:      Maintained
 360T:      git git://git.denx.de/u-boot-mpc86xx.git
 361F:      arch/powerpc/cpu/mpc86xx/
 362
 363POWERPC PPC4XX
 364M:      Stefan Roese <sr@denx.de>
 365S:      Maintained
 366T:      git git://git.denx.de/u-boot-ppc4xx.git
 367F:      arch/powerpc/cpu/ppc4xx/
 368
 369POWER
 370M:      Jaehoon Chung <jh80.chung@samsung.com>
 371S:      Maintained
 372T:      git git://git.denx.de/u-boot-pmic.git
 373F:      drivers/power/
 374
 375NETWORK
 376M:      Joe Hershberger <joe.hershberger@ni.com>
 377S:      Maintained
 378T:      git git://git.denx.de/u-boot-net.git
 379F:      drivers/net/
 380F:      net/
 381
 382NAND FLASH
 383M:      Scott Wood <oss@buserror.net>
 384S:      Maintained
 385T:      git git://git.denx.de/u-boot-nand-flash.git
 386F:      drivers/mtd/nand/
 387
 388NDS32
 389M:      Macpaul Lin <macpaul@andestech.com>
 390S:      Maintained
 391T:      git git://git.denx.de/u-boot-nds32.git
 392F:      arch/nds32/
 393
 394NIOS
 395M:      Thomas Chou <thomas@wytron.com.tw>
 396S:      Maintained
 397T:      git git://git.denx.de/u-boot-nios.git
 398F:      arch/nios2/
 399
 400ONENAND
 401#M:     Lukasz Majewski <l.majewski@majess.pl>
 402S:      Orphaned (Since 2017-01)
 403T:      git git://git.denx.de/u-boot-onenand.git
 404F:      drivers/mtd/onenand/
 405
 406SANDBOX
 407M:      Simon Glass <sjg@chromium.org>
 408S:      Maintained
 409F:      arch/sandbox/
 410
 411SH
 412M:      Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
 413S:      Maintained
 414T:      git git://git.denx.de/u-boot-sh.git
 415F:      arch/sh/
 416
 417SPARC
 418#M:     Francois Retief <fgretief@spaceteq.co.za>
 419S:      Orphaned (Since 2016-02)
 420T:      git git://git.denx.de/u-boot-sparc.git
 421F:      arch/sparc/
 422
 423SPI
 424M:      Jagan Teki <jagan@openedev.com>
 425S:      Maintained
 426T:      git git://git.denx.de/u-boot-spi.git
 427F:      drivers/mtd/spi/
 428F:      drivers/spi/
 429F:      include/spi*
 430
 431SPMI
 432M:      Mateusz Kulikowski <mateusz.kulikowski@gmail.com>
 433S:      Maintained
 434F:      drivers/spmi/
 435F:      include/spmi/
 436
 437TI SYSTEM SECURITY
 438M:      Andrew F. Davis <afd@ti.com>
 439S:      Supported
 440F:      arch/arm/mach-omap2/omap5/sec_entry_cpu1.S
 441F:      arch/arm/mach-omap2/omap5/sec-fxns.c
 442F:      arch/arm/mach-omap2/sec-common.c
 443F:      arch/arm/mach-omap2/config_secure.mk
 444F:      configs/am335x_hs_evm_defconfig
 445F:      configs/am43xx_hs_evm_defconfig
 446F:      configs/am57xx_hs_evm_defconfig
 447F:      configs/dra7xx_hs_evm_defconfig
 448
 449TQ GROUP
 450#M:     Martin Krause <martin.krause@tq-systems.de>
 451S:      Orphaned (Since 2016-02)
 452T:      git git://git.denx.de/u-boot-tq-group.git
 453
 454UBI
 455M:      Kyungmin Park <kmpark@infradead.org>
 456M:      Heiko Schocher <hs@denx.de>
 457S:      Maintained
 458T:      git git://git.denx.de/u-boot-ubi.git
 459F:      drivers/mtd/ubi/
 460
 461USB
 462M:      Marek Vasut <marex@denx.de>
 463S:      Maintained
 464T:      git git://git.denx.de/u-boot-usb.git
 465F:      drivers/usb/
 466
 467VIDEO
 468M:      Anatolij Gustschin <agust@denx.de>
 469S:      Maintained
 470T:      git git://git.denx.de/u-boot-video.git
 471F:      drivers/video/
 472
 473X86
 474M:      Simon Glass <sjg@chromium.org>
 475S:      Maintained
 476T:      git git://git.denx.de/u-boot-x86.git
 477F:      arch/x86/
 478
 479XTENSA
 480M:      Max Filippov <jcmvbkbc@gmail.com>
 481S:      Maintained
 482F:      arch/xtensa/
 483
 484THE REST
 485M:      Tom Rini <trini@konsulko.com>
 486L:      u-boot@lists.denx.de
 487Q:      http://patchwork.ozlabs.org/project/uboot/list/
 488S:      Maintained
 489T:      git git://git.denx.de/u-boot.git
 490F:      *
 491F:      */
 492