-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel…
…/git/hskinnemoen/avr32-2.6 * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/hskinnemoen/avr32-2.6: [AVR32] extint: Set initial irq type to low level [AVR32] extint: change set_irq_type() handling [AVR32] NMI debugging [AVR32] constify function pointer tables [AVR32] ATNGW100: Update defconfig [AVR32] ATSTK1002: Update defconfig [AVR32] Kconfig: Choose daughterboard instead of CPU [AVR32] Add support for ATSTK1003 and ATSTK1004 [AVR32] Clean up external DAC setup code [AVR32] ATSTK1000: Move gpio-leds setup to setup.c [AVR32] Add support for AT32AP7001 and AT32AP7002 [AVR32] Provide more CPU information in /proc/cpuinfo and dmesg [AVR32] Oprofile support [AVR32] Include instrumentation menu Disable VGA text console for AVR32 architecture [AVR32] Enable debugging only when needed ptrace: Call arch_ptrace_attach() when request=PTRACE_TRACEME [AVR32] Remove redundant try_to_freeze() call from do_signal() [AVR32] Drop GFP_COMP for DMA memory allocations
- Loading branch information
Showing
46 changed files
with
3,579 additions
and
517 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,79 +1,105 @@ | ||
# STK1000 customization | ||
|
||
if BOARD_ATSTK1002 | ||
if BOARD_ATSTK1000 | ||
|
||
config BOARD_ATSTK1002_CUSTOM | ||
bool "Non-default STK-1002 jumper settings" | ||
choice | ||
prompt "ATSTK1000 CPU daughterboard type" | ||
default BOARD_ATSTK1002 | ||
|
||
config BOARD_ATSTK1002 | ||
bool "ATSTK1002" | ||
select CPU_AT32AP7000 | ||
|
||
config BOARD_ATSTK1003 | ||
bool "ATSTK1003" | ||
select CPU_AT32AP7001 | ||
|
||
config BOARD_ATSTK1004 | ||
bool "ATSTK1004" | ||
select CPU_AT32AP7002 | ||
|
||
endchoice | ||
|
||
|
||
config BOARD_ATSTK100X_CUSTOM | ||
bool "Non-default STK1002/STK1003/STK1004 jumper settings" | ||
help | ||
You will normally leave the jumpers on the CPU card at their | ||
default settings. If you need to use certain peripherals, | ||
you will need to change some of those jumpers. | ||
|
||
if BOARD_ATSTK1002_CUSTOM | ||
if BOARD_ATSTK100X_CUSTOM | ||
|
||
config BOARD_ATSTK1002_SW1_CUSTOM | ||
config BOARD_ATSTK100X_SW1_CUSTOM | ||
bool "SW1: use SSC1 (not SPI0)" | ||
help | ||
This also prevents using the external DAC as an audio interface, | ||
and means you can't initialize the on-board QVGA display. | ||
|
||
config BOARD_ATSTK1002_SW2_CUSTOM | ||
config BOARD_ATSTK100X_SW2_CUSTOM | ||
bool "SW2: use IRDA or TIMER0 (not UART-A, MMC/SD, and PS2-A)" | ||
help | ||
If you change this you'll want an updated boot loader putting | ||
the console on UART-C not UART-A. | ||
|
||
config BOARD_ATSTK1002_SW3_CUSTOM | ||
config BOARD_ATSTK100X_SW3_CUSTOM | ||
bool "SW3: use TIMER1 (not SSC0 and GCLK)" | ||
help | ||
This also prevents using the external DAC as an audio interface. | ||
|
||
config BOARD_ATSTK1002_SW4_CUSTOM | ||
config BOARD_ATSTK100X_SW4_CUSTOM | ||
bool "SW4: use ISI/Camera (not GPIOs, SPI1, and PS2-B)" | ||
help | ||
To use the camera interface you'll need a custom card (on the | ||
PCI-format connector) connect a video sensor. | ||
|
||
config BOARD_ATSTK1002_SW5_CUSTOM | ||
bool "SW5: use MACB1 (not LCDC)" | ||
depends on BOARD_ATSTK1002 | ||
|
||
config BOARD_ATSTK1002_SW6_CUSTOM | ||
bool "SW6: more GPIOs (not MACB0)" | ||
depends on BOARD_ATSTK1002 | ||
|
||
endif # custom | ||
|
||
config BOARD_ATSTK1002_SPI1 | ||
config BOARD_ATSTK100X_SPI1 | ||
bool "Configure SPI1 controller" | ||
depends on !BOARD_ATSTK1002_SW4_CUSTOM | ||
depends on !BOARD_ATSTK100X_SW4_CUSTOM | ||
help | ||
All the signals for the second SPI controller are available on | ||
GPIO lines and accessed through the J1 jumper block. Say "y" | ||
here to configure that SPI controller. | ||
|
||
config BOARD_ATSTK1002_J2_LED | ||
config BOARD_ATSTK1000_J2_LED | ||
bool | ||
default BOARD_ATSTK1002_J2_LED8 || BOARD_ATSTK1002_J2_RGB | ||
default BOARD_ATSTK1000_J2_LED8 || BOARD_ATSTK1000_J2_RGB | ||
|
||
choice | ||
prompt "LEDs connected to J2:" | ||
depends on LEDS_GPIO && !BOARD_ATSTK1002_SW4_CUSTOM | ||
depends on LEDS_GPIO && !BOARD_ATSTK100X_SW4_CUSTOM | ||
optional | ||
help | ||
Select this if you have jumpered the J2 jumper block to the | ||
LED0..LED7 amber leds, or to the RGB leds, using a ten-pin | ||
IDC cable. A default "heartbeat" trigger is provided, but | ||
you can of course override this. | ||
|
||
config BOARD_ATSTK1002_J2_LED8 | ||
config BOARD_ATSTK1000_J2_LED8 | ||
bool "LED0..LED7" | ||
help | ||
Select this if J2 is jumpered to LED0..LED7 amber leds. | ||
|
||
config BOARD_ATSTK1002_J2_RGB | ||
config BOARD_ATSTK1000_J2_RGB | ||
bool "RGB leds" | ||
help | ||
Select this if J2 is jumpered to the RGB leds. | ||
|
||
endchoice | ||
|
||
endif # stk 1002 | ||
config BOARD_ATSTK1000_EXTDAC | ||
bool | ||
depends on !BOARD_ATSTK100X_SW1_CUSTOM && !BOARD_ATSTK100X_SW3_CUSTOM | ||
default y | ||
|
||
endif # stk 1000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,4 @@ | ||
obj-y += setup.o flash.o | ||
obj-$(CONFIG_BOARD_ATSTK1002) += atstk1002.o | ||
obj-$(CONFIG_BOARD_ATSTK1003) += atstk1003.o | ||
obj-$(CONFIG_BOARD_ATSTK1004) += atstk1004.o |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.