From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukasz Majewski Date: Tue, 04 Oct 2011 07:45:48 +0200 Subject: [U-Boot] [PATCH v2 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: <1317707151-21803-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, equippled with I2C or SPI bus). This patch series has been tested on Samsung's GONI reference target. --- Changes for v2: - New logical structure of patch series - printf/puts replaced with debug() macro where applicable - pmic_reg_write(...,u32 *val) replaced with u32 val - pmic_init() moved to board_init() function Lukasz Majewski (3): misc:pmic:core New generic PMIC driver misc:pmic:max8998 MAX8998 support at a new PMIC driver. misc:pmic:samsung Enable PMIC driver at GONI target board/samsung/goni/goni.c | 4 + drivers/misc/Makefile | 4 + drivers/misc/pmic_core.c | 147 +++++++++++++++++++++++++++++++++++++++++++ drivers/misc/pmic_i2c.c | 92 +++++++++++++++++++++++++++ drivers/misc/pmic_max8998.c | 43 +++++++++++++ drivers/misc/pmic_spi.c | 109 ++++++++++++++++++++++++++++++++ include/configs/s5p_goni.h | 4 + include/max8998_pmic.h | 84 ++++++++++++++++++++++++ include/pmic.h | 71 +++++++++++++++++++++ 9 files changed, 558 insertions(+), 0 deletions(-) create mode 100644 drivers/misc/pmic_core.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