[From nobody Thu Jun 25 05:54:41 2020
Received: from mail-he1eur01on0074.outbound.protection.outlook.com
 ([104.47.0.74] helo=EUR01-HE1-obe.outbound.protection.outlook.com)
 by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux))
 id 1fRMPY-0002kt-QW
 for openwrt-devel@lists.openwrt.org; Fri, 08 Jun 2018 18:46:59 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=darbyshire-bryant.me.uk; s=selector1;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck;
 bh=tnDPM6ujwodE+3RuAPIA36EVZeIFEf+s6cC8Fdgagnc=;
 b=pYt78WpiLBct5j7yH1gpULbJqLCoKB6ovI8WdJ6o4/dn2ivwl7a/fkKXKAButIgUWAvGbPNgG24oOzyCVPhL59xl9KWYXF5dyRCYghx0yf7XrYf3R45DQnb7BB2TYqtyOSybF+9kQ/uETnaksDdppA7fAA8HYZlQ1rCHOomQJcc=
Authentication-Results: spf=none (sender IP is )
 smtp.mailfrom=kevin@darbyshire-bryant.me.uk; 
Received: from Kevins-MBP.lan.darbyshire-bryant.me.uk (151.224.33.36) by
 VI1PR07MB4254.eurprd07.prod.outlook.com (2603:10a6:802:65::19) with Microsoft
 SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id
 15.20.841.9; Fri, 8 Jun 2018 18:46:39 +0000
From: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
To: openwrt-devel@lists.openwrt.org
Cc: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
Subject: [PATCH] ramips: mir3g: reduce usb power flapping at boot
Date: Fri,  8 Jun 2018 19:45:34 +0100
Message-Id: &lt;20180608184534.43084-1-ldir@darbyshire-bryant.me.uk&gt;
X-Mailer: git-send-email 2.15.1 (Apple Git-101)
MIME-Version: 1.0
Content-Type: text/plain
X-Originating-IP: [151.224.33.36]
X-ClientProxiedBy: LO2P265CA0176.GBRP265.PROD.OUTLOOK.COM
 (2603:10a6:600:a::20) To VI1PR07MB4254.eurprd07.prod.outlook.com
 (2603:10a6:802:65::19)
X-MS-PublicTrafficType: Email
X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(7020095)(4652020)(7021125)(5600026)(4534165)(7022125)(4603075)(4627221)(201702281549075)(7048125)(7024125)(7027125)(7028125)(7023125)(2017052603328)(7153060)(7193020);
 SRVR:VI1PR07MB4254; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB4254;
 3:ORIcqfsxR1bsdZISrhE4kw7JnrkcF8rVip3WjhmT5sg/gSBeA+ZOfkwcDZkZsBNdIbaDX3hUrY5c/AwMSMwjvoZyOqlRT1MhcgdGZqZiiMWlRw+1Jo4q8f36EY8IMxau2XBQtVKbPZzgrw2Yr/jGnx92mjfBNZ5lujHsSxYA6eqb39q3VOQ258ZGWAHHWAmkHl7rn39eiMigaBOUChfgUu1fSZOuQRUpXfO/djHejjyctp9BBfB8ZDbt15TXurpb;
 25:UlqoyCzUxru00bm5Q5Q/2abyHj7np26kIENTY06aBepyqG9Rrhl+MAWam07SUP7i5Rp/Q7Nv8iLxKUkDjoTBYNUu7KukOiD/QM7/73djTcndsO/5mZzSLr2K9F4oyHHKqh70WhSVXerUK+RtvvHmknJhDwlBxk2t+H1llIvSJ54BPyM2KJX9ysnQ2yvIGuFmYv25HbCLxAO6D13N1KIOVriUos6qUUh37g6JSBybaOr7jAW1WioVSLvKte4MrduJ4ZJqwJI0Yg2XmgAld4IFQ08OSkoCeD2M25qSRINsE4eS3UknTNEaGWyaWZCpZDX53Q0XexbJXS+XfYj44G3u/w==;
 31:Xgwwak2M4sDOGjAaSqJRPgzfiae+6oO32Sm1wz7VhZxdCtoaETflrxWrijEaiJgSxtgNmnq0/TMjR/pGyufpKRYXlGaLL0xJWZeEbjQv1foPOcc9jWKLDpFz13QL+CIqwYo9vnPkQrBQ8+ixMtUBYqSex7nzFEgaBJ3itVLcU7navIKg333C1YqTMW/fIc7/citfFzW0BUcGSegkSofCLouK1g2TCXvbnkoReBVd1JI=
