From patchwork Sun May 30 23:31:49 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jaehoon Chung X-Patchwork-Id: 1485514 X-Patchwork-Delegate: van.freenix@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; dkim=pass (1024-bit key; unprotected) header.d=samsung.com header.i=@samsung.com header.a=rsa-sha256 header.s=mail20170921 header.b=gVLRybFL; 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)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4FtZS434YRz9sRK for ; Mon, 31 May 2021 09:31:16 +1000 (AEST) Received: from h2850616.stratoserver.net (localhost [IPv6:::1]) by phobos.denx.de (Postfix) with ESMTP id 2EEA281DC0; Mon, 31 May 2021 01:31:13 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (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=pass (1024-bit key; unprotected) header.d=samsung.com header.i=@samsung.com header.b="gVLRybFL"; dkim-atps=neutral Received: by phobos.denx.de (Postfix, from userid 109) id 7984E82D57; Mon, 31 May 2021 01:31:10 +0200 (CEST) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on phobos.denx.de X-Spam-Level: X-Spam-Status: No, score=-2.4 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL,SPF_HELO_PASS autolearn=ham autolearn_force=no version=3.4.2 Received: from mailout1.samsung.com (mailout1.samsung.com [203.254.224.24]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by phobos.denx.de (Postfix) with ESMTPS id 5111181664 for ; Mon, 31 May 2021 01:31:06 +0200 (CEST) Authentication-Results: phobos.denx.de; dmarc=pass (p=none dis=none) header.from=samsung.com Authentication-Results: phobos.denx.de; spf=pass smtp.mailfrom=jh80.chung@samsung.com Received: from epcas1p4.samsung.com (unknown [182.195.41.48]) by mailout1.samsung.com (KnoxPortal) with ESMTP id 20210530233102epoutp013340b2b10ecd474b55739c22d6f4af07~D-BX7P5Uv1740117401epoutp01i for ; Sun, 30 May 2021 23:31:02 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20210530233102epoutp013340b2b10ecd474b55739c22d6f4af07~D-BX7P5Uv1740117401epoutp01i DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1622417462; bh=DiBajgGb4UhC+iNl6uLKmgeUQ9uIVtUTw2q2y4AdNuA=; h=From:To:Cc:Subject:Date:References:From; b=gVLRybFLKC9nWreLQkpeTtfXvg29bn7sf6zT+qCqs206SlrtQYjNBmM5IwLx4f9Qc NWhwgmeXVv13jQznOTofPuN7VHUC4cLzxtUIQvSggiesq4VDzEog0P5BbcHG5mhCSB 2hcb9oXtTR0W3HTCwz2ysO6aGr6bP04EDUdatE9g= Received: from epsnrtp2.localdomain (unknown [182.195.42.163]) by epcas1p1.samsung.com (KnoxPortal) with ESMTP id 20210530233101epcas1p1b3c475d4c41a0b87da795fab93c03de1~D-BXf4qNt0914009140epcas1p1o; Sun, 30 May 2021 23:31:01 +0000 (GMT) Received: from epsmges1p5.samsung.com (unknown [182.195.40.153]) by epsnrtp2.localdomain (Postfix) with ESMTP id 4FtZRl52Ytz4x9Q3; Sun, 30 May 2021 23:30:59 +0000 (GMT) Received: from epcas1p1.samsung.com ( [182.195.41.45]) by epsmges1p5.samsung.com (Symantec Messaging Gateway) with SMTP id 48.E4.09736.23024B06; Mon, 31 May 2021 08:30:59 +0900 (KST) Received: from epsmtrp1.samsung.com (unknown [182.195.40.13]) by epcas1p1.samsung.com (KnoxPortal) with ESMTPA id 20210530233058epcas1p174bba2f48d4e4b5a2be4af0e9401f960~D-BUz_iWj0511505115epcas1p1R; Sun, 30 May 2021 23:30:58 +0000 (GMT) Received: from epsmgms1p2.samsung.com (unknown [182.195.42.42]) by epsmtrp1.samsung.com (KnoxPortal) with ESMTP id 20210530233058epsmtrp188381cbc173f941e96eceed0f008a799~D-BUzOdTB0583605836epsmtrp1D; Sun, 30 May 2021 23:30:58 +0000 (GMT) X-AuditID: b6c32a39-8efff70000002608-5e-60b42032703f Received: from epsmtip1.samsung.com ( [182.195.34.30]) by epsmgms1p2.samsung.com (Symantec Messaging Gateway) with SMTP id C4.A5.08163.23024B06; Mon, 31 May 2021 08:30:58 +0900 (KST) Received: from jaehoon-DeskTop.10.32.193.11 (unknown [10.113.113.235]) by epsmtip1.samsung.com (KnoxPortal) with ESMTPA id 20210530233058epsmtip174486083763a92c81d09c34d90c45dfd~D-BUj5K6w1487614876epsmtip1f; Sun, 30 May 2021 23:30:58 +0000 (GMT) From: Jaehoon Chung To: u-boot@lists.denx.de Cc: peng.fan@nxp.com, yangbo.lu@nxp.com, sjg@chromium.org, stefan_b@posteo.net, ashok.reddy.soma@xilinx.com, seanga2@gmail.com, nsaenzjulienne@suse.de, Jaehoon Chung Subject: [PATCH 1/2] mmc: fsl_esdhc_imx: use mmc_send_cmd instead of dm_mmc_send_cmd Date: Mon, 31 May 2021 08:31:49 +0900 Message-Id: <20210530233150.20687-1-jh80.chung@samsung.com> X-Mailer: git-send-email 2.29.0 MIME-Version: 1.0 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprGJsWRmVeSWpSXmKPExsWy7bCmrq6xwpYEg9nPGS0OXWhgsrjxq43V Ytus5WwWP1Z9YbXYem8Ck8W3LdsYLb4GWLzd28luMfOkiQOnx+yGiyweO2fdZfc4e2cHo8fG dzuYPB4fPsnu0bdlFaPH5tPVHns//2YJ4IjKtslITUxJLVJIzUvOT8nMS7dV8g6Od443NTMw 1DW0tDBXUshLzE21VXLxCdB1y8wBOk5JoSwxpxQoFJBYXKykb2dTlF9akqqQkV9cYquUWpCS U2BZoFecmFtcmpeul5yfa2VoYGBkClSYkJ0xa+061oItvBWfrv5hbGBcyN3FyMkhIWAi8fT5 ZyYQW0hgB6PE+rVZXYxcQPYnRok3HyazQzifGSXmtUNUgXR8XnKaBSKxi1HiyNtTUFW/GSWe tMwEq2IT0JHY/u04mC0iICHxq/8qI0gRs8AhRomty94zgySEBcIkHm6cxQ5iswioSuz7vwTM 5hWwlli0oJ8dYp28xJ/7PcwQcUGJkzOfsIDYzEDx5q2zmUGGSgh8ZJfoOtoIlOAAclwkLh1V h+gVlnh1fAvUHCmJl/1tUHa1xK7mM1C9HYwSt7Y1Qf1mLLF/6WQmkDnMApoS63fpQ4QVJXb+ nssIsZdP4t3XHlaIVbwSHW1CECUqEpdev2SCWXX3yX9WCNtDYufCi8yQ8I2V2DC1gW0Co/ws JN/MQvLNLITFCxiZVzGKpRYU56anFhsWmCLH6iZGcALVstzBOP3tB71DjEwcjMBw5WBWEuE9 U7ExQYg3JbGyKrUoP76oNCe1+BCjKTB8JzJLiSbnA1N4Xkm8oamRsbGxhYmhmamhoZI4b7pz dYKQQHpiSWp2ampBahFMHxMHp1QDk9HGG6ubuINLvuWsErB/drFl9oKC+GPi5kkcZv+yV+1N Cd3T9/tpxFe94H1b1+Y4nvu5qTukTaT9R8GGJRW1PVqcO+d6592Zcu0q9+75fFtuPNYL5tGu O3Nw4vzjEYcVNmj0hH/S9Mxy9v//IvPk41uXorTsTIJncvw/f37mdTm2KyxH9V1fKr8598Bd 8ucp5hSP6cXBikd2hK4UOjpX2nXF0UM7/547sEbu5I0o8bXL1hw7FT4jNP653oKKeS0pPFoi K3QijGcX1k86sKy/dObc1/mBh+eF9LNO5d8wP9424Ud37A4j9n8Cznsv5e91tDjwJvdiBFOX 3I/D2bsTmPqd187srrj1s+xRdextTnclluKMREMt5qLiRABwD5GIKQQAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrCLMWRmVeSWpSXmKPExsWy7bCSnK6RwpYEg33TtSwOXWhgsrjxq43V Ytus5WwWP1Z9YbXYem8Ck8W3LdsYLb4GWLzd28luMfOkiQOnx+yGiyweO2fdZfc4e2cHo8fG dzuYPB4fPsnu0bdlFaPH5tPVHns//2YJ4IjisklJzcksSy3St0vgypi1dh1rwRbeik9X/zA2 MC7k7mLk5JAQMJH4vOQ0C4gtJLCDUeLLPUeIuJTE56dT2boYOYBsYYnDh4u7GLmASn4ySpxv fcIOUsMmoCOx/dtxJhBbREBC4lf/VUaQImaBM4wSU/bfZQZJCAuESHy63AFmswioSuz7vwSs mVfAWmLRgn52iGXyEn/u9zBDxAUlTs58AnYQM1C8eets5gmMfLOQpGYhSS1gZFrFKJlaUJyb nltsWGCUl1quV5yYW1yal66XnJ+7iREc0FpaOxj3rPqgd4iRiYPxEKMEB7OSCO+Zio0JQrwp iZVVqUX58UWlOanFhxilOViUxHkvdJ2MFxJITyxJzU5NLUgtgskycXBKNTCV23S9S7G5Far2 sHPD3uITNx7VTmfae/u95PvmA14povkiWo++9a7L6XKfmFC2iFfKxGjZcxbR130epk92nlZ7 /aKo1F+32Pfe++3nT7H1FslKmqQs39cl+/ebcHDL2+h9FT1zNFfende48PiPBeK7jAPDK4+n hore0khZfNSRLZv7+vb9Oo8vcdW73nQKevTF20bI9LKwt3uAcXzSqcy3y+YXeaZz5fDUza46 fj5z373IvhRm8Wi7VOV5xTG1VctEGNRbFv+/Y3+A4c20MCPGazwOx+P5dSVfTDw6YwoXt7nc jUS7LR+u5zT03m221XeVd5hr4S6r0HTgfTt/icB58+aLa1+6HZ0euCMpTomlOCPRUIu5qDgR AISg0nPXAgAA X-CMS-MailID: 20210530233058epcas1p174bba2f48d4e4b5a2be4af0e9401f960 X-Msg-Generator: CA X-Sendblock-Type: SVC_REQ_APPROVE CMS-TYPE: 101P DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20210530233058epcas1p174bba2f48d4e4b5a2be4af0e9401f960 References: X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.34 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" X-Virus-Scanned: clamav-milter 0.102.4 at phobos.denx.de X-Virus-Status: Clean Use mmc_send_cmd instead of dm_mmc_send_cmd. It doesn't need to distinguish this function. Signed-off-by: Jaehoon Chung --- drivers/mmc/fsl_esdhc_imx.c | 2 +- drivers/mmc/mmc_private.h | 1 - include/mmc.h | 1 + 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/mmc/fsl_esdhc_imx.c b/drivers/mmc/fsl_esdhc_imx.c index a4675838e58a..4f4a6a8c9934 100644 --- a/drivers/mmc/fsl_esdhc_imx.c +++ b/drivers/mmc/fsl_esdhc_imx.c @@ -865,7 +865,7 @@ static void esdhc_stop_tuning(struct mmc *mmc) cmd.cmdarg = 0; cmd.resp_type = MMC_RSP_R1b; - dm_mmc_send_cmd(mmc->dev, &cmd, NULL); + mmc_send_cmd(mmc, &cmd, NULL); } static int fsl_esdhc_execute_tuning(struct udevice *dev, uint32_t opcode) diff --git a/drivers/mmc/mmc_private.h b/drivers/mmc/mmc_private.h index a0900e8cadd8..a6cd250d2935 100644 --- a/drivers/mmc/mmc_private.h +++ b/drivers/mmc/mmc_private.h @@ -12,7 +12,6 @@ #include -int mmc_send_cmd(struct mmc *mmc, struct mmc_cmd *cmd, struct mmc_data *data); int mmc_send_status(struct mmc *mmc, unsigned int *status); int mmc_poll_for_busy(struct mmc *mmc, int timeout); diff --git a/include/mmc.h b/include/mmc.h index 8600881705f4..7f8ba2b017ee 100644 --- a/include/mmc.h +++ b/include/mmc.h @@ -795,6 +795,7 @@ int mmc_initialize(struct bd_info *bis); int mmc_init_device(int num); int mmc_init(struct mmc *mmc); int mmc_send_tuning(struct mmc *mmc, u32 opcode, int *cmd_error); +int mmc_send_cmd(struct mmc *mmc, struct mmc_cmd *cmd, struct mmc_data *data); #if CONFIG_IS_ENABLED(MMC_UHS_SUPPORT) || \ CONFIG_IS_ENABLED(MMC_HS200_SUPPORT) || \