All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH V2 0/7] usb/acpi: Add binding usb device with acpi
@ 2012-04-18  2:36 Lan Tianyu
  2012-04-18  2:36 ` [PATCH V2 1/7] ACPI: Add _PLD support Lan Tianyu
                   ` (5 more replies)
  0 siblings, 6 replies; 12+ messages in thread
From: Lan Tianyu @ 2012-04-18  2:36 UTC (permalink / raw)
  To: lenb, gregkh
  Cc: linux-usb, linux-acpi, stern, sarah.a.sharp, mjg59, tianyu.lan

This patchset's purppose is to bind usb device with associated
acpi node. The ACPI method "_PLD" and "_UPC" can be used to
identify usb port's connect type(hot-plug, hard-wired and
not-used). The patchset also can work on the port without device
connected.

This patchset derives from following patches.
>From Matthew Garrett
[PATCH V2 2/4] ACPI: Add _PLD support
[PATCH V2 3/4] usb: Bind devices to ACPI devices when possible
[PATCH v2 4/4] usb: Set device removable state based on ACPI USB data

>From Tianyu Lan 
[PATCH V3 1/4] usb: add struct usb_hub_port to store port related members
[PATCH V3 2/4] usb: move struct usb_device->children to struct usb_hub_port->child
[PATCH V3 3/4] usb/acpi: add the support of usb hub ports' acpi binding without attached devices.
[PATCH V3 4/4] usb/acpi: add usb check for the connect type of usb port

Previously those patches was blocked by [PATCH V2 1/4] ACPI: Fix up _PLD methods.
Current the final version of this patch has been integrated into ACPICA and released as:
6a99b1c94d053b3420eaa4a4bc8b2883dd90a2f9
ACPICA: Object repair code: Support to add Package wrappers

[PATCH V2 1/7] ACPI: Add _PLD support
[PATCH V2 2/7] usb: Bind devices to ACPI devices when possible
[PATCH V2 3/7] usb: Set device removable state based on ACPI USB data
[PATCH V2 4/7] usb: add struct usb_hub_port to store port related
[PATCH V2 5/7] usb: move struct usb_device->children to struct
[PATCH V2 6/7] usb/acpi: add the support of usb hub ports' acpi binding
[PATCH V2 7/7] usb/acpi: add usb check for the connect type of usb port

git diff --stat 
 drivers/acpi/utils.c                 |   29 +++++++
 drivers/staging/usbip/usbip_common.c |    3 +-
 drivers/usb/core/Makefile            |    1 +
 drivers/usb/core/devices.c           |    3 +-
 drivers/usb/core/hub.c               |  133 +++++++++++++++++++++--------
 drivers/usb/core/usb-acpi.c          |  154 ++++++++++++++++++++++++++++++++++
 drivers/usb/core/usb.c               |    6 ++
 drivers/usb/core/usb.h               |   19 ++++-
 drivers/usb/host/r8a66597-hcd.c      |    3 +-
 include/acpi/acpi_bus.h              |   31 +++++++
 include/linux/usb.h                  |   10 ++-
 11 files changed, 349 insertions(+), 43 deletions(-)


^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2012-05-03 21:30 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-18  2:36 [PATCH V2 0/7] usb/acpi: Add binding usb device with acpi Lan Tianyu
2012-04-18  2:36 ` [PATCH V2 1/7] ACPI: Add _PLD support Lan Tianyu
     [not found]   ` <1334716601-12266-2-git-send-email-tianyu.lan-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2012-04-18 21:31     ` Greg KH
     [not found]       ` <20120418213104.GA15939-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
2012-04-23 20:20         ` Greg KH
     [not found]           ` <20120423202058.GA22717-U8xfFu+wG4EAvxtiuMwx3w@public.gmane.org>
2012-04-23 23:16             ` Sarah Sharp
2012-05-03 21:30     ` Len Brown
2012-04-18  2:36 ` [PATCH V2 2/7] usb: Bind devices to ACPI devices when possible Lan Tianyu
2012-04-18  2:36 ` [PATCH V2 3/7] usb: Set device removable state based on ACPI USB data Lan Tianyu
     [not found] ` <1334716601-12266-1-git-send-email-tianyu.lan-ral2JQCrhuEAvxtiuMwx3w@public.gmane.org>
2012-04-18  2:36   ` [PATCH V2 4/7] usb: add struct usb_hub_port to store port related members Lan Tianyu
2012-04-18  2:36   ` [PATCH V2 7/7] usb/acpi: add usb check for the connect type of usb port Lan Tianyu
2012-04-18  2:36 ` [PATCH V2 5/7] usb: move struct usb_device->children to struct usb_hub_port->child Lan Tianyu
2012-04-18  2:36 ` [PATCH V2 6/7] usb/acpi: add the support of usb hub ports' acpi binding without attached devices Lan Tianyu

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.