blob: 4f06db67fdf44336496219c72f19e3cc30e17ecf [file] [log] [blame]
# Kconfig - Atmel SMART SAM E70 Xplained Board configuration
#
# Copyright (c) 2016 Piotr Mienkowski
# SPDX-License-Identifier: Apache-2.0
#
if BOARD_SAM_E70_XPLAINED
config BOARD
string
default sam_e70_xplained
if ETH_SAM_GMAC
# Read MAC address from AT24MAC402 EEPROM
choice ETH_SAM_GMAC_MAC_SELECT
default ETH_SAM_GMAC_MAC_I2C_EEPROM
endchoice
config ETH_SAM_GMAC_MAC_I2C_SLAVE_ADDRESS
hex
default 0x5F
config ETH_SAM_GMAC_MAC_I2C_INT_ADDRESS
hex
default 0x9A
config ETH_SAM_GMAC_MAC_I2C_INT_ADDRESS_SIZE
int
default 1
config ETH_SAM_GMAC_MAC_I2C_DEV_NAME
string
default "I2C_0"
# Configure I2C bus driver
config ETH_SAM_GMAC_MAC_I2C_EEPROM
bool
select I2C
select TWIHS_SAM
select I2C_0
config I2C_0_DEFAULT_CFG
hex
default 0x12
config I2C_0_IRQ_PRI
int
default 0
endif # ETH_SAM_GMAC
endif # BOARD_SAM_E70_XPLAINED