summaryrefslogtreecommitdiff
path: root/drivers/usb/gadget/configfs.h
blob: 36c468c4f5e90be54e7356d48dc2037476a62994 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef USB__GADGET__CONFIGFS__H
#define USB__GADGET__CONFIGFS__H

#include <linux/configfs.h>

void unregister_gadget_item(struct config_item *item);

int usb_os_desc_prepare_interf_dir(struct config_group *parent,
				   int n_interf,
				   struct usb_os_desc **desc,
				   char **names,
				   struct module *owner);

static inline struct usb_os_desc *to_usb_os_desc(struct config_item *item)
{
	return container_of(to_config_group(item), struct usb_os_desc, group);
}

#endif /*  USB__GADGET__CONFIGFS__H */
00 committerLinus Torvalds <torvalds@linux-foundation.org>2017-02-08 12:23:49 -0800 commitbe11f436a80b19cb5ef4cdfba7371a5178bd43cd (patch) tree757250a0fe53c3947d9f244ffb04e51b53d13143 /drivers/usb/storage/unusual_onetouch.h parent472ff5be61f9593ee2d3ebbd716768e14de4659d (diff)parentd98e0929071e7ef63d35c1838b0ad0805ae366dd (diff)
Merge tag 'pci-v4.10-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci
Pull PCI fixes from Bjorn Helgaas: - check MSI affinity vs. number of vectors to avoid memory corruption - drop runtime power management for PCIe hotplug ports for now to avoid regressing hotplug via sysfs * tag 'pci-v4.10-fixes-3' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci: Revert "PCI: pciehp: Add runtime PM support for PCIe hotplug ports" PCI/MSI: Don't apply affinity if there aren't enough vectors left
Diffstat (limited to 'drivers/usb/storage/unusual_onetouch.h')