Loading...
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 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 | # Kconfig - FRDM-K64F board
#
# Copyright (c) 2016, Freescale Semiconductor, Inc.
#
# SPDX-License-Identifier: Apache-2.0
#
if BOARD_FRDM_K64F
config BOARD
default frdm_k64f
config OSC_XTAL0_FREQ
default 50000000
config MCG_PRDIV0
default 0x13
config MCG_VDIV0
default 0x18
config MCG_FCRDIV
default 1
if UART_MCUX
config UART_MCUX_0
def_bool y if UART_CONSOLE
config UART_MCUX_3
def_bool y if BLUETOOTH_UART
endif # UART_MCUX
config BLUETOOTH_UART_ON_DEV_NAME
default "UART_3" if BLUETOOTH_UART
config PINMUX
def_bool y
if PINMUX_MCUX
config PINMUX_MCUX_PORTA
def_bool y
config PINMUX_MCUX_PORTB
def_bool y
config PINMUX_MCUX_PORTC
def_bool y
config PINMUX_MCUX_PORTD
def_bool y if SPI_0
config PINMUX_MCUX_PORTE
def_bool y
endif # PINMUX_MCUX
if GPIO_MCUX
config GPIO_MCUX_PORTA
def_bool y
config GPIO_MCUX_PORTB
def_bool y
config GPIO_MCUX_PORTC
def_bool y
config GPIO_MCUX_PORTD
def_bool y
config GPIO_MCUX_PORTE
def_bool y
endif # GPIO_MCUX
if I2C
config I2C_0
def_bool y
if I2C_0
config I2C_0_DEFAULT_CFG
default 0x12
config I2C_0_IRQ_PRI
default 0
endif # I2C_0
config I2C_1
def_bool n
if I2C_1
config I2C_1_DEFAULT_CFG
default 0x12
config I2C_1_IRQ_PRI
default 0
endif # I2C_1
endif # I2C
if FXOS8700
config FXOS8700_I2C_NAME
default I2C_0_NAME
config FXOS8700_I2C_ADDRESS
default 0x1d
config FXOS8700_GPIO_NAME
default GPIO_MCUX_PORTC_NAME
config FXOS8700_GPIO_PIN
default 13
endif # FXOS8700
if PWM_K64_FTM
config PWM_K64_FTM_0
def_bool y
endif # PWM_K64_FTM
if SPI
config SPI_0
def_bool y
config SPI_0_IRQ_PRI
default 3
config SPI_1
def_bool n
config SPI_1_IRQ_PRI
default 3
config SPI_2
def_bool n
config SPI_2_IRQ_PRI
default 3
endif # SPI
if NET_L2_ETHERNET
config ETH_MCUX_0
def_bool y
endif # NET_L2_ETHERNET
endif # BOARD_FRDM_K64F
|