Fix the st7568s code to handle the new type of display
Fix exported display buttons and leds
Adjust display contrast
Expose OMAP die id to userspace via procfs
Revert "Expose OMAP die id to userspace via procfs"

This reverts commit 72160883fe440416d92918ec221337ac24dd3f6f.
Merge eeprom size fix
Implement chip resetting and corresponding ioctl
Merge remote-tracking branch 'lokisa/pia335x-em' into pia335x-em

* lokisa/pia335x-em:
  Implement chip resetting and corresponding ioctl
  Revert "Expose OMAP die id to userspace via procfs"
  Expose OMAP die id to userspace via procfs
  Adjust display contrast
  Fix exported display buttons and leds
  Fix the st7568s code to handle the new type of display
arm: pia-am335x-em: sync pin config for display reset with u-boot

- switching the display reset pin mux from input + pull-up to output
  could cause a very short RESET pulse, which is shorter than the display
  expects and which sometimes seems to corrupt the display initialization
  shortly after
- make sure the pin is always configured with a pull-up (out of reset) and
  doesn't change direction.

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
arm: pia-am335x-em: fix SPI clock speed to match display datasheet

- The data sheet of the ST75786 display controller lists conflicting
  maximum clock speeds for the SPI interface (5 MHz vs. 25 MHz).
  Set 5 MHz as our maximum clock to be on the safe side.

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>
video: st7586s: make initialization more robust

- Turn display handling off during initialization, as suggested in the
  data sheet and make sure we wait the 50 ms suggested in the
  display controller datasheet before beginning the intialization.
- Clear the screen after the first initialization.
  During cold start the display memory is filled with random bits, before
  the first image data is sent via the framebuffer. To avoid a noisy
  screen during boot up, clean the display content after driver
  driver initialization.

Signed-off-by: Björn Krombholz <b.krombholz@pironex.de>