On Wed, 5 Mar 2014, Dan Williams wrote:
> > > When we find port location data for a port then we assume that the
> > > firmware will also describe its peer port. This allows the
> > > implementation to only ever set the peer once. This leads to a question
> > > about what happens when a pm runti
On Wed, 2014-03-05 at 16:44 -0500, Alan Stern wrote:
> On Wed, 5 Mar 2014, Dan Williams wrote:
>
> > 8<
> > Subject: usb: find internal hub tier mismatch via acpi
> >
> > From: Dan Williams
> >
> > ACPI identifies peer ports by setting their 'group_token' and
> > 'group_position' _P
On Wed, 5 Mar 2014, Dan Williams wrote:
> 8<
> Subject: usb: find internal hub tier mismatch via acpi
>
> From: Dan Williams
>
> ACPI identifies peer ports by setting their 'group_token' and
> 'group_position' _PLD data to the same value. If a platform has tier
> mismatch [1] , ACP
On Tue, 2014-03-04 at 11:33 -0500, Alan Stern wrote:
> > static struct usb_port *find_default_peer(struct usb_hub *hub, int port1)
> > {
> > + struct usb_port *port_dev = hub->ports[port1 - 1];
> > struct usb_device *hdev = hub->hdev;
> > struct usb_device *peer_hdev = NULL;
> > str
On Mon, 3 Mar 2014, Dan Williams wrote:
> Subject: usb: find internal hub tier mismatch via acpi
>
> From: Dan Williams
>
> ACPI identifies peer ports by setting their 'group_token' and
> 'group_position' _PLD data to the same value. If a platform has tier
> mismatch [1] , ACPI can override th
On Fri, 2014-02-28 at 16:29 -0800, Dan Williams wrote:
> On Fri, 2014-02-28 at 15:18 -0800, Dan Williams wrote:
> > ACPI identifies peer ports by setting their 'group_token' and
> > 'group_position' _PLD data to the same value. If a platform has tier
> > mismatch [1] , ACPI can override the defaul
On Fri, 2014-02-28 at 15:18 -0800, Dan Williams wrote:
> ACPI identifies peer ports by setting their 'group_token' and
> 'group_position' _PLD data to the same value. If a platform has tier
> mismatch [1] , ACPI can override the default (USB3 defined) peer port
> association for internal hubs. Ex
On Fri, Feb 28, 2014 at 3:18 PM, Dan Williams wrote:
> ACPI identifies peer ports by setting their 'group_token' and
> 'group_position' _PLD data to the same value. If a platform has tier
> mismatch [1] , ACPI can override the default (USB3 defined) peer port
> association for internal hubs. Ext