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 X-Spam-Level: X-Spam-Status: No, score=-9.8 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 7F4A5C433E0 for ; Mon, 6 Jul 2020 13:36:52 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 29D4A20702 for ; Mon, 6 Jul 2020 13:36:52 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (2048-bit key) header.d=lists.infradead.org header.i=@lists.infradead.org header.b="WBtiehno"; dkim=fail reason="signature verification failed" (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="vTKBeOy8" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 29D4A20702 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linaro.org Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To:Message-Id:Date: Subject:To:From:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=U33x4RU//6/zuXTDTx/dubnUAXZ2YVqc16WP5/dvjpM=; b=WBtiehnoru108SPPuaVgWSTxN PKImB1sMAfDxlnmfzUP6gISC3MDnDqaVnJROfDjWpjSxP+OrBvQTw0tNMU/yhgKHFZvXrw/hp1JBi DRUAOxsjLAOB2jf6MwtdSLwumekbgSXSW+XZ20gxI5Y5HzC6sqoLWiiGLOnqOJP0+fgdXkq/C8zDT IRNvq+l5UrFvaXscbl3iEVkw/cKCe/n8Ka2Quv6LyUNv/b043y70sJL6Oyc1OHtFoLuVF1ReQgv5/ uukxluSPvlwEVCnHoYZo1UPOOiakDHZbJjkiYUO/wPbwCV00kD0zpUShjYvIiQXLOfF1sx4SDFX7s Q1weRcNgg==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1jsRGz-0000KR-UN; Mon, 06 Jul 2020 13:35:06 +0000 Received: from mail-wm1-x342.google.com ([2a00:1450:4864:20::342]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1jsRFr-0008Bd-50 for linux-arm-kernel@lists.infradead.org; Mon, 06 Jul 2020 13:33:57 +0000 Received: by mail-wm1-x342.google.com with SMTP id f139so42143347wmf.5 for ; Mon, 06 Jul 2020 06:33:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=P8CBq5D9tY/rIxd8Q9bScU/Lf3c39zfJPjGb95MJ1ho=; b=vTKBeOy8iUfSZmKMM4EVVOzgbmiCgEA6KMhIW9ctG3K+ahehKKx7a1sXbFvVZtjfS6 innuNalMpnrsqCB+v/QEOP7FDE8Ix5qjbmsU7xSdjpWQDRLoEvBKLlFRGs5HkWKupr5o F/sjXi24nPO0VtY4D2xhTt/xEQPYTXmWfpNum1ncVbzONuISe7B5N2oXZLn+/JAMhw5Z QO2Fo4cOg3XCdfDsBNaMPBVmVx+jBtFeW/lsaUdDr7JemyEnLj8QFk1YWkHg6Xu3O4lQ eq2usXfgODMDCtLx9nv9djz2KGH7YngG/1Y5dAF0iGn6+u6x99vRJjfYVKZCkXX4Zsir JK8g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=P8CBq5D9tY/rIxd8Q9bScU/Lf3c39zfJPjGb95MJ1ho=; b=Kfwy5gW99W1QnVMSdNNTUhEJc5QgDyT+yDRxCZAl47gjIdlQ3FgRfQCah2edBBsecz qpXvDn04r7ZVrJuX1v1oW71Kuxxt4VtsVKtDPAEKBMSrSD573n6CVRJo95OKXZJNVu+q A2SCF9dFW0H5NqDOtmf0x3lV1bG1hnRlapYxWUzr8eLPc4pWzht3bTuNT1YzxHPA4xz5 xlIdx9xjOuR+5ALpux6mU41qhnuOK7w0+bnASljJenlfQj9GsCbYL53JoKd9Tt8s4fA+ akvkZh6Zhmm4CJNeABe2EulE6hXjjxiUp4px1zadMrX7wNGQJSngEFhl4fVQOhMcRrg5 kzaw== X-Gm-Message-State: AOAM533fW19DHCXkeLVwtWKji8KJDpDIx0XHhWBxZIOEWTYABkNggu78 FXEP+wW3LoXvgY3agP4b6DsTLA== X-Google-Smtp-Source: ABdhPJwGkG53Re/6SkdDHQA3k1u5KCj1bTpxlVndoEvZves+WsU//tEO5Ud0kwzSsc+dh7IMKvG2EQ== X-Received: by 2002:a1c:2157:: with SMTP id h84mr48334366wmh.35.1594042434299; Mon, 06 Jul 2020 06:33:54 -0700 (PDT) Received: from localhost.localdomain ([2.27.35.206]) by smtp.gmail.com with ESMTPSA id v18sm25416082wrv.49.2020.07.06.06.33.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Jul 2020 06:33:53 -0700 (PDT) From: Lee Jones To: gregkh@linuxfoundation.org Subject: [PATCH 08/32] usb: typec: tcpm: tcpm: Remove dangling unused 'struct tcpm_altmode_ops' Date: Mon, 6 Jul 2020 14:33:17 +0100 Message-Id: <20200706133341.476881-9-lee.jones@linaro.org> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20200706133341.476881-1-lee.jones@linaro.org> References: <20200706133341.476881-1-lee.jones@linaro.org> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20200706_093355_368448_0F620EDB X-CRM114-Status: GOOD ( 12.06 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Heikki Krogerus , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org, Hans de Goede , Guenter Roeck , Lee Jones , linux-arm-kernel@lists.infradead.org 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 TG9va3MgYXMgdGhvdWdoIGEwNzk5NzNmNDYyYTMgKCJ1c2I6IHR5cGVjOiB0Y3BtOiBSZW1vdmUg dGNwY19jb25maWcKY29uZmlndXJhdGlvbiBtZWNoYW5pc20iKSBwdWxsZWQgb3V0IHRoZSBvbmx5 IHVzZSBvZiAndGNwbV9hbHRtb2RlX29wcycKbGFzdCB5ZWFyLiAgTm8gbmVlZCB0byBrZWVwIGl0 IGFyb3VuZC4KCkZpeGVzIHRoZSBmb2xsb3dpbmcgVz0xIGtlcm5lbCBidWlsZCB3YXJuaW5nKHMp OgoKIGRyaXZlcnMvdXNiL3R5cGVjL3RjcG0vdGNwbS5jOjE1NTE6Mzk6IHdhcm5pbmc6IOKAmHRj cG1fYWx0bW9kZV9vcHPigJkgZGVmaW5lZCBidXQgbm90IHVzZWQgWy1XdW51c2VkLWNvbnN0LXZh cmlhYmxlPV0KIDE1NTEgfCBzdGF0aWMgY29uc3Qgc3RydWN0IHR5cGVjX2FsdG1vZGVfb3BzIHRj cG1fYWx0bW9kZV9vcHMgPSB7CiB8IF5+fn5+fn5+fn5+fn5+fn4KCkNjOiBHdWVudGVyIFJvZWNr IDxsaW51eEByb2Vjay11cy5uZXQ+CkNjOiBIZWlra2kgS3JvZ2VydXMgPGhlaWtraS5rcm9nZXJ1 c0BsaW51eC5pbnRlbC5jb20+CkNjOiBIYW5zIGRlIEdvZWRlIDxoZGVnb2VkZUByZWRoYXQuY29t PgpTaWduZWQtb2ZmLWJ5OiBMZWUgSm9uZXMgPGxlZS5qb25lc0BsaW5hcm8ub3JnPgotLS0KIGRy aXZlcnMvdXNiL3R5cGVjL3RjcG0vdGNwbS5jIHwgNTEgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA1MSBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQg YS9kcml2ZXJzL3VzYi90eXBlYy90Y3BtL3RjcG0uYyBiL2RyaXZlcnMvdXNiL3R5cGVjL3RjcG0v dGNwbS5jCmluZGV4IDgyYjE5ZWJkNzgzOGUuLmQ2OTEzZWIwZWE1NGQgMTAwNjQ0Ci0tLSBhL2Ry aXZlcnMvdXNiL3R5cGVjL3RjcG0vdGNwbS5jCisrKyBiL2RyaXZlcnMvdXNiL3R5cGVjL3RjcG0v dGNwbS5jCkBAIC0xNTAzLDU3ICsxNTAzLDYgQEAgc3RhdGljIGludCB0Y3BtX3ZhbGlkYXRlX2Nh cHMoc3RydWN0IHRjcG1fcG9ydCAqcG9ydCwgY29uc3QgdTMyICpwZG8sCiAJcmV0dXJuIDA7CiB9 CiAKLXN0YXRpYyBpbnQgdGNwbV9hbHRtb2RlX2VudGVyKHN0cnVjdCB0eXBlY19hbHRtb2RlICph bHRtb2RlLCB1MzIgKnZkbykKLXsKLQlzdHJ1Y3QgdGNwbV9wb3J0ICpwb3J0ID0gdHlwZWNfYWx0 bW9kZV9nZXRfZHJ2ZGF0YShhbHRtb2RlKTsKLQl1MzIgaGVhZGVyOwotCi0JbXV0ZXhfbG9jaygm cG9ydC0+bG9jayk7Ci0JaGVhZGVyID0gVkRPKGFsdG1vZGUtPnN2aWQsIHZkbyA/IDIgOiAxLCBD TURfRU5URVJfTU9ERSk7Ci0JaGVhZGVyIHw9IFZET19PUE9TKGFsdG1vZGUtPm1vZGUpOwotCi0J dGNwbV9xdWV1ZV92ZG0ocG9ydCwgaGVhZGVyLCB2ZG8sIHZkbyA/IDEgOiAwKTsKLQltb2RfZGVs YXllZF93b3JrKHBvcnQtPndxLCAmcG9ydC0+dmRtX3N0YXRlX21hY2hpbmUsIDApOwotCW11dGV4 X3VubG9jaygmcG9ydC0+bG9jayk7Ci0KLQlyZXR1cm4gMDsKLX0KLQotc3RhdGljIGludCB0Y3Bt X2FsdG1vZGVfZXhpdChzdHJ1Y3QgdHlwZWNfYWx0bW9kZSAqYWx0bW9kZSkKLXsKLQlzdHJ1Y3Qg dGNwbV9wb3J0ICpwb3J0ID0gdHlwZWNfYWx0bW9kZV9nZXRfZHJ2ZGF0YShhbHRtb2RlKTsKLQl1 MzIgaGVhZGVyOwotCi0JbXV0ZXhfbG9jaygmcG9ydC0+bG9jayk7Ci0JaGVhZGVyID0gVkRPKGFs dG1vZGUtPnN2aWQsIDEsIENNRF9FWElUX01PREUpOwotCWhlYWRlciB8PSBWRE9fT1BPUyhhbHRt b2RlLT5tb2RlKTsKLQotCXRjcG1fcXVldWVfdmRtKHBvcnQsIGhlYWRlciwgTlVMTCwgMCk7Ci0J bW9kX2RlbGF5ZWRfd29yayhwb3J0LT53cSwgJnBvcnQtPnZkbV9zdGF0ZV9tYWNoaW5lLCAwKTsK LQltdXRleF91bmxvY2soJnBvcnQtPmxvY2spOwotCi0JcmV0dXJuIDA7Ci19Ci0KLXN0YXRpYyBp bnQgdGNwbV9hbHRtb2RlX3ZkbShzdHJ1Y3QgdHlwZWNfYWx0bW9kZSAqYWx0bW9kZSwKLQkJCSAg ICB1MzIgaGVhZGVyLCBjb25zdCB1MzIgKmRhdGEsIGludCBjb3VudCkKLXsKLQlzdHJ1Y3QgdGNw bV9wb3J0ICpwb3J0ID0gdHlwZWNfYWx0bW9kZV9nZXRfZHJ2ZGF0YShhbHRtb2RlKTsKLQotCW11 dGV4X2xvY2soJnBvcnQtPmxvY2spOwotCXRjcG1fcXVldWVfdmRtKHBvcnQsIGhlYWRlciwgZGF0 YSwgY291bnQgLSAxKTsKLQltb2RfZGVsYXllZF93b3JrKHBvcnQtPndxLCAmcG9ydC0+dmRtX3N0 YXRlX21hY2hpbmUsIDApOwotCW11dGV4X3VubG9jaygmcG9ydC0+bG9jayk7Ci0KLQlyZXR1cm4g MDsKLX0KLQotc3RhdGljIGNvbnN0IHN0cnVjdCB0eXBlY19hbHRtb2RlX29wcyB0Y3BtX2FsdG1v ZGVfb3BzID0gewotCS5lbnRlciA9IHRjcG1fYWx0bW9kZV9lbnRlciwKLQkuZXhpdCA9IHRjcG1f YWx0bW9kZV9leGl0LAotCS52ZG0gPSB0Y3BtX2FsdG1vZGVfdmRtLAotfTsKLQogLyoKICAqIFBE IChkYXRhLCBjb250cm9sKSBjb21tYW5kIGhhbmRsaW5nIGZ1bmN0aW9ucwogICovCi0tIAoyLjI1 LjEKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpsaW51 eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVh ZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1h cm0ta2VybmVsCg==