[U-Boot] [PATCH 0/2] IMX6: Add Gateworks Ventana support

Tim Harvey tharvey at gateworks.com
Sat Feb 1 20:49:50 CET 2014


Signed-off-by: Tim Harvey <tharvey at gateworks.com>
Cc: Stefano Babic <sbabic at denx.de>
Cc: Stefan Roese <sr at denx.de>
Cc: Fabio Estevam <fabio.estevam at freescale.com>
---
v2:
- rebase on top of u-boot-imx
- use switch..case for model specific init instead of strcmps
- move checkboard to late init allowing i2c_setup to be moved to board_init()
  eeprom reading to be done after relocation, and move eeprom struct from
  data segment
- move SPI/I2C init to board_init()
- update README
- remove unnecessary console overwrite function
- fix multiline comment style and eliminate >80 char lines
- eliminate unnecessary loop in board_mmc_init()
- add missing copyright to clocks.cfg
- avoid duplicating cfg files where no changes exist
- added missing SPDX header to ventana_eeprom.h
- use puts() instead of printf() for constant strings
- remove messages regarding /dev/i2c-<n>
- use get_ram_size() for determing ram_size
- cleanup gpio configuration using tables for baseboard pinmux combinations
- remove phy init errata as it doesn't pertain to use case
  (it is for 802.3az which IMX6 MAC does not support)
- added pfuze100_pmic driver using PMIC API
- moved GSC code (gsc command and i2c_read/i2c_write wrappers into own file)
- allow user to quiet down some of the data displayed
- remove display support for now - will revisit later
- remove display of boot mode info - may revisit later
- replace bitwise fields in eeprom structure with bit definitions


Tim Harvey (2):
  power: add PFUZE100 PMIC driver
  ventana: Add Gateworks Ventana family support

 board/gateworks/gw_ventana/Makefile         |   10 +
 board/gateworks/gw_ventana/README           |   56 ++
 board/gateworks/gw_ventana/clocks.cfg       |   42 +
 board/gateworks/gw_ventana/gsc.c            |  129 +++
 board/gateworks/gw_ventana/gsc.h            |    9 +
 board/gateworks/gw_ventana/gw_ventana.c     | 1200 +++++++++++++++++++++++++++
 board/gateworks/gw_ventana/gw_ventana.cfg   |   42 +
 board/gateworks/gw_ventana/ventana_eeprom.h |  103 +++
 boards.cfg                                  |    5 +
 drivers/power/pmic/Makefile                 |    1 +
 drivers/power/pmic/pmic_pfuze100.c          |   42 +
 include/configs/gw_ventana.h                |  418 ++++++++++
 include/power/pfuze100_pmic.h               |   96 +++
 13 files changed, 2153 insertions(+)
 create mode 100644 board/gateworks/gw_ventana/Makefile
 create mode 100644 board/gateworks/gw_ventana/README
 create mode 100644 board/gateworks/gw_ventana/clocks.cfg
 create mode 100644 board/gateworks/gw_ventana/gsc.c
 create mode 100644 board/gateworks/gw_ventana/gsc.h
 create mode 100644 board/gateworks/gw_ventana/gw_ventana.c
 create mode 100644 board/gateworks/gw_ventana/gw_ventana.cfg
 create mode 100644 board/gateworks/gw_ventana/ventana_eeprom.h
 create mode 100644 drivers/power/pmic/pmic_pfuze100.c
 create mode 100644 include/configs/gw_ventana.h
 create mode 100644 include/power/pfuze100_pmic.h

-- 
1.8.3.2



More information about the U-Boot mailing list