From mboxrd@z Thu Jan 1 00:00:00 1970 From: Darren Hart Subject: Re: [PATCH resend 5/6] toshiba_acpi: Add support to enable/disable USB 3 Date: Mon, 9 Feb 2015 20:55:52 -0800 Message-ID: <20150210045552.GF37927@fury.dvhart.com> References: <1423539294-2941-1-git-send-email-coproscefalo@gmail.com> <1423539294-2941-6-git-send-email-coproscefalo@gmail.com> <20150210041138.GC37927@fury.dvhart.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org To: Azael Avalos Cc: "platform-driver-x86@vger.kernel.org" , "linux-kernel@vger.kernel.org" , Len Brown , mjg59@srcf.ucam.org List-Id: platform-driver-x86.vger.kernel.org On Mon, Feb 09, 2015 at 09:46:07PM -0700, Azael Avalos wrote: > Hi Darren, > > 2015-02-09 21:11 GMT-07:00 Darren Hart : > > On Mon, Feb 09, 2015 at 08:34:53PM -0700, Azael Avalos wrote: > >> Toshiba laptops that come with USB 3 ports have a feature that lets > >> them disable USB 3 functionality and act as a regular USB 2 port, and > >> thus, saving power. > >> > >> This patch adds support to that feature, by creating a sysfs entry > >> named "usb_three", acceptig only two parameters, 0 to disable the > >> USB 3 (acting as a USB 2) and 1 to enable it. > >> > > > > Similar question, does the system BIOS allow you to configure this setting? If > > so, what would be the value for enabling it in the OS directly? > > Yes. Yes it's available in the BIOS? > A Toshiba provided app lets you configure all these parameters from Windows, > and so, I'm developing a similar app for this, a few clicks and your > settings are > changed on the next reboot :-) > And I understand now that independent of the BIOS question, Windows has a program to make these changes. Blech. Going to think on these overnight and get back to you. I'd welcome the thoughts of the previous maintainers as to whether we want to include these kinds of OS-parity changes in the kernel. I'm probably leaning toward taking them. Matthew, Len, is there some kind of precedent I need to be aware of here? -- Darren Hart Intel Open Source Technology Center