X-MS-TrafficTypeDiagnostic: VI1PR07MB4254:
X-Microsoft-Antispam-PRVS: &lt;VI1PR07MB425407E8C90C926966106EB6A57B0@VI1PR07MB4254.eurprd07.prod.outlook.com&gt;
X-Exchange-Antispam-Report-Test: UriScan:;
X-MS-Exchange-SenderADCheck: 1
X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0;
 RULEID:(6040522)(2401047)(5005006)(8121501046)(3002001)(3231254)(944501410)(52105095)(93006095)(93001095)(10201501046)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123560045)(20161123562045)(2016111802025)(6043046)(6072148)(201708071742011)(7699016);
 SRVR:VI1PR07MB4254; BCL:0; PCL:0; RULEID:; SRVR:VI1PR07MB4254; 
X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB4254;
 4:oyhi32Ce5ifBbUqJAbYFP/X8EzxAN1yOf7IxjVzhbId9HpkIYfS5KtbVp6h5e4I1I6gBOBMsRFV9/0nTqsQ2ARLI7YyLoeOkR8W7nQQ/zxJtcEnnIxV8BUPyf19StMt0QhOz7NIVRiErpOHFNFgI3/7mZE1rKOLWRm5EiR1uX0lHFiGiIh3tu61yV6wbsgD14metkcYX3lqL838c4ivRX1DnuGxIl21aoZ9xzC4CXmUV8XJtr0Sg1L66eyRLlZIw52o7BOoVx+7MEzlCJXcwAQ==
X-Forefront-PRVS: 06973FFAD3
X-Forefront-Antispam-Report: SFV:NSPM;
 SFS:(10009020)(376002)(39830400003)(346002)(366004)(396003)(39380400002)(199004)(189003)(2361001)(74482002)(16586007)(50466002)(8936002)(50226002)(81166006)(2351001)(81156014)(8676002)(48376002)(386003)(956004)(486006)(5660300001)(1857600001)(316002)(68736007)(47776003)(2616005)(476003)(6486002)(2906002)(1076002)(66066001)(106356001)(36756003)(6916009)(6666003)(305945005)(53936002)(7736002)(478600001)(7696005)(51416003)(52116002)(25786009)(186003)(26005)(3846002)(16526019)(97736004)(107886003)(6116002)(4326008)(105586002)(32563001);
 DIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR07MB4254;
 H:Kevins-MBP.lan.darbyshire-bryant.me.uk; FPR:; SPF:None; LANG:en;
 PTR:InfoNoRecords; A:1; MX:1; 
Received-SPF: None (protection.outlook.com: darbyshire-bryant.me.uk does not
 designate permitted sender hosts)
