123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147 |
- #
- # For a description of the syntax of this configuration file,
- # see the file kconfig-language.txt in the NuttX tools repository.
- #
- if ARCH_BOARD_SAMV71_XULT
- config SAMV71XULT_MXTXPLND
- bool "MaXTouch Xplained connected"
- default n
- config SAMV71XULT_CLICKSHIELD
- bool "Mikroe Click Shield"
- default n
- ---help---
- In the mrf24j40-starhub configuration, a click shield from
- MikroElectronika was used along with a Click "Bee" module. The
- click shield supports two click shields.
- config SAMV71XULT_MB1_SPI
- bool
- default n
- config SAMV71XULT_MB2_SPI
- bool
- default n
- choice
- prompt "Bee mikroBUS"
- depends on SAMV71XULT_CLICKSHIELD && IEEE802154_MRF24J40
- default SAMV71XULT_MB1_BEE
- config SAMV71XULT_MB1_BEE
- bool "MRF24J40 Bee in mikroBUS1"
- select SAMV71XULT_MB1_SPI
- config SAMV71XULT_MB2_BEE
- bool "MRF24J40 Bee in mikroBUS2"
- select SAMV71XULT_MB2_SPI
- endchoice # Bee mikroBUS
- if SAMV71XULT_MXTXPLND
- choice
- prompt "MaXTouch Xplained connection"
- default SAMV71XULT_MXTXPLND_EXT1
- config SAMV71XULT_MXTXPLND_EXT1
- bool "Connected on EXT1 (2x10 pin)"
- depends on EXPERIMENTAL
- config SAMV71XULT_MXTXPLND_EXT2
- bool "Connected on EXT2 (2x10 pin)"
- depends on EXPERIMENTAL
- config SAMV71XULT_MXTXPLND_LCD
- bool "Connected on LCD (50-pin)"
- endchoice # MaXTouch Xplained connection
- if INPUT_MXT
- config SAMV71XULT_MXT_SWAPXY
- bool "Swap X/Y coordinates"
- default n
- ---help---
- If you are working in a landscape orientation, it should be
- necessary to swap X/Y coordinates. But you will probably want
- to do this in any portrait orientation.
- config SAMV71XULT_MXT_I2CFREQUENCY
- int "maXTouch I2C frequency"
- default 400000
- config SAMV71XULT_MXT_DEVMINOR
- int "/dev/input minor number"
- default 0
- endif # INPUT_MXT
- if LCD
- config SAMV71XULT_LCD_BGCOLOR
- hex "Initial background color"
- default 0x00
- endif # LCD
- endif # SAMV71XULT_MXTXPLND
- config SAMV71XULT_HSMCI0_AUTOMOUNT
- bool "HSMCI0 automounter"
- default n
- depends on FS_AUTOMOUNTER && SAMA5_HSMCI0
- if SAMV71XULT_HSMCI0_AUTOMOUNT
- config SAMV71XULT_HSMCI0_AUTOMOUNT_FSTYPE
- string "HSMCI0 file system type"
- default "vfat"
- config SAMV71XULT_HSMCI0_AUTOMOUNT_BLKDEV
- string "HSMCI0 block device"
- default "/dev/mmcsd0"
- config SAMV71XULT_HSMCI0_AUTOMOUNT_MOUNTPOINT
- string "HSMCI0 mount point"
- default "/mnt/sdcard0"
- config SAMV71XULT_HSMCI0_AUTOMOUNT_DDELAY
- int "HSMCI0 debounce delay (milliseconds)"
- default 1000
- config SAMV71XULT_HSMCI0_AUTOMOUNT_UDELAY
- int "HSMCI0 unmount retry delay (milliseconds)"
- default 2000
- endif # SAMV71XULT_HSMCI0_AUTOMOUNT
- if AUDIO_WM8904
- config SAMV71XULT_WM8904_I2CFREQUENCY
- int "WM8904 I2C Frequency"
- default 400000
- range 1 400000
- ---help---
- This option selects the I2C frequency to use when communicating with
- the WM8904 device. The default, 400KHz, is the maximum supported by
- the WM8904. If you have problems communicating with the WM8904,
- then you might want to try lowering this rate.
- choice
- prompt "WM8904 MCLK source"
- default SAMV71XULT_WM8904_SRCMAIN
- config SAMV71XULT_WM8904_SRCMAIN
- bool "Main Clock (12MHz)"
- config SAMV71XULT_WM8904_SRCSCK
- bool "Slow XTAL (32.768KHz)"
- select SAMV71XULT_SLOWCLOCK
- endchoice # WM8904 MCLK source
- endif # AUDIO_WM8904
- endif # ARCH_BOARD_SAMV71_XULT
|