From patchwork Thu Jan 16 13:46:04 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Marek Szyprowski X-Patchwork-Id: 1224228 X-Patchwork-Delegate: promsoft@gmail.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=lists.denx.de (client-ip=2a01:238:438b:c500:173d:9f52:ddab:ee01; helo=phobos.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=samsung.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=samsung.com header.i=@samsung.com header.a=rsa-sha256 header.s=mail20170921 header.b=FflZZJIv; dkim-atps=neutral Received: from phobos.denx.de (phobos.denx.de [IPv6:2a01:238:438b:c500:173d:9f52:ddab:ee01]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 47z58H25Hvz9sNx for ; Fri, 17 Jan 2020 00:46:35 +1100 (AEDT) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 672F981955; Thu, 16 Jan 2020 14:46:24 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=fail (p=none dis=none) header.from=samsung.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=u-boot-bounces@lists.denx.de Authentication-Results: phobos.denx.de; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=samsung.com header.i=@samsung.com header.b="FflZZJIv"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id A0E2A81991; Thu, 16 Jan 2020 14:46:22 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.1 required=5.0 tests=DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from mailout2.w1.samsung.com (mailout2.w1.samsung.com [210.118.77.12]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 3D1B08194D for ; Thu, 16 Jan 2020 14:46:16 +0100 (CET) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=samsung.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=m.szyprowski@samsung.com Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout2.w1.samsung.com (KnoxPortal) with ESMTP id 20200116134614euoutp02a35017bc5ea9541fc8ff7eecd74a6222~qYgDBF7G52478224782euoutp02P for ; Thu, 16 Jan 2020 13:46:14 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout2.w1.samsung.com 20200116134614euoutp02a35017bc5ea9541fc8ff7eecd74a6222~qYgDBF7G52478224782euoutp02P DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1579182374; bh=rwB/3SRSXI7DKCkg4WLmm930TtqB+EOhGECOaqihmiE=; h=From:To:Cc:Subject:Date:References:From; b=FflZZJIvPtK/C1l6ZF04n/WSzxqQivwDcJjIX8j0y0QDJh0e9MslSN1Ffa5a002Dd qy6go5Yt/8bOkbYzmw2WKPpQeMn4I5NkV3KhBOjHjzNSTCCa1D6Pd6NvRMHEJFt7Fc C1uned9T+F1Q+eye1KQ83BikurQaBQIvpxlO0o/M= Received: from eusmges2new.samsung.com (unknown [203.254.199.244]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20200116134614eucas1p2d0e207868fb21d011eea94d7506bfa47~qYgCgiFgg0635706357eucas1p2B; Thu, 16 Jan 2020 13:46:14 +0000 (GMT) Received: from eucas1p1.samsung.com ( [182.198.249.206]) by eusmges2new.samsung.com (EUCPMTA) with SMTP id F6.6A.60679.629602E5; Thu, 16 Jan 2020 13:46:14 +0000 (GMT) Received: from eusmtrp1.samsung.com (unknown [182.198.249.138]) by eucas1p1.samsung.com (KnoxPortal) with ESMTPA id 20200116134613eucas1p1d33449c272a00d3a44f1cf7895450ecd~qYgCLI4_30456704567eucas1p1S; Thu, 16 Jan 2020 13:46:13 +0000 (GMT) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eusmtrp1.samsung.com (KnoxPortal) with ESMTP id 20200116134613eusmtrp187c9517364cfb7f99282f41cde99bc86~qYgCKjewH0061000610eusmtrp1G; Thu, 16 Jan 2020 13:46:13 +0000 (GMT) X-AuditID: cbfec7f4-0e5ff7000001ed07-13-5e2069269e88 Received: from eusmtip2.samsung.com ( [203.254.199.222]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id 88.AC.08375.529602E5; Thu, 16 Jan 2020 13:46:13 +0000 (GMT) Received: from AMDC2765.digital.local (unknown [106.120.51.73]) by eusmtip2.samsung.com (KnoxPortal) with ESMTPA id 20200116134613eusmtip2d2b34f3b879a763a17bcdf9a1391ed27~qYgBzc8992201822018eusmtip2o; Thu, 16 Jan 2020 13:46:13 +0000 (GMT) From: Marek Szyprowski To: u-boot@lists.denx.de Subject: [PATCH v3] arm: exynos: Use proper PMIC device names Date: Thu, 16 Jan 2020 14:46:04 +0100 Message-Id: <20200116134604.12217-1-m.szyprowski@samsung.com> X-Mailer: git-send-email 2.17.1 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFnrNIsWRmVeSWpSXmKPExsWy7djPc7pqmQpxBlNnsFqcP7+B3WLdxlvs Fs/fXWayWHvkLrtFx5EWRou3ezvZHdg85s06weKxc9Zddo9NqzrZPM7e2cHo0bdlFWMAaxSX TUpqTmZZapG+XQJXxvG7GQX3+SuWbu9laWCczNvFyMEhIWAicXaXQBcjF4eQwApGiQ9XzzFB OF8YJbY8fMIG4XxmlOi6+hcowwnWsWj7P6iq5YwSd79PYIRrOff7CAtIFZuAoUTX2y42EFtE QELiV/9VsCJmgcOMEhO/fmQFSQgL2Eqs39YNNpZFQFXi6ZtbYM28QPHHrxvYIdbJS6zecIAZ pFlC4AybRNvkj1B3uEjsvXwJyhaWeHV8C1SDjMTpyT0sEA3NjBIPz61lh3B6GCUuN81ghKiy lrhz7hcbKAyYBTQl1u/Shwg7Ssw8dIsZEjR8EjfeCoKEmYHMSdumQ4V5JTrahCCq1SRmHV8H t/bghUvMELaHxMe/58DiQgKxEpsXT2aZwCg3C2HXAkbGVYziqaXFuempxUZ5qeV6xYm5xaV5 6XrJ+bmbGIFJ4PS/4192MO76k3SIUYCDUYmHd0aQQpwQa2JZcWXuIUYJDmYlEd6TM2TjhHhT EiurUovy44tKc1KLDzFKc7AoifMaL3oZKySQnliSmp2aWpBaBJNl4uCUamCsexAuZ7SuWLjv zq7bZXx+r6VOrrvSKB7TIvRno5zCwby+N8XTFsyVczP7fcSU84qOR9idW7ffcqQGFrpw7fDS lpsS3HPr94bvjYuUndw7jHeYr04zS+iM3P/gDe9zZY+/BsuUMvJ3pSW9eOfVGbq59mv5r6Nn invdZ1ZViWRODJVf/yG+IEqJpTgj0VCLuag4EQBAt8ZC/gIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrILMWRmVeSWpSXmKPExsVy+t/xe7qqmQpxBos+6licP7+B3WLdxlvs Fs/fXWayWHvkLrtFx5EWRou3ezvZHdg85s06weKxc9Zddo9NqzrZPM7e2cHo0bdlFWMAa5Se TVF+aUmqQkZ+cYmtUrShhZGeoaWFnpGJpZ6hsXmslZGpkr6dTUpqTmZZapG+XYJexvG7GQX3 +SuWbu9laWCczNvFyMkhIWAisWj7P6YuRi4OIYGljBLvH2xhgkjISJyc1sAKYQtL/LnWxQZR 9IlRYuvk5WBFbAKGEl1vQRKcHCICEhK/+q8yghQxCxxnlNi+ZRZYQljAVmL9tm6wBhYBVYmn b26xgNi8QPHHrxvYITbIS6zecIB5AiPPAkaGVYwiqaXFuem5xYZ6xYm5xaV56XrJ+bmbGIHB t+3Yz807GC9tDD7EKMDBqMTDOyNIIU6INbGsuDL3EKMEB7OSCO/JGbJxQrwpiZVVqUX58UWl OanFhxhNgZZPZJYSTc4HRkZeSbyhqaG5haWhubG5sZmFkjhvh8DBGCGB9MSS1OzU1ILUIpg+ Jg5OqQbG2UUsPnytj5jlI63Fg440vz460ev0c/2PnVvkNp3cqJ5gfSzou9stj6YbTDYHHuj4 RKjtqDaTjs2MfCltP09slu+a5Y6nLbJOi8aL/33m+cxXoq2prtnSYOrfP79mrVhy+eL8y6H5 BdPt98Sdn9Bge7/uYnxlecerhhr5FZuSM2y3uE4NeGCmxFKckWioxVxUnAgAnFDq7lQCAAA= X-CMS-MailID: 20200116134613eucas1p1d33449c272a00d3a44f1cf7895450ecd X-Msg-Generator: CA X-RootMTR: 20200116134613eucas1p1d33449c272a00d3a44f1cf7895450ecd X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20200116134613eucas1p1d33449c272a00d3a44f1cf7895450ecd References: X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.26 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Krzysztof Kozlowski , Marek Szyprowski Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.101.4 at phobos.denx.de X-Virus-Status: Clean Since commit 4213609cc7 ("drivers: core: use strcmp when find device by name") one has to provide full name to get requested object. Fix the code used to detect enable power regulators on the supported Exynos boards to use proper PMIC device device name then. Signed-off-by: Marek Szyprowski Reviewed-by: Anand Moon Reviewed-by: Lukasz Majewski --- v3: - Fixed max77686 and s5m8767 PMIC too --- board/samsung/common/exynos5-dt-types.c | 2 +- board/samsung/common/exynos5-dt.c | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/board/samsung/common/exynos5-dt-types.c b/board/samsung/common/exynos5-dt-types.c index d51cc4eedc..1413dc8978 100644 --- a/board/samsung/common/exynos5-dt-types.c +++ b/board/samsung/common/exynos5-dt-types.c @@ -129,7 +129,7 @@ static const char *odroid_get_type_str(void) if (gd->board_type != EXYNOS5_BOARD_ODROID_XU3_REV02) goto exit; - ret = pmic_get("s2mps11", &dev); + ret = pmic_get("s2mps11_pmic@66", &dev); if (ret) goto exit; diff --git a/board/samsung/common/exynos5-dt.c b/board/samsung/common/exynos5-dt.c index 387d1b9180..eef46b0dc4 100644 --- a/board/samsung/common/exynos5-dt.c +++ b/board/samsung/common/exynos5-dt.c @@ -65,9 +65,9 @@ int exynos_power_init(void) int ret; #ifdef CONFIG_PMIC_S2MPS11 - ret = pmic_get("s2mps11_pmic", &dev); + ret = pmic_get("s2mps11_pmic@66", &dev); #else - ret = pmic_get("max77686", &dev); + ret = pmic_get("max77686_pmic@09", &dev); if (!ret) { /* TODO(sjg@chromium.org): Move into the clock/pmic API */ ret = pmic_clrsetbits(dev, MAX77686_REG_PMIC_32KHZ, 0, @@ -79,7 +79,7 @@ int exynos_power_init(void) if (ret) return ret; } else { - ret = pmic_get("s5m8767-pmic", &dev); + ret = pmic_get("s5m8767_pmic@66", &dev); /* TODO(sjg@chromium.org): Use driver model to access clock */ #ifdef CONFIG_PMIC_S5M8767 if (!ret)