From patchwork Fri Mar 11 12:09:42 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Neumann, Bastian" X-Patchwork-Id: 550614 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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 07CF2C433EF for ; Fri, 11 Mar 2022 12:09:49 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235599AbiCKMKu (ORCPT ); Fri, 11 Mar 2022 07:10:50 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:53554 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238418AbiCKMKt (ORCPT ); Fri, 11 Mar 2022 07:10:49 -0500 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10on2126.outbound.protection.outlook.com [40.107.93.126]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 91483107809; Fri, 11 Mar 2022 04:09:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HOH+nIYY/2oSsH3JQEIN1sIa5tg9nYHmAGLkxST0LboP8eBx0nw9QiPXMGy3SzFfiRtiY06UEjh/prKC6xcOgXpi7yQ8L41cOSGNj4WoQYnQApZozXGCbYOBuFIcZ4zYdP7ClEb3I8wKzwHapS58PWsQ6lRAulPAzB+sNhPJAX4N74x316CXy0hE9RC+WWudUPGG6TYAJJcM/QZYl+BeM6Q/TuCDaOdjLbUK1Ku2AtFteL2mHGHOCaU/n0ShuZxfGQKZq2CXNBg5xm+CkRvnIeFWAUEJpG5AXY5oS8y0dtHBVBpy0sLTeM4cRj5RxsorHHhsaTCqv/ULFi+woKWpSQ== 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=JHdGkGwbmbPIM8FnAdD3nbyN0G7Y9DNjX50rrXmiBwI=; b=f1OdNwGDFZri6uVSP0WNgDuTkdfMMVZGJKWe+Y/WI2Ts6Z344Sek1fyw5sSx1vdI0V1O3x5qKpmSyobfAvV7jZoaOOaiHSNmmv4AAkk0o7EZJPxh5CuYf9Jg1kJx3g5ebC5Mq6z/pd5aKKzf+XOC3+S1nRbDzsQTmFZWRwNWy7hojHNutHj4nYw9BZf6euJ6tRgS/nqxzMTbnhvX8gzDPzmpNAzDXu7abUo8FV7fY3NFzxuDtK0DNsIL4vlSglC91HCNjsZcTuzXYBxBbe5qoeXQWnMLd5VEvRE4+TyBUkLbcEB8SuFB9aJ/OJZjjDdj+2KOCPyI2JiJjBgCtzA4Kw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=dentsplysirona.com; dmarc=pass action=none header.from=dentsplysirona.com; dkim=pass header.d=dentsplysirona.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dentsplysirona.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=JHdGkGwbmbPIM8FnAdD3nbyN0G7Y9DNjX50rrXmiBwI=; b=UapXs9SKl2eDyYuGsAn/LffDpAR669mlCpEzz4ixxbVNtBMrTEanoUWbbeIF8WFRNRaVxhh1UnQYu7NTD43m6sZEXI9B0g/Ul9z3WPCrz3oYOquCqkcOWqlmbw9TVinInJUNb40h2tL/4+Gch5fWmR3fn7tMLebuMW+0eHhpk1c= Received: from PH0PR17MB4848.namprd17.prod.outlook.com (2603:10b6:510:8d::12) by DM6PR17MB3532.namprd17.prod.outlook.com (2603:10b6:5:1db::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5061.22; Fri, 11 Mar 2022 12:09:42 +0000 Received: from PH0PR17MB4848.namprd17.prod.outlook.com ([fe80::6860:7a7f:9314:1f3c]) by PH0PR17MB4848.namprd17.prod.outlook.com ([fe80::6860:7a7f:9314:1f3c%5]) with mapi id 15.20.5038.027; Fri, 11 Mar 2022 12:09:42 +0000 From: "Neumann, Bastian" To: "devicetree@vger.kernel.org" CC: Rob Herring , Richard Leitner , "linux-usb@vger.kernel.org" Subject: [PATCH 2/2] dt-bindings: usb: USB2512x boost value for up- and downstream ports Thread-Topic: [PATCH 2/2] dt-bindings: usb: USB2512x boost value for up- and downstream ports Thread-Index: Adg1QLZBqIghzPOES/23Zge133fbUw== Date: Fri, 11 Mar 2022 12:09:42 +0000 Message-ID: Accept-Language: de-DE, en-US Content-Language: de-DE X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=dentsplysirona.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4b0fcca0-af3f-4cbc-2ee2-08da0358065a x-ms-traffictypediagnostic: DM6PR17MB3532:EE_ x-microsoft-antispam-prvs: x-disclaimer: Applied x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1tqWl0QzmuTJcTDUPm6KexUN/SjkvmLIJqA4nj7z7o1hbJ+SAwuIBdtqNNOLBEDFrUgfCEJ2xbp06lcXY6ZepPP6XT9q3m7hg6aHJ8Ruq64piXhic0+whjbw96hN/xW3LX/tSsKC4lTyJ20KuI7yTmPt/mh6ewcccCiiKa1FW0WzeCdNECyKyj9ay9FLbX4PqzfS1aPbgUfsCWeO50tP2NdrfXIUNBe+XkUTI+3UkfdUzjpoKKCmsN6s0S7Dx4NKBpzBVy32J9qwZ2P6FB87tjU92sLvKvasQrPkWCY8bGKq3zpjN+79tGXlapECqz0LQPkblrgM0klJuSL0/E0U2KWfRBp3zaqoYSMhecD2sA3TBVGm++maBHeMlT9Mp3kHzXRy+GHksbnbHSNrLfxFLdpg9IzsCFKX9YdkKhd+D2hZifZwnWpNQpKcJEtfWR6ARhEjh8tA/4pd4/mP5dzxV4UV3FnAlTBsYQiUUuadcFVke3IXrBsukQ+T3HV2gUtLnJHhZnPkKc8hCMf+3KsYpumxYEbiGAypm1MjqQ17g+adDbJn7jyAHAIhqGhO3Fjey2jyNuBG9rA8hA+F0YkEmK65XP33Xk8M4qY0kvRtvRvnsUf4sdiWVq0CjG3C16lBuCA/+BDcWbVxYZxqEpm1w6fr8S0NXM38sefb9QMadDaSYzXzKFV0Htu/xagGyDkZQndHjUHoRCxTiDoErsetqA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR17MB4848.namprd17.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(66946007)(508600001)(38070700005)(76116006)(71200400001)(66556008)(66476007)(66446008)(86362001)(8676002)(4326008)(54906003)(6916009)(316002)(66574015)(64756008)(26005)(186003)(9686003)(6506007)(122000001)(38100700002)(7696005)(2906002)(33656002)(8936002)(55016003)(5660300002)(52536014); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?q?QUB2XhcMj+gtRuKYhF1ZtXnOxok6?= =?utf-8?q?e2oMJ0SChXtWmozH1O4trOqKg3D0Fu7eT1tM3PA9azvszhQok/hEcXVKpf38bZ0vQ?= =?utf-8?q?mcqkniqooW/Mwx9hy9ZF9qpLjOJsOEbqoZal7NhuxVJqhXOG5E6kYBk2jQ/L+YtCJ?= =?utf-8?q?2BwA1YVEsgyRyxyPLY9Hwtv1vPDLeQpOF3vz/9lGU9F8PUYVt34KXyuCL2sKcAcrC?= =?utf-8?q?Em07+KLiU715kl7Kt3hjmC50YiQqSBbI8mldpffwqGVlwjVmTJMiXgS09wB5UnokT?= =?utf-8?q?ptUCobSnNSXp8FV1d/YpWPpQux+Gi4g3u1IBhXUuQeKviDYa+mA6tSu7HUhOAwexO?= =?utf-8?q?M518k9l3xlNr1rjrsGyn6fqHHppnrTYttNnoHHSAVoyamEFAZD5LY/20COo9RubZk?= =?utf-8?q?ajgY7iYrP+6IfYrQ3IIi40uDTFraUapPN4rlGulvnnjSO3zX0uPs+hQQjuKtD274v?= =?utf-8?q?bCBjrjMsNg/0syCxXKkFVOPMjP+NFu+TilDC2fmWk6uakex7RF7nIs8W4EE6YeNm5?= =?utf-8?q?sjiG2hDufwDDrlQZnMJ9SZshwRIczLlMF1+iTEGuBh9BdZbXONY5lV5G01oONyy/s?= =?utf-8?q?EsxIkaTXQ7bTJTpEksezlgAWRaX3cpoOUFE0z4tpDKgCR6HMMMeKGTffX6UVbnFY+?= =?utf-8?q?hiwTg4sDA+gPSpqxIF/TEp8T5ZyJcf1J1NgNvpBufnKvkJh+sOxNQyvbCoz8tgh1/?= =?utf-8?q?WG8lcrkQFuGiGZFSZmTVugeK4JwfJu9NybcoWsOzTFBTD9K5ARWSSRLx6ndwx+1rw?= =?utf-8?q?sZgZSnrZVnMqTWSHcJML8DK48r1yvYqNKsX7M5mglxV9gB4dEtLGEuDMSm2GLLB1g?= =?utf-8?q?GQG89nw0va0l7BoRv7uUYB2YKr5hQU3xgqFMH4aFfrg23en31pV1RPik9AjBZDs8M?= =?utf-8?q?dOci8wlmLDx2CXFA3YiWZnIOSqPaU8PwOkU31pVqFYV5m/vmR29AxJHL8IvqJysIl?= =?utf-8?q?+ZEjfe5b71ujkKQV3UJnm47yQy0TJphhyZJFnuYSeEiMYHRar8nm9sY1zZNjogOBr?= =?utf-8?q?A+QpVutzTt8jPWhL/Tv8wHm84nUtrAESH5+n9hL4LwZNc0Gtm7bo+Rbt067lkviaF?= =?utf-8?q?gUL++5KpwVK+zzub+kkaT3KqEb1Lrcr7k8zONJtT1jP8hRBDYPU0ujlEljFEWnn1E?= =?utf-8?q?9NKM25bpos2Ou4844nyBMCxKFjYEhb6+7FCfPMfcbM3PSO49IUB6NrZIDHtt1zMaw?= =?utf-8?q?7NNulM8pWWCYHpG6lNhxa3+ljgGOUQ+JNuqyAtQFQkv/AS5kYMjXbDCxXR/+cNkSn?= =?utf-8?q?qutST6QnbqRA/1htK3kJ2LfEXaYkGnsBSqQH5KSKbloyaSxkpeQV7QThhU1P+GDV/?= =?utf-8?q?cGhI9c/Qe374vi9rr+N88NxSHr3M6ERezTdi8kl+NSUO7wnxag1h56B2dc/TTeYk4?= =?utf-8?q?MjDe4m1rZwihNrlh4ZgaxmjDl+WPGhxFfVkl9HRu7JqYiplvYa4t9952Q=3D?= MIME-Version: 1.0 X-OriginatorOrg: dentsplysirona.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR17MB4848.namprd17.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4b0fcca0-af3f-4cbc-2ee2-08da0358065a X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Mar 2022 12:09:42.3675 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: bc74e59c-5fa3-4157-9c37-6e5063d11a62 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: YvyygDvY381g2QagntqQ/DlWY48WuxIuSZ69Q6hAoQkre79uCGPczbJYqCeTUF3/XxaEKkft3mVAHV82xeErCEbC5K+yv5BBbiH16ZM7aZKY9CpBCF35FBSWr6cznw2/ X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR17MB3532 Precedence: bulk List-ID: X-Mailing-List: devicetree@vger.kernel.org This patch adds devicetree documentation for signal boosting properties. Signed-off-by: Bastian Neumann --- .../devicetree/bindings/usb/usb251xb.txt | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) -- 2.30.2 ----------------------------------------------------------------------------------------------------------- Sirona Dental Systems GmbH Sitz der Gesellschaft / registered address: Fabrikstraße 31, 64625 Bensheim Registergericht / court of registry: Amtsgericht Darmstadt, HRB 24948 Geschäftsführer / Managing Director: Dr. Cord Stähler, Jan Siefert, Rainer Raschke Aufsichtsratsvorsitzender / Chairman of the Supervisory Board: Dr. Alexander Voelcker ----------------------------------------------------------------------------------------------------------- Diese E-Mail ist ausschliesslich fuer den angesprochenen Adressaten bestimmt und kann vertrauliche Informationen beinhalten. -- This e-mail is intended only for the designated recipient(s). It may contain confidential or proprietary information. ------------------------------------------------------------------------------------------------------------ diff --git a/Documentation/devicetree/bindings/usb/usb251xb.txt b/Documentation/devicetree/bindings/usb/usb251xb.txt index 1a934eab175e..538ae49fc31d 100644 --- a/Documentation/devicetree/bindings/usb/usb251xb.txt +++ b/Documentation/devicetree/bindings/usb/usb251xb.txt @@ -68,6 +68,26 @@ Optional properties : - swap-dx-lanes : Specifies the ports which will swap the differential-pair (D+/D-), default is not-swapped. +Electrical signal boosting +The controller supplies a "boosting" functionality to drive up the USB +electrical signals. This could result in non-USB compliant parameters +(one example would be J/K level test). This should be <0x00> unless specific +implementation issues requiew additional signal boosting to correct for deraded +USB signaling levels: + - <0x00> : Normal electrical drive strength (no boost) + - <0x01> : Elevated drive strength low (~4% boost) + - <0x02> : Elevated drive strength medium (~8% boost) + - <0x03> : Elevated drive strength high (~12% boost) + + - boost-up : USB electrical signaling drive strength boost for upstream port. + - boost-1 : USB electrical signaling drive strength boost for port 1. + - boost-2 : USB electrical signaling drive strength boost for port 2. + - boost-3 : USB electrical signaling drive strength boost for port 3. + - boost-4 : USB electrical signaling drive strength boost for port 4. + - boost-5 : USB electrical signaling drive strength boost for port 5. + - boost-6 : USB electrical signaling drive strength boost for port 6. + - boost-7 : USB electrical signaling drive strength boost for port 7. + Examples: usb2512b@2c { compatible = "microchip,usb2512b"; @@ -86,4 +106,6 @@ Examples: serial = "1234567890A"; /* correct misplaced usb connectors on port 1,2 */ swap-dx-lanes = <1 2>; + boost-up = <0x00>; /* no boost for upstream port */ + boost-1 = <0x02>; /* medium boost on port 1 */ };