From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukasz Majewski Date: Mon, 26 Sep 2011 17:10:22 +0200 Subject: [U-Boot] [PATCH 0/3] misc:pmic: New PMIC generic driver In-Reply-To: <1314868412-2949-1-git-send-email-l.majewski@samsung.com> References: <1314868412-2949-1-git-send-email-l.majewski@samsung.com> Message-ID: <1317049825-25751-1-git-send-email-l.majewski@samsung.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de This patch series adds new generic PMIC framework for u-boot. It is supposed to handle various types of pmic IC's (both I2C and SPI). This patch series has been tested on Samsung's GONI reference target. Moreover a special patch for mx51evk target board has been prepared. It is compiling, but I cannot test if the driver works. Other iMX targets shall be corrected in a similar way that mx51evk. The old fsl_pmic.c driver has been preserved. Lukasz Majewski (3): misc:pmic New generic pmic driver misc:pmic: Enable PMIC handling at u-boot startup code misc:pmic:mx: Code modification for mx51evk board arch/arm/lib/board.c | 5 + board/freescale/mx51evk/mx51evk.c | 68 ++++++++++++------ drivers/misc/Makefile | 6 +- drivers/misc/pmic_core.c | 148 +++++++++++++++++++++++++++++++++++++ drivers/misc/pmic_fsl.c | 57 ++++++++++++++ drivers/misc/pmic_i2c.c | 92 +++++++++++++++++++++++ drivers/misc/pmic_max8998.c | 43 +++++++++++ drivers/misc/pmic_spi.c | 109 +++++++++++++++++++++++++++ include/configs/mx51evk.h | 6 +- include/configs/s5p_goni.h | 4 + include/fsl_pmic.h | 5 +- include/max8998_pmic.h | 84 +++++++++++++++++++++ include/pmic.h | 71 ++++++++++++++++++ 13 files changed, 670 insertions(+), 28 deletions(-) create mode 100644 drivers/misc/pmic_core.c create mode 100644 drivers/misc/pmic_fsl.c create mode 100644 drivers/misc/pmic_i2c.c create mode 100644 drivers/misc/pmic_max8998.c create mode 100644 drivers/misc/pmic_spi.c create mode 100644 include/max8998_pmic.h create mode 100644 include/pmic.h -- 1.7.2.3