1. 15 10月, 2012 14 次提交
  2. 14 10月, 2012 1 次提交
    • R
      ARM: config: sort select statements alphanumerically · b1b3f49c
      Russell King 提交于
      As suggested by Andrew Morton:
      
        This is a pet peeve of mine.  Any time there's a long list of items
        (header file inclusions, kconfig entries, array initalisers, etc) and
        someone wants to add a new item, they *always* go and stick it at the
        end of the list.
      
        Guys, don't do this.  Either put the new item into a randomly-chosen
        position or, probably better, alphanumerically sort the list.
      
      lets sort all our select statements alphanumerically.  This commit was
      created by the following perl:
      
      while (<>) {
      	while (/\\\s*$/) {
      		$_ .= <>;
      	}
      	undef %selects if /^\s*config\s+/;
      	if (/^\s+select\s+(\w+).*/) {
      		if (defined($selects{$1})) {
      			if ($selects{$1} eq $_) {
      				print STDERR "Warning: removing duplicated $1 entry\n";
      			} else {
      				print STDERR "Error: $1 differently selected\n".
      					"\tOld: $selects{$1}\n".
      					"\tNew: $_\n";
      				exit 1;
      			}
      		}
      		$selects{$1} = $_;
      		next;
      	}
      	if (%selects and (/^\s*$/ or /^\s+help/ or /^\s+---help---/ or
      			  /^endif/ or /^endchoice/)) {
      		foreach $k (sort (keys %selects)) {
      			print "$selects{$k}";
      		}
      		undef %selects;
      	}
      	print;
      }
      if (%selects) {
      	foreach $k (sort (keys %selects)) {
      		print "$selects{$k}";
      	}
      }
      
      It found two duplicates:
      
      Warning: removing duplicated S5P_SETUP_MIPIPHY entry
      Warning: removing duplicated HARDIRQS_SW_RESEND entry
      
      and they are identical duplicates, hence the shrinkage in the diffstat
      of two lines.
      
      We have four testers reporting success of this change (Tony, Stephen,
      Linus and Sekhar.)
      Acked-by: NJason Cooper <jason@lakedaemon.net>
      Acked-by: NTony Lindgren <tony@atomide.com>
      Acked-by: NStephen Warren <swarren@nvidia.com>
      Acked-by: NLinus Walleij <linus.walleij@linaro.org>
      Acked-by: NSekhar Nori <nsekhar@ti.com>
      Signed-off-by: NRussell King <rmk+kernel@arm.linux.org.uk>
      b1b3f49c
  3. 28 9月, 2012 1 次提交
  4. 19 9月, 2012 2 次提交
  5. 18 9月, 2012 2 次提交
  6. 17 9月, 2012 2 次提交
  7. 14 9月, 2012 3 次提交
    • 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
    • A
      ARM: imx: move platform_data definitions · 82906b13
      Arnd Bergmann 提交于
      Platform data for device drivers should be defined in
      include/linux/platform_data/*.h, not in the architecture
      and platform specific directories.
      
      This moves such data out of the imx include directories
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      Acked-by: NMark Brown <broonie@opensource.wolfsonmicro.com>
      Acked-by: NGreg Kroah-Hartman <gregkh@linuxfoundation.org>
      Acked-by: NNicolas Pitre <nico@linaro.org>
      Acked-by: NMauro Carvalho Chehab <mchehab@redhat.com>
      Acked-by: NSascha Hauer <kernel@pengutronix.de>
      Acked-by: NVinod Koul <vinod.koul@linux.intel.com>
      Cc: Russell King <linux@arm.linux.org.uk>
      Cc: Dan Williams <djbw@fb.com>
      Cc: "Ben Dooks (embedded platforms)" <ben-linux@fluff.org>
      Cc: "Wolfram Sang (embedded platforms)" <w.sang@pengutronix.de>
      Cc: Chris Ball <cjb@laptop.org>
      Cc: David Woodhouse <dwmw2@infradead.org>
      Cc: Grant Likely <grant.likely@secretlab.ca>
      Cc: Alan Cox <alan@linux.intel.com>
      Cc: Felipe Balbi <balbi@ti.com>
      Cc: Alan Stern <stern@rowland.harvard.edu>
      Cc: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
      Cc: Liam Girdwood <lrg@ti.com>
      Cc: Javier Martin <javier.martin@vista-silicon.com>
      Cc: Shawn Guo <shawn.guo@linaro.org>
      Cc: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
      82906b13
    • M
      ARM: SoC: convert imx6q to SMP operations · e4f2d979
      Marc Zyngier 提交于
      Convert the imx6q platform to use struct smp_operations to provide
      its SMP and CPU hotplug operations.
      Signed-off-by: NMarc Zyngier <marc.zyngier@arm.com>
      Acked-by: NNicolas Pitre <nico@linaro.org>
      Cc: Shawn Guo <shawn.guo@linaro.org>
      Signed-off-by: NArnd Bergmann <arnd@arndb.de>
      e4f2d979
  8. 12 9月, 2012 3 次提交
  9. 11 9月, 2012 10 次提交
  10. 06 9月, 2012 1 次提交
  11. 29 8月, 2012 1 次提交