X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; VI1PR07MB4254;
 23:jBP1PAPkV7kpSLhF2OSGk4UISZQmTpWvvxp4yZEOH?=
 =?us-ascii?Q?idDXhB/FkKzRlkAqo2fUzM7wBFgcpD1/9fmYpUqGJLgQj7EQhw73gIr4F4q5?=
 =?us-ascii?Q?EuPoAAPrGKWCQvDaKE2PbfoL4zMeALg8mdioDMYqD3nEdRwTLmrBl0WHfItI?=
 =?us-ascii?Q?5UP76biR/wve5JwawiL6/oHzqv8rViy8lXCFa64aJ0ogM16YdNDuujGkSU2R?=
 =?us-ascii?Q?CV5741JxcVTL/VbXdyj0uCLkHfvwzFYFDaYschv8lxGa1XZ+MWwbgTRnGTbY?=
 =?us-ascii?Q?Qme/i263z/PLW2GngpEXqB9XVMvM3MnOMRgEtANrEORmFyDdWV+4sdYY7sLG?=
 =?us-ascii?Q?q7uV+Ykn4ZLBvWT+i8fy2G2w/tXhr8S4yE8tGvOgLzmyqplys/waWNoLNYQW?=
 =?us-ascii?Q?pnE/TZDQi1yUgdeVDEh0zPQ5Nph0Huuz2A5C6w6oJvefpMqqAktSFrOTTh8j?=
 =?us-ascii?Q?sJc+Tfoos1qz+/79V213BIpN8hA9lVpPnkQxgLp5X7Ty3nBqD8iKp7KNhOlu?=
 =?us-ascii?Q?o/0LD9CIr5ePdhYQ6SdpWUH9mdDJ+i5kFfw518iAwJmzGnOo6bUvpAgsX5Ou?=
 =?us-ascii?Q?l2os7hvP9peYrPY29u6vNLxWxXoDmjuG+No58QnDqthgeCzgKLhOU6Z03jY1?=
 =?us-ascii?Q?K2fi0Vfn357cv2+mhqX4LPay8Su/r9E/odQkhoQdjVJ8OgXcdfeya9Sxe5z5?=
 =?us-ascii?Q?0mje81O2AuuC/lyXBUGjXhX/EjDih+WAYYT3L5P6c5jYXOAg93TniPa0zddW?=
 =?us-ascii?Q?dKHtE+3DZRGjAazc6wiYC8wHtnF3tgweNVJlGBef6ek3r1b3ru9W9qxJOzge?=
 =?us-ascii?Q?aFUezkH72+VDyIQxZenKePUpEMymSBbMJYFHNkGPoZvjAclzqfpdbjaIXFX4?=
 =?us-ascii?Q?1LohhOJn988SYjizJl/3nv0UvcYg1cHVs5IujFfOR1khOedOcGuuiiDVRg0K?=
 =?us-ascii?Q?V6UPbuL5UpOkMzcepLE81Ag1gf/mrxcwsHKUTenUx3qV4ulrFmNjjsQVi4wv?=
 =?us-ascii?Q?m3aI6q8macab3bWCGqS+f5oEoMiE1AeJfOenCZs3tb1WqRKv9WHDw7YrPK2u?=
 =?us-ascii?Q?hPl8kxywSg0b/aAYLXU51jWMI7CffJj/XEgDkRT3gByCV9ueE3A0tdMAwCMQ?=
 =?us-ascii?Q?MbjSm6tZ0LNrffXfALVAoxIHtdoRlIvCY6629PGvPxQNKCmVdHcW/Bl2UZ9E?=
 =?us-ascii?Q?gTG19JDY+JsMLODnonb9eYSXLr7CWyPTidthLkldMDRNK0gqONZvTjltw=3D?=
 =?us-ascii?Q?=3D?=
X-Microsoft-Antispam-Message-Info: 4QXNGv4L3BKUQwTbEwWIYuEB2gQ+J93zKnKla8eVF83RHkMv6Yer4eJqQQKP/jH+1FV5NmBYqZCXsomZuL1C7z6CERSEoxVZiIrNPZx2npIo3VXChunAppN0qsKegYKLcAomvDMIBp7FDNxUvgAsp3xKwiq3CtlMMYynb5E90D7Q6bcYlrtju0Q3nNekPtfY
X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB4254;
 6:QUs9hHNRlv0/yg6eV2qTib1N/zZFwgLb25noBfXmEH+IG+aGIO43CXvNwnbIXajc8qZkkuUumCXeOeOV0bU6aIgIggZRPrhe4NZtF6AyQJdfQqktqdd8MZwqzZLYWDZ29rcbBDfLjlFZ0HkDuztDvyG+C+gZlKL0vIswp2ZLK0FoxlAj9xhDPpkmIB6lVRZaiEBX0W925A3G2y6NWQ4//NFZmiBXXFKuqeZFufF7AOJJJ4Q393Rx9fLuRuIV2e2HuC/fjuJQdNqBKTy/GAKrrSwRSteQgBug8dK0f02KJJ/YTTT60jPTcemQqm/fsbEHlGqJFFdY+jZtVdvxRRkaRejj42J411heHDudp6AIV3LV9WUwj3/TfY9SRFCs6DJMyezi0dhIjySSZNyFaDZBHjAwbaH6HxuX+OA8qD8VKuQZwvDexcyiwtENeeLrzZCq/aeIgCHGMe8HbzIFBubHQg==;
 5:X6vJf4RudQ2AYeWkFbyrCBT1QFa1tqecxjNoyIFtjUMTbmCKVT1CBpPoVbKQQayflck8OzdsbCcpg4SLcTjE3etRZiZabJZICJWXF6AcMlo0ywlWhTG3Bbo4wWLiAb2EADlg0QY8b6o8IN5YAevsHCfoWmbgaXxgFAe2jX5YVqk=;
 24:HrbIcdb87izpzFfVzy1m+882nBbP2jsllGR9vpgXxLljts+mkqUIzVM5q21kYzCh618/pgstG7A5+1y1plO19TNpNsSeKtb9B8Qz61sx350=
