1. 05 3月, 2013 1 次提交
    • N
      ARM: dts: remove generated .dtb files on clean · 9e25fe6b
      Nishanth Menon 提交于
      commit 5f300acd
      (ARM: 7152/1: distclean: Remove generated .dtb files)
      ensured that dtbs were cleaned up when they were in
      arch/arm/boot.
      However, with the following commit:
      commit 499cd829
      (ARM: dt: change .dtb build rules to build in dts directory)
      
      make clean now leaves dtbs in arch/arm/boot/dts/
      untouched. Include dts directory so that clean-files rule
      from arch/arm/boot/dts/Makefile is invoked when make
      clean is done.
      
      Cc: Dirk Behme <dirk.behme@de.bosch.com>
      CC: Grant Likely <grant.likely@secretlab.ca>
      Signed-off-by: NNishanth Menon <nm@ti.com>
      Signed-off-by: NOlof Johansson <olof@lixom.net>
      9e25fe6b
  2. 23 2月, 2013 1 次提交
  3. 04 12月, 2012 1 次提交
  4. 13 11月, 2012 1 次提交
    • F
      ARM: boot: Fix usage of kecho · 2d4d07b9
      Fabio Estevam 提交于
      Since commit edc88ceb (ARM: be really quiet when building with 'make -s') the
      following output is generated when building a kernel for ARM:
      
      echo '  Kernel: arch/arm/boot/Image is ready'
        Kernel: arch/arm/boot/Image is ready
        Building modules, stage 2.
      echo '  Kernel: arch/arm/boot/zImage is ready'
        Kernel: arch/arm/boot/zImage is ready
      
      As per Documentation/kbuild/makefiles.txt the correct way of using kecho is
      '@$(kecho)'.
      
      Make this change so no more unwanted 'echo' messages are displayed.
      Signed-off-by: NFabio Estevam <fabio.estevam@freescale.com>
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      2d4d07b9
  5. 12 11月, 2012 1 次提交
    • J
      ARM: 7570/1: quiet down the non make -s output · 6722df86
      Josh Cartwright 提交于
      Commit edc88ceb silenced the make -s build, but
      inadvertently made louder the non-silent build.  Fix by prepending '@' to each
      of the added $(kecho) statements.
      
      Build with edc88ceb:
      
        CHK     include/generated/compile.h
      echo '  Kernel: arch/arm/boot/Image is ready'
        Kernel: arch/arm/boot/Image is ready
        LD      arch/arm/boot/compressed/vmlinux
        OBJCOPY arch/arm/boot/zImage
      echo '  Kernel: arch/arm/boot/zImage is ready'
        Kernel: arch/arm/boot/zImage is ready
      
      Build with this fix:
        CHK     include/generated/compile.h
        Kernel: arch/arm/boot/Image is ready
        LD      arch/arm/boot/compressed/vmlinux
        OBJCOPY arch/arm/boot/zImage
        Kernel: arch/arm/boot/zImage is ready
      Signed-off-by: NJosh Cartwright <josh.cartwright@ni.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      6722df86
  6. 10 10月, 2012 1 次提交
    • A
      ARM: be really quiet when building with 'make -s' · edc88ceb
      Arnd Bergmann 提交于
      Sometimes we want the kernel build process to only print messages
      on errors, e.g. in automated build testing. This uses the "kecho"
      macro that the build system provides to hide a few informational
      messages. Nothing changes for a regular "make" or "make V=1".
      
      Without this patch, building any ARM kernel results in:
      
        Kernel: arch/arm/boot/Image is ready
        Kernel: arch/arm/boot/zImage is ready
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Acked-by: NNicolas Pitre <nicolas.pitre@linaro.org>
      Cc: Russell King <rmk+kernel@arm.linux.org.uk>
      Cc: Catalin Marinas <catalin.marinas@arm.com>
      Cc: Michal Marek <mmarek@suse.cz>
      edc88ceb
  7. 14 9月, 2012 1 次提交
    • R
      ARM: move all dtb targets out of Makefile.boot · 360a0cab
      Rob Herring 提交于
      In preparation to support multi-platform kernels, move all the dtb targets
      out of the mach Makefile.boot and into the arch/arm/boot/dts/Makefile
      which is closer to the sources.
      
      DTBs are only built when CONFIG_OF is enabled and now use top level
      CONFIG_ARCH_xxx instead of chip or board specific config options.
      Signed-off-by: NRob Herring <rob.herring@calxeda.com>
      Cc: Russell King <linux@arm.linux.org.uk>
      Cc: Andrew Victor <linux@maxim.org.za>
      Cc: Nicolas Ferre <nicolas.ferre@atmel.com>
      Cc: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
      Cc: Kukjin Kim <kgene.kim@samsung.com>
      Cc: Sascha Hauer <kernel@pengutronix.de>
      Cc: Jason Cooper <jason@lakedaemon.net>
      Cc: Andrew Lunn <andrew@lunn.ch>
      Cc: Gregory Clement <gregory.clement@free-electrons.com>
      Acked-by: NShawn Guo <shawn.guo@linaro.org>
      Cc: Viresh Kumar <viresh.linux@gmail.com>
      Cc: Shiraz Hashim <shiraz.hashim@st.com>
      Cc: Rajeev Kumar <rajeev-dlh.kumar@st.com>
      Cc: Stephen Warren <swarren@wwwdotorg.org>
      Cc: Srinidhi Kasagar <srinidhi.kasagar@stericsson.com>
      Cc: Linus Walleij <linus.walleij@linaro.org>
      360a0cab
  8. 26 3月, 2012 1 次提交
  9. 15 1月, 2012 1 次提交
    • S
      Kbuild: Use dtc's -d (dependency) option · 7c431851
      Stephen Warren 提交于
      This hooks dtc into Kbuild's dependency system.
      
      Thus, for example, "make dtbs" will rebuild tegra-harmony.dtb if only
      tegra20.dtsi has changed yet tegra-harmony.dts has not. The previous
      lack of this feature recently caused me to have very confusing "git
      bisect" results.
      
      For ARM, it's obvious what to add to $(targets). I'm not familiar enough
      with other architectures to know what to add there. Powerpc appears to
      already add various .dtb files into $(targets), but the other archs may
      need something added to $(targets) to work.
      Signed-off-by: NStephen Warren <swarren@nvidia.com>
      Acked-by: NShawn Guo <shawn.guo@linaro.org>
      [mmarek: Dropped arch/c6x part to avoid merging commits from the middle
      of the merge window]
      Signed-off-by: NMichal Marek <mmarek@suse.cz>
      7c431851
  10. 09 11月, 2011 1 次提交
  11. 17 10月, 2011 1 次提交
  12. 25 7月, 2011 1 次提交
  13. 24 2月, 2011 1 次提交
  14. 30 11月, 2010 1 次提交
  15. 10 9月, 2010 1 次提交
  16. 12 7月, 2010 1 次提交
    • E
      ARM: Auto calculate ZRELADDR and provide option for exceptions · e69edc79
      Eric Miao 提交于
      As long as the zImage is placed within the 128MB range from the start of
      memory, ZRELADDR (Address where the decompressed kernel will be placed,
      usually == PHYS_OFFSET + TEXT_OFFSET) can be determined at run-time by
      masking PC with 0xf80000000.
      
      Running through all the Makefile.boot, all those zreladdr-y
      addresses == 0x[0-f][08]00_0000 + TEXT_OFFSET can be determined at
      run-time.
      
      Option CONFIG_AUTO_ZRELADDR and CONFIG_ZRELADDR are introduced,
      CONFIG_ZRELADDR _must_ be explicitly specified if:
      
      - ((zreladdr-y - TEXT_OFFSET) & ~0xf8000000) != 0, which means
        masking PC with 0xf8000000 will result in an incorrect address.
        Currently this is only a problem on u300.
      
      - or the assumption of the zImage being loaded by the bootloader within
        the first 128MB of RAM is incorrect
      
      - or when ZBOOT_ROM is used, where the above assumption is usually wrong.
      
      [ukleinek: changed mask from 0xf0000000 to 0xf8000000 for mx1 and shark
      + some review fixes from the mailing list]
      Original-Idea-and-Signed-off-by: NNicolas Pitre <nicolas.pitre@linaro.org>
      Signed-off-by: NEric Miao <eric.miao@canonical.com>
      Signed-off-by: NUwe Kleine-König <u.kleine-koenig@pengutronix.de>
      e69edc79
  17. 24 7月, 2009 1 次提交
  18. 19 4月, 2008 1 次提交
  19. 21 7月, 2007 1 次提交
  20. 06 3月, 2006 1 次提交
  21. 04 1月, 2006 1 次提交
  22. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4