From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 28114C001DC for ; Thu, 13 Jul 2023 08:09:45 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Message-Id:Date:Subject:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=LTKhsM/+yQdnIQn/Aa2VkSzK0TjgmtMWgyTD49fxcfk=; b=VTe4Zvi2CsiUCF El5957ZwZg6JOqs7NCdy1BeaU2b8TJr/w3AUtdgH8nF7J4blqsVgk5ps0F6FywJU3R6rG0C/WcoF9 79AadgfT03jBPOcJiLqquc3Yg5xtTabHARMhiv0ujKxPYbkfFPLXBhh60YF6POdJfuEKzJ7P+MR4l bk7ijoRcbTQacGfV7nvrvw//b4Nic2SswtwkWaGlE8N6FTSATgplW/e6iTCNUqN64d9VYbSLzoE3T FW8B4NroqgTYhQIkin3tFQv1ApcV7ew/00JcEdB8183u24PSxA++p6WAtKAQGIi0DLToNmFf5xqOe q6eRB7KnIBwB+vLJat4w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qJrNv-002NOi-28; Thu, 13 Jul 2023 08:09:11 +0000 Received: from mail-sgaapc01on2072c.outbound.protection.outlook.com ([2a01:111:f400:feab::72c] helo=APC01-SG2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qJrNq-002NIQ-1g for linux-arm-kernel@lists.infradead.org; Thu, 13 Jul 2023 08:09:07 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iELBa7CsJSLAuUWWFAqJ3Hr6v5J+alAZS/Arq54nI/+kyrn/sUH+LWoqgLno24UMrHyyIwAx0MMzdicT80/QfbRNxDnpjRIgQ86bD8vpKLU/DPPH8nZzIFYeVbN5hv4a0yYIx7oEi1llZnWwvccv08pTEFvt4aIuZEq3ceJ4uutPTBAiqX58ne3sZYtdLpep5DkQLPm/0W2en+zYlkq4F7zKy+YkF96aUmcSVLGPy6Xv349Hyvm0/9K9+f80GxNJaR+iW4ubdYfZFmlx7ZMnTBFKsbqDHwK3IfgSqnWtY9L1cC8FuDsS9Z2XW67DiVW/dQ7qtyY22X7e5QNK/a3yGw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=J5jSVvTfy21nexuFITYTeRJZPViozYwLNoQA6yut0bE=; b=kBci9uG3Epi4xUKDnkr6muhSKCHUJLJwjOA4TDjKfv88AiDSnLsXcvRCRKjSm3g41sd644+6yM518zjUY8Oov5xV56nwOf3WLHhIRDNAcC126givfnArAoZJ+mM337sqypQ4F21XK1E3Nd9mj3aoZTTvTb4gDkR/d1r0WGynaxqlEufwPoa4TsOJESTS9SUk+x6Tt9Zp3JIq5/8G1IxJPXgfB34fQpKdPwBW7v++qJUhz0XPxYQ0beziir8aaGUScqs48cTYv3aJhaaklxKGvv8tUhdN9qaGnATukAlZ/l0JVd5npO48Ht/PbS8P4rWEHWnj61zSMuXdXKhlp5SZZQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=vivo.com; dmarc=pass action=none header.from=vivo.com; dkim=pass header.d=vivo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vivo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=J5jSVvTfy21nexuFITYTeRJZPViozYwLNoQA6yut0bE=; b=UtrCq/nk+QfjnJ3K3Qpw/+lpITTeYDNaBf9M2vpqMw5epuu1JxGS0tcSb1C1RcihnfZSdNqZSQrMmtaV6dEKBe07BcR+2NK9eYI/qqql20M0+NMEy/DFHU1Do9JNZ5TJqusuj/gnu56OGUMQflDlcARqfu9c//kXodaylPGSI7ajhqBwpYIHLU/05E0EbDsSt4ftefcxpnZSeBGlk2dxwTtczESxh2j0NQ8IWquD8e/CmL8g/EnElVTHsYnTuw3IEmag9bCZyuSQ++unCe3tndGQtapphLjaKT88R8PpOKv6OWIe+EbYyuqFA+MT0ebEX2OL0A2KgU7eP6mj0n63HQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=vivo.com; Received: from SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) by SI2PR06MB4409.apcprd06.prod.outlook.com (2603:1096:4:15c::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6588.24; Thu, 13 Jul 2023 08:09:04 +0000 Received: from SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::fa0e:6c06:7474:285c]) by SEZPR06MB5269.apcprd06.prod.outlook.com ([fe80::fa0e:6c06:7474:285c%5]) with mapi id 15.20.6565.028; Thu, 13 Jul 2023 08:09:04 +0000 From: Yangtao Li To: Ulf Hansson , Kunihiko Hayashi , Masami Hiramatsu Cc: Yangtao Li , =?UTF-8?q?Uwe=20Kleine-K=C3=B6nig?= , linux-mmc@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org Subject: [PATCH 25/58] mmc: uniphier-sd: Convert to platform remove callback returning void Date: Thu, 13 Jul 2023 16:07:34 +0800 Message-Id: <20230713080807.69999-25-frank.li@vivo.com> X-Mailer: git-send-email 2.39.0 In-Reply-To: <20230713080807.69999-1-frank.li@vivo.com> References: <20230713080807.69999-1-frank.li@vivo.com> X-ClientProxiedBy: SG2PR02CA0091.apcprd02.prod.outlook.com (2603:1096:4:90::31) To SEZPR06MB5269.apcprd06.prod.outlook.com (2603:1096:101:78::6) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SEZPR06MB5269:EE_|SI2PR06MB4409:EE_ X-MS-Office365-Filtering-Correlation-Id: fff4feb9-875e-4a62-281d-08db83786ca3 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Vj3tGXbA/hNN+K0kbADOJxLK5ThT9tbLqsDP09nyjEhdBJGZd6cdSaNlj0LsKJO+Idt7vwLZvWPuHHxX5SXLVa+ApIRn8vodOPwXWAzceBm63wPGfTxt5TKj0vqJoRjpGt0bXx/KabKswC70HBtPI9LpCiwwFSFOvqhSwslNYqUh6fyOXBUK4lX0mljIsQIlnmDJzxPgKAJcIKQ4cCf4lLZ724KDgppHzSZ90QNn/XHQAcFNHcdN7ejibRgpjx0Z2DJEgGLyOZzwGmUJ2ofM40I9rWIxta5qZbc20jfq11iHHcoefhRnaBfiKnfrfBMrJXfbdmWD7KFrNkN2y+VaDiO6NeUnnQU8n+BtCPuI7ZqqXr2i7YBcUgJRC43hPELzA8YP4x/MqTrMoG3KWoRPaYugMkWeSRYNP9MzO3GGt4wiw2X1nwOCQPqXVgkW17ssFkhXntFf28M0mYbjPPQf6WXxcv4RkHjLXq8F3Gole6KiIn4By1jO1Xwm8PLlusAY4hQAD8VNVNtPDVQu+AOFhS0fnd5k+mF0AHkdUup2jUxN5hGOwOY7Q+8hTjXJM40XrqMteuIxHSWjnOU1kqjv75D0SQ02MJnzMxUcA/1EZtC5Y9ldg/9hXJUxtwnKtWXI X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SEZPR06MB5269.apcprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(4636009)(376002)(346002)(396003)(39860400002)(366004)(136003)(451199021)(478600001)(52116002)(6486002)(6666004)(110136005)(54906003)(83380400001)(2616005)(36756003)(86362001)(2906002)(186003)(26005)(6506007)(1076003)(6512007)(38350700002)(38100700002)(4326008)(66946007)(66476007)(41300700001)(316002)(8676002)(5660300002)(66556008)(8936002);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?elAxOWlCRzAvUUJLR2RNOWpySGhZWXhJanFveVkwS2NCd0FwUTd0Rit1blV3?= =?utf-8?B?b0MwbDU0bThrY1hRZFg4R3BjQmpoRXZETFYycWpPNlJHSEFJelFORnhpNlZX?= =?utf-8?B?Sm5GUEM0aXVZMGJNNStuQmRURjhTSW44bncrZDlJaDJVNmJYd0NES1lualN5?= =?utf-8?B?TTRQdkgvcjhhMXdwWVptVlFHVGl4Zmc2dHAvNW1GbTQyUTJEeGlkNU94ejMz?= =?utf-8?B?NVdjVTZRaWxtVCs0M0dCd0lTd25SZzdrd0YyUEVSY3JhZzB5YitiTUNES1M4?= =?utf-8?B?VkpQU3JraHJTZ1dFcDBDcWlzT3kyditYL01TYUpDR1VLMjNsN0pnbmtBSng1?= =?utf-8?B?cVBWZmdiS0lhRVdvR1ZjQ0NESXNCTXBpbmZLQ3dxNUduMWVqTUx3NmUwOTdz?= =?utf-8?B?UlF4akNJdkFvMzQzcjMzVEcvbEFEazJPeGc3WHByWDY2eWttdjY1WEMwZWFE?= =?utf-8?B?M09FbXNwM0VwQTRQNkR5WkVrVjlibmhTSTgyaGtCOHdHdlFzeVpkSHNQaDRt?= =?utf-8?B?eGR3a0dBUE02NStZMWRtdlUzMHBxTlVmYmd2WFh6RXBBSS9SK01YdlhnRnhY?= =?utf-8?B?MGZscHdySmhrM3JyQWlLdmc1VTUyQVVsWitoYndGeW9xOEMvZjVadklKQURw?= =?utf-8?B?cUh5QUp5UkVzVzZYVlZmbFBZWjFuTVJtcTQwQzQ2bnh3RmNEeHN6T0F1ZW53?= =?utf-8?B?WUUzTmJ0a1g0ZTU2ZGVSdTROS3poS0g0bkdabjRjOVR3T0ZsUXJOWEtsYWlU?= =?utf-8?B?RjRUL2NXYkNPc1ByQ3N0b3dJZm5VTlZ1UkxqQlNhLy9BZCtXMWlCT3MySWdB?= =?utf-8?B?MEdwb2U4Z0xOVlRUSFZZNi9UaVltNk9USmF3UHI1THJQK2tyT0N0dUlxZEZO?= =?utf-8?B?KzQ2a29OQnZ3b3F2Qy90RUZHd21mMnFpVk84ZlIvM2FFRUlEa1RKM3VjQ01x?= =?utf-8?B?VDZXcjY2bFA3VmprRW9oVEZCL2VxR1lwVmVncHFucjVrOUNaeFpxM25zRzZ1?= =?utf-8?B?VmFXaXp6ajhVVVVXSkxIclpQdmtaWmN4Nm1CVDlqYUc1Qml5VzRsNmU0ZzU0?= =?utf-8?B?MmNKNzdFUjlFM25jQ1VmY09xSGRSSnpHa2NpTlQ0MW50VlhwK09nOUFVVE9E?= =?utf-8?B?NDYwM3Y0TW1ZTG5ORlY1T3V0VEg4a3pEanNtQ0ZqL1ZySUlmeE9ZVmJhdzVF?= =?utf-8?B?dkxBTVhpN1FabXI4bWt0cXF2YVFJb1h6UHorWnNZMjZNZyt0K013ZHp4UnNB?= =?utf-8?B?bmRLN0FybHJFTXVzTHBjaldGRExKUmI2YUNFVSs2KzJjYTQvbVZTU2dXbDNM?= =?utf-8?B?NjNjTHNKRDgveEFVOU0vYW1vRGg4U3lRQk5Mc0ZocWFMeUxaNmF2Ti9sL2ZK?= =?utf-8?B?cHhxYjlSb2J5dTJlK1phaEpjVDVtOFUvWFd0NFpaSVpNellBaWdjdTlDTExG?= =?utf-8?B?c3JFdXJnM1JqaENJWlJIUkZXaGVjWU0yTW5MWVY3TkRzR0FhS3hRYnpGR3l2?= =?utf-8?B?N2cyMnNvTEtnWFdndFdjaVZhSGpzR3FEa1BsenF0S0NiSEFwRksxWHZzemxr?= =?utf-8?B?YWh6ZmZCcEpjMGJkeVhvWlFRZ2xNanBMbjlxcTJhTUZ6MjZmRll6SEF2QXFt?= =?utf-8?B?WGpRQ3NCTEplUEFYOGdDQitEa3lPY1ptbE1aSEE1QXh3dSt5d09nOGlQYVdy?= =?utf-8?B?ejR3bFFhaVp2SExrSjc5TmNSc1RMNHNFdkVkOFB3eXUxdE5kdzhQTUhmMXRt?= =?utf-8?B?NkpxNHJHMXBjZktORkM3VWZENGJ5UHo5NlJmZ3lLM29mTmhyMzgzRDJmckZK?= =?utf-8?B?VXBRalpLM3BuTjg3cHJyNnkrbU9MdDlybDJteG1Scnc2T1NVUFNDRHdTaDk2?= =?utf-8?B?N2QybnBSdFllb3YrZzMxTzZubzg0RWQ2Z2VuQU0wRDRsaEhhUmdvYjJLbFlC?= =?utf-8?B?SUt2YkdubUprNlZtSFgwY3RUYi9sTzBRSXRnbzlXdWQzWDUxRk9DWVY3RXdt?= =?utf-8?B?RDN3RVhXLzZCcTQ5bi9CaXc3TnQ5K3h6VmlTMHFPVnNESmU0YTZndkJ2eGNL?= =?utf-8?B?MXc0cFg4UWR1T1VuVDJpL3ZHZUYzY0JnWHJwdmhyTDVxQTZPenpwbFhxanJ1?= =?utf-8?Q?DRKRZOPQeKskaPh9PfREcUWH3?= X-OriginatorOrg: vivo.com X-MS-Exchange-CrossTenant-Network-Message-Id: fff4feb9-875e-4a62-281d-08db83786ca3 X-MS-Exchange-CrossTenant-AuthSource: SEZPR06MB5269.apcprd06.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2023 08:09:04.6399 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 923e42dc-48d5-4cbe-b582-1a797a6412ed X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: lftmugZw51U8Hhl9rrtMlZQtfxyRrc/Mxj7JI2Vg4y/c0s7/0lyLcZ/tVNNz7W3Bj7DYWrZNsCrYXxzdo0wYrQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SI2PR06MB4409 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230713_010906_561987_0DC19D07 X-CRM114-Status: GOOD ( 15.20 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org VGhlIC5yZW1vdmUoKSBjYWxsYmFjayBmb3IgYSBwbGF0Zm9ybSBkcml2ZXIgcmV0dXJucyBhbiBp bnQgd2hpY2ggbWFrZXMKbWFueSBkcml2ZXIgYXV0aG9ycyB3cm9uZ2x5IGFzc3VtZSBpdCdzIHBv c3NpYmxlIHRvIGRvIGVycm9yIGhhbmRsaW5nIGJ5CnJldHVybmluZyBhbiBlcnJvciBjb2RlLiBI b3dldmVyIHRoZSB2YWx1ZSByZXR1cm5lZCBpcyAobW9zdGx5KSBpZ25vcmVkCmFuZCB0aGlzIHR5 cGljYWxseSByZXN1bHRzIGluIHJlc291cmNlIGxlYWtzLiBUbyBpbXByb3ZlIGhlcmUgdGhlcmUg aXMgYQpxdWVzdCB0byBtYWtlIHRoZSByZW1vdmUgY2FsbGJhY2sgcmV0dXJuIHZvaWQuIEluIHRo ZSBmaXJzdCBzdGVwIG9mIHRoaXMKcXVlc3QgYWxsIGRyaXZlcnMgYXJlIGNvbnZlcnRlZCB0byAu cmVtb3ZlX25ldygpIHdoaWNoIGFscmVhZHkgcmV0dXJucwp2b2lkLgoKVHJpdmlhbGx5IGNvbnZl cnQgdGhpcyBkcml2ZXIgZnJvbSBhbHdheXMgcmV0dXJuaW5nIHplcm8gaW4gdGhlIHJlbW92ZQpj YWxsYmFjayB0byB0aGUgdm9pZCByZXR1cm5pbmcgdmFyaWFudC4KCkNjOiBVd2UgS2xlaW5lLUvD tm5pZyA8dS5rbGVpbmUta29lbmlnQHBlbmd1dHJvbml4LmRlPgpTaWduZWQtb2ZmLWJ5OiBZYW5n dGFvIExpIDxmcmFuay5saUB2aXZvLmNvbT4KLS0tCiBkcml2ZXJzL21tYy9ob3N0L3VuaXBoaWVy LXNkLmMgfCA2ICsrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgNCBkZWxl dGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL21tYy9ob3N0L3VuaXBoaWVyLXNkLmMgYi9k cml2ZXJzL21tYy9ob3N0L3VuaXBoaWVyLXNkLmMKaW5kZXggNjFhY2Q2OWZhYzBlLi4zM2E0ZDFj NmVmMDQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvbW1jL2hvc3QvdW5pcGhpZXItc2QuYworKysgYi9k cml2ZXJzL21tYy9ob3N0L3VuaXBoaWVyLXNkLmMKQEAgLTcyNywxNSArNzI3LDEzIEBAIHN0YXRp YyBpbnQgdW5pcGhpZXJfc2RfcHJvYmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqcGRldikKIAly ZXR1cm4gcmV0OwogfQogCi1zdGF0aWMgaW50IHVuaXBoaWVyX3NkX3JlbW92ZShzdHJ1Y3QgcGxh dGZvcm1fZGV2aWNlICpwZGV2KQorc3RhdGljIHZvaWQgdW5pcGhpZXJfc2RfcmVtb3ZlKHN0cnVj dCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYpCiB7CiAJc3RydWN0IHRtaW9fbW1jX2hvc3QgKmhvc3Qg PSBwbGF0Zm9ybV9nZXRfZHJ2ZGF0YShwZGV2KTsKIAogCXRtaW9fbW1jX2hvc3RfcmVtb3ZlKGhv c3QpOwogCXVuaXBoaWVyX3NkX2Nsa19kaXNhYmxlKGhvc3QpOwogCXRtaW9fbW1jX2hvc3RfZnJl ZShob3N0KTsKLQotCXJldHVybiAwOwogfQogCiBzdGF0aWMgY29uc3Qgc3RydWN0IG9mX2Rldmlj ZV9pZCB1bmlwaGllcl9zZF9tYXRjaFtdID0gewpAQCAtNzU3LDcgKzc1NSw3IEBAIE1PRFVMRV9E RVZJQ0VfVEFCTEUob2YsIHVuaXBoaWVyX3NkX21hdGNoKTsKIAogc3RhdGljIHN0cnVjdCBwbGF0 Zm9ybV9kcml2ZXIgdW5pcGhpZXJfc2RfZHJpdmVyID0gewogCS5wcm9iZSA9IHVuaXBoaWVyX3Nk X3Byb2JlLAotCS5yZW1vdmUgPSB1bmlwaGllcl9zZF9yZW1vdmUsCisJLnJlbW92ZV9uZXcgPSB1 bmlwaGllcl9zZF9yZW1vdmUsCiAJLmRyaXZlciA9IHsKIAkJLm5hbWUgPSAidW5pcGhpZXItc2Qi LAogCQkucHJvYmVfdHlwZSA9IFBST0JFX1BSRUZFUl9BU1lOQ0hST05PVVMsCi0tIAoyLjM5LjAK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1h cm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5v cmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0t a2VybmVsCg==