From mboxrd@z Thu Jan 1 00:00:00 1970 From: Minkyu Kang Date: Tue, 11 Dec 2012 12:58:55 +0900 Subject: [U-Boot] [PATCH v2] universal_c210: check the NULL pointer when get the PMIC In-Reply-To: <50C5E8B5.3080805@samsung.com> References: <50C5E8B5.3080805@samsung.com> Message-ID: <50C6AF7F.40607@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 PMIC 2.0 require to test return pointer from pmic_get() Signed-off-by: Minkyu Kang Cc: Lukasz Majewski Cc: Wolfgang Denk --- Changes in V2: - Since functions are void type, remove the return value. board/samsung/universal_c210/universal.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/board/samsung/universal_c210/universal.c b/board/samsung/universal_c210/universal.c index 4869798..e742707 100644 --- a/board/samsung/universal_c210/universal.c +++ b/board/samsung/universal_c210/universal.c @@ -343,6 +343,9 @@ static void init_pmic_lcd(void) struct pmic *p = pmic_get("MAX8998_PMIC"); + if (!p) + return; + if (pmic_probe(p)) return; @@ -434,6 +437,9 @@ static void lcd_power_on(void) { struct pmic *p = pmic_get("MAX8998_PMIC"); + if (!p) + return; + if (pmic_probe(p)) return; -- 1.7.9.5