pia-am335x: print EEPROM configuration flags

- show the optional flags as well
- always printout the eeprom configuration, not only in debug mode

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
pia-am335x: don't run tps init twice and before board was identified

- only run init_tps65910() in board init
- check if the RTC is running after turning it on

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
pia-am335x: update test function for POE

- enable PoE in test function for E2 board
- check TPS RTC only for MMI board

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
pia-am335x: add support for LCD eeproms

- rework eeprom writing function to be called more than once
- add support for eeproms on expansion or lcd boards
- add support for KM MMI LCD board

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x: cleanup eeprom init and test gpios

- check for eeprom device before programming it
- no need to request gpios
- reduce debugging output

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
pia335x-am335x: disable TESTING setting

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
Merge branch 'pia-am335x-dev' into pia-am335x-mmi-dev

* pia-am335x-dev: (22 commits)
  arm: pia-am335x: cleanup eeprom init and test gpios
  pia-am335x: add support for LCD eeproms
  pia-am335x: update test function for POE
  pia-am335x: don't run tps init twice and before board was identified
  pia-am335x: print EEPROM configuration flags
  pia-am335x-mmi: enable TPS RTC + Battery Charger for MMI/E1 as well
  pia-am335x: always initialize TPS
  pia-am335x-ebtft: add mmc0 to default pinmux
  mtd: nand: add debugging output for NAND ID data
  pia-am335x: set eeprom config params after clearing the eeprom struct
  pia-am335x: make sure we reset the I2C busnum after switching to bus 0
  pia-am335x: disable debug kernel parameter
  pia-am335x-e2: disable PoE by default
  pia-am335x: update boot config
  pia-am335x-e2: use board_is_e2() helper in read_eeprom
  pia-am335x: add pull-up to cap touch interrupt pin
  pia-am335x: add new EB_TFT to detection routine output
  pia-am355x: init epson RTC only on KM E2
  pia-am335x: set correct I2C bus for firststart
  pia-am335x-eb-tft: enable CPSW initialization
  ...