]> git.kernelconcepts.de Git - karo-tx-uboot.git/commit
pepper: Implement Board Detection mechanism
authorAdam YH Lee <adam.yh.lee@gmail.com>
Mon, 1 Jun 2015 21:29:09 +0000 (14:29 -0700)
committerLothar Waßmann <LW@KARO-electronics.de>
Tue, 8 Sep 2015 22:42:24 +0000 (00:42 +0200)
commit9e0b1c6636eb2cb1fafbce07605c51fc7a86e56d
treef1fb362ed2324dc3632e0b7ce1c880d4dbc7814c
parent92af9d8b8060c867b5e58b2c96c480425a083195
pepper: Implement Board Detection mechanism

AM335x-based 'Gumstix Pepper' SBCs and variants use different types of
RAM (DDR2 vs DDR3 with DDR3 being the default).  Detect the board type
by reading the factory-programmed EEPROM [1] and use this to select any
runtime boot options such as RAM type.

[1] http://elinux.org/BeagleBoardPinMux#List_of_Vendor_and_Device_IDs

Signed-off-by: Adam YH Lee <adam.yh.lee@gmail.com>
Signed-off-by: Ash Charles <ashcharles@gmail.com>
board/gumstix/pepper/board.c
board/gumstix/pepper/board.h
board/gumstix/pepper/mux.c
include/configs/pepper.h