Blame view

kernel/linux-rt-4.4.41/arch/avr32/boards/atstk1000/Kconfig 2.69 KB
5113f6f70   김현기   kernel add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
  # STK1000 customization
  
  if BOARD_ATSTK1000
  
  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
  
  config BOARD_ATSTK1006
  	bool "ATSTK1006"
  	select CPU_AT32AP7000
  
  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_ATSTK100X_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_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_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_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_ATSTK100X_SPI1
  	bool "Configure SPI1 controller"
  	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_ATSTK1000_J2_LED
  	bool
  	default BOARD_ATSTK1000_J2_LED8 || BOARD_ATSTK1000_J2_RGB
  
  choice
  	prompt "LEDs connected to J2:"
  	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_ATSTK1000_J2_LED8
  	bool "LED0..LED7"
  	help
  	  Select this if J2 is jumpered to LED0..LED7 amber leds.
  
  config BOARD_ATSTK1000_J2_RGB
  	bool "RGB leds"
  	help
  	  Select this if J2 is jumpered to the RGB leds.
  
  endchoice
  
  config BOARD_ATSTK1000_EXTDAC
  	bool
  	depends on !BOARD_ATSTK100X_SW1_CUSTOM && !BOARD_ATSTK100X_SW3_CUSTOM
  	default y
  
  endif	# stk 1000