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=-13.7 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_SIGNED,DKIM_VALID,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, 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 03D52C433DB for ; Tue, 23 Feb 2021 17:46:21 +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 BD0A064E83 for ; Tue, 23 Feb 2021 17:46:20 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org BD0A064E83 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com 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=Zwlv7qvaXbYSiXZ1YcpJM3BhwCWUkKZ85jEx2iHrViA=; b=M51raCju0XhxvUF9I8JSyONjg 59pgV/DxvGciVxqSVMIGCGbOQ5iH0rUJzkf4oZO7P9lvVYsA/UejpFShWeeowmYNfeVhJyfkjvi4K /wEiI1Z99K3aqF4uWyqm7d64CyfqHtjDGyr4O902MEz7JBVOCqSeQtbvNQwJRsCjmfhsxgQeB/vYO CFrHEdOg3pHxl6IALwhMsadA5SVCn7AplqUqccP+ZX29mQZYWbp7c2P9VzU0ZGPuDmSfHUfAyBv27 fJWN0vE78g3Oi+othlQJHjTxic51OwZWqYWUeJX483VF/qJ8mC09x6VmZ6du8pL4EzztaFWrjI6+w NSvOYRXcw==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEbkB-0001yN-4J; Tue, 23 Feb 2021 17:45:07 +0000 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1lEbk4-0001vO-Vi for linux-arm-kernel@lists.infradead.org; Tue, 23 Feb 2021 17:45:02 +0000 Received: by mail-wm1-x32b.google.com with SMTP id f137so3248259wmf.3 for ; Tue, 23 Feb 2021 09:45:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=Y1ebTmxylMMNhfzmMvoYVmlP+/kjTLY+kX8ILsVeGAE=; b=eLPiNIlZhCgXEwZBB2NYuErw41gBNhTCzs9hJKxI9E0LyUrUF1Posv1DOLZNtaUQpz LRt9OR7oy9WGSdpOqX8Bf3KTNo2sJLclB64jNUYtsQXQ5v4jjOEVTvtr45Evz1EIIB25 BJrXf/veBVLTIMR8aNnwLhMYbBV522reDL3F4tHRHSy8+N6jWisHdpUR6dPydPiYC3Ng zGruznq6TiUEfGpteig+uvjEcAgKb22tF7kFiXlJPG0PKDH81Tz6nx79SrPYoUIOS9w3 OM6thfHJEkOEyk4Z5YiK0Y41UsgtJPv8SkrNdBp+388KpxD/9jqe4x7WXQNP8aqvsNzj iyjQ== 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=Y1ebTmxylMMNhfzmMvoYVmlP+/kjTLY+kX8ILsVeGAE=; b=CZz+wxcTcupioD+sHMCfW6OVOUN3j9RcoBK8Y80NgsSY5eWI4Vtr3Qq8GRE41Qlvo7 XutcU/KhjuPgsa8FOP5cCCz5p3vnbPgOf9wNG2QqS5J9Fc96E07FJ62GtJgxbBlo7H1D 0qUna0bD9KpE7T68Inn01zXysmOkwsZpkmwYgzy2kOdjTZJbmyx8eJb24Un0ju4mC55T 3ccyNT2ROJ3ZuE8AV4OVk+hEePnH/oxOljyPQzSAXuZL8BC7t/cueot4pnFbsGAnjxp9 lhH47tiyfpE24eBrGsiAzZva3Fz27a33X40Av3DhK6rISga7copUSknUbE7c7FgSXRwp pbeQ== X-Gm-Message-State: AOAM5311D0C9NsXmMs/UjpTKCXSHmMDpHHhonTnzUUEUaz18WNgYslGX jlBk5Nj5Yek9V7kkII0JllYUkZ6Sngg/BlPi X-Google-Smtp-Source: ABdhPJwZTjU+7SUuMXu7kZwaMwVbjaiEa9h+praKw+z60VcKxG/R2nXI6WghzXSLZnLJkyPmBMm7jA== X-Received: by 2002:a7b:c18b:: with SMTP id y11mr18954565wmi.132.1614102299471; Tue, 23 Feb 2021 09:44:59 -0800 (PST) Received: from skynet.lan (170.red-88-1-105.dynamicip.rima-tde.net. [88.1.105.170]) by smtp.gmail.com with ESMTPSA id u7sm32408428wrt.67.2021.02.23.09.44.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Feb 2021 09:44:59 -0800 (PST) From: =?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?= To: f.fainelli@gmail.com, jonas.gorski@gmail.com, Greg Kroah-Hartman , Rob Herring , Alan Stern , Tony Prisk , linux-usb@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org Subject: [PATCH v3 1/3] usb: ehci: add spurious flag to disable overcurrent checking Date: Tue, 23 Feb 2021 18:44:53 +0100 Message-Id: <20210223174455.1378-2-noltari@gmail.com> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20210223174455.1378-1-noltari@gmail.com> References: <20210223155005.21712-1-noltari@gmail.com> <20210223174455.1378-1-noltari@gmail.com> MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210223_124501_112932_50ABE543 X-CRM114-Status: GOOD ( 18.99 ) 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: =?UTF-8?q?=C3=81lvaro=20Fern=C3=A1ndez=20Rojas?= , Florian Fainelli 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 RnJvbTogRmxvcmlhbiBGYWluZWxsaSA8ZmxvcmlhbkBvcGVud3J0Lm9yZz4KClRoaXMgcGF0Y2gg YWRkcyBhbiBpZ25vcmVfb2MgZmxhZyB3aGljaCBjYW4gYmUgc2V0IGJ5IEVIQ0kgY29udHJvbGxl cgpub3Qgc3VwcG9ydGluZyBvciB3YW50aW5nIHRvIGRpc2FibGUgb3ZlcmN1cnJlbnQgY2hlY2tp bmcuIFRoZSBFSENJCnBsYXRmb3JtIGRhdGEgaW4gaW5jbHVkZS9saW51eC91c2IvZWhjaV9wZHJp dmVyLmggaXMgYWxzbyBhdWdtZW50ZWQgdG8KdGFrZSBhZHZhbnRhZ2Ugb2YgdGhpcyBuZXcgZmxh Zy4KClNpZ25lZC1vZmYtYnk6IEZsb3JpYW4gRmFpbmVsbGkgPGZsb3JpYW5Ab3BlbndydC5vcmc+ ClNpZ25lZC1vZmYtYnk6IMOBbHZhcm8gRmVybsOhbmRleiBSb2phcyA8bm9sdGFyaUBnbWFpbC5j b20+Ci0tLQogZHJpdmVycy91c2IvaG9zdC9laGNpLWhjZC5jICAgICAgfCAyICstCiBkcml2ZXJz L3VzYi9ob3N0L2VoY2ktaHViLmMgICAgICB8IDQgKystLQogZHJpdmVycy91c2IvaG9zdC9laGNp LXBsYXRmb3JtLmMgfCAyICsrCiBkcml2ZXJzL3VzYi9ob3N0L2VoY2kuaCAgICAgICAgICB8IDEg KwogaW5jbHVkZS9saW51eC91c2IvZWhjaV9wZHJpdmVyLmggfCAxICsKIDUgZmlsZXMgY2hhbmdl ZCwgNyBpbnNlcnRpb25zKCspLCAzIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMv dXNiL2hvc3QvZWhjaS1oY2QuYyBiL2RyaXZlcnMvdXNiL2hvc3QvZWhjaS1oY2QuYwppbmRleCAx OTI2YjMyOGI2YWEuLjIyMzdkMjJkMjkyYSAxMDA2NDQKLS0tIGEvZHJpdmVycy91c2IvaG9zdC9l aGNpLWhjZC5jCisrKyBiL2RyaXZlcnMvdXNiL2hvc3QvZWhjaS1oY2QuYwpAQCAtNjUxLDcgKzY1 MSw3IEBAIHN0YXRpYyBpbnQgZWhjaV9ydW4gKHN0cnVjdCB1c2JfaGNkICpoY2QpCiAJCSJVU0Ig JXguJXggc3RhcnRlZCwgRUhDSSAleC4lMDJ4JXNcbiIsCiAJCSgoZWhjaS0+c2JybiAmIDB4ZjAp Pj40KSwgKGVoY2ktPnNicm4gJiAweDBmKSwKIAkJdGVtcCA+PiA4LCB0ZW1wICYgMHhmZiwKLQkJ aWdub3JlX29jID8gIiwgb3ZlcmN1cnJlbnQgaWdub3JlZCIgOiAiIik7CisJCShpZ25vcmVfb2Mg fHwgZWhjaS0+c3B1cmlvdXNfb2MpID8gIiwgb3ZlcmN1cnJlbnQgaWdub3JlZCIgOiAiIik7CiAK IAllaGNpX3dyaXRlbChlaGNpLCBJTlRSX01BU0ssCiAJCSAgICAmZWhjaS0+cmVncy0+aW50cl9l bmFibGUpOyAvKiBUdXJuIE9uIEludGVycnVwdHMgKi8KZGlmZiAtLWdpdCBhL2RyaXZlcnMvdXNi L2hvc3QvZWhjaS1odWIuYyBiL2RyaXZlcnMvdXNiL2hvc3QvZWhjaS1odWIuYwppbmRleCA5Zjlh YjVjY2VhODguLjE1OWNjMjdiMWEzNiAxMDA2NDQKLS0tIGEvZHJpdmVycy91c2IvaG9zdC9laGNp LWh1Yi5jCisrKyBiL2RyaXZlcnMvdXNiL2hvc3QvZWhjaS1odWIuYwpAQCAtNjQzLDcgKzY0Myw3 IEBAIGVoY2lfaHViX3N0YXR1c19kYXRhIChzdHJ1Y3QgdXNiX2hjZCAqaGNkLCBjaGFyICpidWYp CiAJICogYWx3YXlzIHNldCwgc2VlbSB0byBjbGVhciBQT1JUX09DQyBhbmQgUE9SVF9DU0Mgd2hl biB3cml0aW5nIHRvCiAJICogUE9SVF9QT1dFUjsgdGhhdCdzIHN1cnByaXNpbmcsIGJ1dCBtYXli ZSB3aXRoaW4tc3BlYy4KIAkgKi8KLQlpZiAoIWlnbm9yZV9vYykKKwlpZiAoIWlnbm9yZV9vYyAm JiAhZWhjaS0+c3B1cmlvdXNfb2MpCiAJCW1hc2sgPSBQT1JUX0NTQyB8IFBPUlRfUEVDIHwgUE9S VF9PQ0M7CiAJZWxzZQogCQltYXNrID0gUE9SVF9DU0MgfCBQT1JUX1BFQzsKQEAgLTEwMTMsNyAr MTAxMyw3IEBAIGludCBlaGNpX2h1Yl9jb250cm9sKAogCQlpZiAodGVtcCAmIFBPUlRfUEVDKQog CQkJc3RhdHVzIHw9IFVTQl9QT1JUX1NUQVRfQ19FTkFCTEUgPDwgMTY7CiAKLQkJaWYgKCh0ZW1w ICYgUE9SVF9PQ0MpICYmICFpZ25vcmVfb2MpeworCQlpZiAoKHRlbXAgJiBQT1JUX09DQykgJiYg KCFpZ25vcmVfb2MgJiYgIWVoY2ktPnNwdXJpb3VzX29jKSl7CiAJCQlzdGF0dXMgfD0gVVNCX1BP UlRfU1RBVF9DX09WRVJDVVJSRU5UIDw8IDE2OwogCiAJCQkvKgpkaWZmIC0tZ2l0IGEvZHJpdmVy cy91c2IvaG9zdC9laGNpLXBsYXRmb3JtLmMgYi9kcml2ZXJzL3VzYi9ob3N0L2VoY2ktcGxhdGZv cm0uYwppbmRleCBhNDhkZDNmYWMxNTMuLjRkN2IxN2Y0ZjgyYiAxMDA2NDQKLS0tIGEvZHJpdmVy cy91c2IvaG9zdC9laGNpLXBsYXRmb3JtLmMKKysrIGIvZHJpdmVycy91c2IvaG9zdC9laGNpLXBs YXRmb3JtLmMKQEAgLTMyNyw2ICszMjcsOCBAQCBzdGF0aWMgaW50IGVoY2lfcGxhdGZvcm1fcHJv YmUoc3RydWN0IHBsYXRmb3JtX2RldmljZSAqZGV2KQogCQloY2QtPmhhc190dCA9IDE7CiAJaWYg KHBkYXRhLT5yZXNldF9vbl9yZXN1bWUpCiAJCXByaXYtPnJlc2V0X29uX3Jlc3VtZSA9IHRydWU7 CisJaWYgKHBkYXRhLT5zcHVyaW91c19vYykKKwkJZWhjaS0+c3B1cmlvdXNfb2MgPSAxOwogCiAj aWZuZGVmIENPTkZJR19VU0JfRUhDSV9CSUdfRU5ESUFOX01NSU8KIAlpZiAoZWhjaS0+YmlnX2Vu ZGlhbl9tbWlvKSB7CmRpZmYgLS1naXQgYS9kcml2ZXJzL3VzYi9ob3N0L2VoY2kuaCBiL2RyaXZl cnMvdXNiL2hvc3QvZWhjaS5oCmluZGV4IGVhYmYyMmE3OGVhZS4uODBiYjgyM2FhOWZlIDEwMDY0 NAotLS0gYS9kcml2ZXJzL3VzYi9ob3N0L2VoY2kuaAorKysgYi9kcml2ZXJzL3VzYi9ob3N0L2Vo Y2kuaApAQCAtMjE4LDYgKzIxOCw3IEBAIHN0cnVjdCBlaGNpX2hjZCB7CQkJLyogb25lIHBlciBj b250cm9sbGVyICovCiAJdW5zaWduZWQJCWZyYW1lX2luZGV4X2J1ZzoxOyAvKiBNb3NDaGlwIChB S0EgTmV0TW9zKSAqLwogCXVuc2lnbmVkCQluZWVkX29jX3BwX2N5Y2xlOjE7IC8qIE1QQzgzNFgg cG9ydCBwb3dlciAqLwogCXVuc2lnbmVkCQlpbXgyOF93cml0ZV9maXg6MTsgLyogRm9yIEZyZWVz Y2FsZSBpLk1YMjggKi8KKwl1bnNpZ25lZAkJc3B1cmlvdXNfb2M6MTsKIAogCS8qIHJlcXVpcmVk IGZvciB1c2IzMiBxdWlyayAqLwogCSNkZWZpbmUgT0hDSV9DVFJMX0hDRlMgICAgICAgICAgKDMg PDwgNikKZGlmZiAtLWdpdCBhL2luY2x1ZGUvbGludXgvdXNiL2VoY2lfcGRyaXZlci5oIGIvaW5j bHVkZS9saW51eC91c2IvZWhjaV9wZHJpdmVyLmgKaW5kZXggZGQ3NDJhZmRjMDNmLi44OWZjOTAx ZTc3OGYgMTAwNjQ0Ci0tLSBhL2luY2x1ZGUvbGludXgvdXNiL2VoY2lfcGRyaXZlci5oCisrKyBi L2luY2x1ZGUvbGludXgvdXNiL2VoY2lfcGRyaXZlci5oCkBAIC01MCw2ICs1MCw3IEBAIHN0cnVj dCB1c2JfZWhjaV9wZGF0YSB7CiAJdW5zaWduZWQJbm9faW9fd2F0Y2hkb2c6MTsKIAl1bnNpZ25l ZAlyZXNldF9vbl9yZXN1bWU6MTsKIAl1bnNpZ25lZAlkbWFfbWFza182NDoxOworCXVuc2lnbmVk CXNwdXJpb3VzX29jOjE7CiAKIAkvKiBUdXJuIG9uIGFsbCBwb3dlciBhbmQgY2xvY2tzICovCiAJ aW50ICgqcG93ZXJfb24pKHN0cnVjdCBwbGF0Zm9ybV9kZXZpY2UgKnBkZXYpOwotLSAKMi4yMC4x CgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgt YXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQu b3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJt LWtlcm5lbAo=