mirror of
https://github.com/Stichting-MINIX-Research-Foundation/u-boot.git
synced 2025-08-21 04:36:18 -04:00
[Motion-PRO] Add support for I2C, EEPROM and RTC.
This commit is contained in:
parent
fa5c2ba123
commit
de1de02a7c
@ -50,7 +50,10 @@
|
|||||||
CFG_CMD_NET | \
|
CFG_CMD_NET | \
|
||||||
CFG_CMD_PING | \
|
CFG_CMD_PING | \
|
||||||
CFG_CMD_IDE | \
|
CFG_CMD_IDE | \
|
||||||
CFG_CMD_FAT)
|
CFG_CMD_FAT | \
|
||||||
|
CFG_CMD_I2C | \
|
||||||
|
CFG_CMD_DATE | \
|
||||||
|
CFG_CMD_EEPROM)
|
||||||
|
|
||||||
/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */
|
/* this must be included AFTER the definition of CONFIG_COMMANDS (if any) */
|
||||||
#include <cmd_confdefs.h>
|
#include <cmd_confdefs.h>
|
||||||
@ -272,6 +275,31 @@
|
|||||||
#define CONFIG_DOS_PARTITION
|
#define CONFIG_DOS_PARTITION
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* I2C configuration
|
||||||
|
*/
|
||||||
|
#define CONFIG_HARD_I2C 1 /* I2C with hardware support */
|
||||||
|
#define CFG_I2C_MODULE 2 /* select I2C module #2 */
|
||||||
|
#define CFG_I2C_SPEED 100000 /* 100 kHz */
|
||||||
|
#define CFG_I2C_SLAVE 0x7F
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* EEPROM configuration
|
||||||
|
*/
|
||||||
|
#define CFG_I2C_EEPROM_ADDR_LEN 1
|
||||||
|
#define CFG_EEPROM_PAGE_WRITE_BITS 3
|
||||||
|
#define CFG_EEPROM_PAGE_WRITE_DELAY_MS 70
|
||||||
|
#define CFG_I2C_MULTI_EEPROMS 1 /* 2 EEPROMs (addr:50,52) */
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* RTC configuration
|
||||||
|
*/
|
||||||
|
#define CONFIG_RTC_DS1337 1
|
||||||
|
#define CFG_I2C_RTC_ADDR 0x68
|
||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Environment settings
|
* Environment settings
|
||||||
*/
|
*/
|
||||||
|
Loading…
x
Reference in New Issue
Block a user