Lines Matching +full:on +full:- +full:board

4  * Copyright (C) 2015-2016 Texas Instruments Incorporated - http://www.ti.com
6 * SPDX-License-Identifier: GPL-2.0+
24 * struct ti_am_eeprom - This structure holds data read in from the
27 * @name: The name of the board
28 * @version: Board revision
29 * @serial: Board serial number
33 * The data is this structure is read from the EEPROM on the board.
34 * It is used for board detection which is based on name. It is used
36 * TI boards with a single MLO and u-boot.
53 * struct dra7_eeprom - This structure holds data read in from the DRA7 EVM
56 * @name: The name of the board
57 * @version_major: Board major version
58 * @version_minor: Board minor version
59 * @config: Board specific config options
63 * The data is this structure is read from the EEPROM on the board.
64 * It is used for board detection which is based on name. It is used
66 * DRA7 boards with a single MLO and u-boot.
79 * struct ti_common_eeprom - Null terminated, usable EEPROM contents.
84 * @config: NULL terminated Board specific config options
86 * @emif1_size: Size of the ddr available on emif1
87 * @emif2_size: Size of the ddr available on emif2
104 * ti_i2c_eeprom_am_get() - Consolidated eeprom data collection for AM* TI EVMs
114 * ti_i2c_eeprom_dra7_get() - Consolidated eeprom data for DRA7 TI EVMs
121 * board_ti_is() - Board detection logic for TI EVMs
122 * @name_tag: Tag used in eeprom for the board
124 * Return: false if board information does not match OR eeprom wasn't read.
130 * board_ti_rev_is() - Compare board revision for TI EVMs
136 * Return: false if board information does not match OR eeprom wasn't read.
142 * board_ti_get_rev() - Get board revision for TI EVMs
145 * Board revision otherwise
150 * board_ti_get_config() - Get board config for TI EVMs
153 * Board config otherwise
158 * board_ti_get_name() - Get board name for TI EVMs
161 * Board name otherwise
166 * board_ti_get_eth_mac_addr() - Get Ethernet MAC address from EEPROM MAC list
175 * board_ti_get_emif1_size() - Get size of the DDR on emif1 for TI EVMs
182 * board_ti_get_emif2_size() - Get size of the DDR on emif2 for TI EVMs
189 * set_board_info_env() - Setup commonly used board information environment vars
190 * @name: Name of the board
197 * board_ti_set_ethaddr- Sets the ethaddr environment from EEPROM
209 * board_ti_was_eeprom_read() - Check to see if the eeprom contents have been read
218 * ti_i2c_eeprom_am_set() - Setup the eeprom data with predefined values
219 * @name: Name of the board
220 * @rev: Revision of the board
222 * In some cases such as in RTC-only mode, we are able to skip reading eeprom
224 * detecting what platform we are booting on. For those platforms, provide
225 * a handy function to pre-program information.