[GIT PULL] avr32 updates for 2.6.24, round 2

Previous thread: [PATCH 1/7] Add missing section IDs to genericirq.tmpl (updated) by Rob Landley on Tuesday, October 23, 2007 - 2:50 am. (1 message)

Next thread: [PATCH 2/7] Add missing section ID to lsm.tmpl by Rob Landley on Tuesday, October 23, 2007 - 2:51 am. (1 message)
From: Haavard Skinnemoen
Subject: [GIT PULL]
Date: Tuesday, October 23, 2007 - 2:43 am

Linus,

Please pull from

  ssh://master.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6.git for-linus

to receive the following updates. This is mostly about connecting a few
loose ends that came in through other trees, that is make sure that the
new drivers can actually be used on avr32.

Alejandro Martinez Ruiz (1):
      [AVR32] ARRAY_SIZE() cleanup

Haavard Skinnemoen (3):
      [AVR32] Fix a couple of sparse warnings
      [AVR32] Implement more at32_add_device_foo() functions
      [AVR32] Implement at32_add_device_cf()

Hans-Christian Egtvedt (1):
      [AVR32] Wire up AT73C213 sound driver on ATSTK1000 board

Kristoffer Nyborg Gregertsen (1):
      [AVR32] Platform code for pata_at32

 arch/avr32/boards/atstk1000/atstk1002.c |   58 +++++
 arch/avr32/mach-at32ap/at32ap7000.c     |  344 +++++++++++++++++++++++++++++++
 arch/avr32/mach-at32ap/extint.c         |    2 +-
 arch/avr32/mach-at32ap/pm.h             |    4 +-
 arch/avr32/mach-at32ap/time-tc.c        |    2 +-
 include/asm-avr32/arch-at32ap/board.h   |   23 ++
 6 files changed, 429 insertions(+), 4 deletions(-)

diff --git a/arch/avr32/boards/atstk1000/atstk1002.c b/arch/avr32/boards/atstk1000/atstk1002.c
index 6b9e466..5be0d13 100644
--- a/arch/avr32/boards/atstk1000/atstk1002.c
+++ b/arch/avr32/boards/atstk1000/atstk1002.c
@@ -16,6 +16,7 @@
 #include <linux/string.h>
 #include <linux/types.h>
 #include <linux/spi/spi.h>
+#include <linux/spi/at73c213.h>
 
 #include <video/atmel_lcdc.h>
 
@@ -49,7 +50,26 @@ static struct eth_platform_data __initdata eth_data[2] = {
 };
 
 #ifndef CONFIG_BOARD_ATSTK1002_SW1_CUSTOM
+#ifndef CONFIG_BOARD_ATSTK1002_SW3_CUSTOM
+static struct at73c213_board_info at73c213_data = {
+	.ssc_id		= 0,
+	.shortname	= "AVR32 STK1000 external DAC",
+};
+#endif
+#endif
+
+#ifndef CONFIG_BOARD_ATSTK1002_SW1_CUSTOM
 static struct spi_board_info spi0_board_info[] __initdata = {
+#ifndef CONFIG_BOARD_ATSTK1002_SW3_CUSTOM
+	{
+		/* AT73C213 */
+		.modalias	= ...
From: Haavard Skinnemoen
Date: Tuesday, October 23, 2007 - 3:40 am

On Tue, 23 Oct 2007 11:43:14 +0200

Heh, I knew I forgot something. Sorry about that.

-

Previous thread: [PATCH 1/7] Add missing section IDs to genericirq.tmpl (updated) by Rob Landley on Tuesday, October 23, 2007 - 2:50 am. (1 message)

Next thread: [PATCH 2/7] Add missing section ID to lsm.tmpl by Rob Landley on Tuesday, October 23, 2007 - 2:51 am. (1 message)