SpamDiagnosticOutput: 1:99
SpamDiagnosticMetadata: NSPM
X-Microsoft-Exchange-Diagnostics: 1; VI1PR07MB4254;
 7:ZpUlngMPMRFeVHCqV2zx+vIXkF/VPfOvg1LGghI3vHkQ15obY1Y5PzQSC5K1962xVjAFrsynvBm1+jyg0O6DANL47Dl4goEggAGvsWgwlJsa2PfXEbFK+wExZKbX8+HWDPNFyNkIqKQVhWYMbl5U8YqtfyDI0IeKwTm5rqlNODkBSz4IE+I3SJz/F3etc6SVUgRaYOnYbD6RgHqRCBXWwd7urdgEZlOFNeYadttoDy4+2I6wxVZIktQmrVkFW9ow
X-MS-Office365-Filtering-Correlation-Id: 1aa9d3ba-6b4e-429d-07ad-08d5cd702b85
X-OriginatorOrg: darbyshire-bryant.me.uk
X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Jun 2018 18:46:39.1592 (UTC)
X-MS-Exchange-CrossTenant-Network-Message-Id: 1aa9d3ba-6b4e-429d-07ad-08d5cd702b85
X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted
X-MS-Exchange-CrossTenant-Id: 9151708b-c553-406f-8e56-694f435154a4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR07MB4254
X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 
X-CRM114-CacheID: sfid-20180608_114657_375663_5257AB95 
X-CRM114-Status: UNSURE (   5.94  )
X-CRM114-Notice: Please train this message.
X-Spam-Score: -0.1 (/)
X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary:
 Content analysis details:   (-0.1 points)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at http://www.dnswl.org/, no
 trust [104.47.0.74 listed in list.dnswl.org]
 -0.0 SPF_HELO_PASS          SPF: HELO matches SPF record
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
 not necessarily valid
 -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
 -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's
 domain

Define USB port power as set on by bootloader (which it is)  The power
gets cycled at kernel boot, but by defining as 'regulator-boot-on'
reduces the power off to power on at driver initial load &amp; setup from
around 5 seconds to around 2 seconds.

Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
---
 target/linux/ramips/dts/MIR3G.dts | 1 +
 1 file changed, 1 insertion(+)

diff --git a/target/linux/ramips/dts/MIR3G.dts b/target/linux/ramips/dts/MIR3G.dts
index 44dfc1796c..1ca085e6c4 100644
--- a/target/linux/ramips/dts/MIR3G.dts
+++ b/target/linux/ramips/dts/MIR3G.dts
@@ -72,6 +72,7 @@
 		regulator-min-microvolt = &lt;5000000&gt;;
 		regulator-max-microvolt = &lt;5000000&gt;;
 		gpio = &lt;&amp;gpio0 12 GPIO_ACTIVE_HIGH&gt;;
+		regulator-boot-on;
 		enable-active-high;
 	};
 
-- 
2.15.1 (Apple Git-101)


]