Home
last modified time | relevance | path

Searched full:usbcore (Results 1 – 25 of 39) sorted by relevance

12

/linux/drivers/usb/core/
H A DMakefile9 usbcore-y := usb.o hub.o hcd.o urb.o message.o driver.o
10 usbcore-y += config.o file.o buffer.o sysfs.o endpoint.o
11 usbcore-y += devio.o notify.o generic.o quirks.o devices.o
12 usbcore-y += phy.o port.o trace.o
14 usbcore-$(CONFIG_OF) += of.o
15 usbcore-$(CONFIG_USB_XHCI_SIDEBAND) += offload.o
16 usbcore-$(CONFIG_USB_PCI) += hcd-pci.o
17 usbcore-$(CONFIG_ACPI) += usb-acpi.o
20 usbcore-y += ../misc/onboard_usb_dev_pdevs.o
23 obj-$(CONFIG_USB) += usbcore.o
H A DKconfig114 with the usbcore.autosuspend command line or module parameter.
127 with usbcore.authorized_default command line or module parameter.
H A Dtrace.h6 #define TRACE_SYSTEM usbcore
H A Dmessage.c22 #include <linux/usb/hcd.h> /* for usbcore internals */
1449 * pending urbs) and usbcore state for the interfaces, so that usbcore
1675 * should hcd+usbcore postprocess control requests? in usb_set_interface()
1735 * endpoints). Other usbcore state is unchanged, including bindings of
2157 * hc/hcd/usbcore interface/endpoint state. in usb_set_configuration()
H A Dusb.c51 const char *usbcore_name = "usbcore";
629 * usb_alloc_dev - usb device constructor (usbcore-internal)
873 * time. Only hub-aware drivers that are part of usbcore ever have to
H A Dhcd.c50 * Plugs into usbcore (usb_bus) and lets HCDs share code, minimizing
885 * Assigns a bus number, and links the controller into usbcore data
921 * Recycles the bus number, and unlinks the controller from usbcore data
2974 /* starting here, usbcore will pay attention to the shared HCD roothub */ in usb_add_hcd()
2985 /* starting here, usbcore will pay attention to this root hub */ in usb_add_hcd()
3167 * symbols from usbcore, usbcore gets referenced and cannot be unloaded first.
H A Dhub.c1128 * root hub (assuming usbcore is compiled into the kernel in hub_activate()
1919 * usbcore.autosuspend = -1 then keep autosuspend disabled. in hub_probe()
2174 * usb_set_device_state - change a device's current state (usbcore, hcds)
2299 * usb_disconnect - disconnect a device (usbcore-internal)
2428 * usb_enumerate_device_otg - FIXME (usbcore-internal)
2509 * usb_enumerate_device - Read device configs/intfs/otg (usbcore-internal)
2622 * usb_new_device - perform initial device setup (usbcore-internal)
2741 * usb_deauthorize_device - deauthorize a device (usbcore-internal)
/linux/Documentation/driver-api/usb/
H A Dcallbacks.rst4 What callbacks will usbcore do?
7 Usbcore will call into a driver through callbacks defined in the driver
85 You are strongly encouraged to use usbcore's facility,
107 killed by usbcore. Note that in this case disconnect will be called some
H A Dpower-management.rst205 a module parameter in usbcore. You can specify the value when usbcore
209 modprobe usbcore autosuspend=5
214 options usbcore autosuspend=5
216 Some distributions load the usbcore module very early during the boot
221 If usbcore is compiled into the kernel rather than built as a loadable
224 usbcore.autosuspend=5
231 echo 5 >/sys/module/usbcore/parameters/autosuspend
633 ``/sys/module/usbcore`` then unbinding it will interfere with port power
H A Derror-codes.rst9 their interpretation) that can be returned from usbcore.
12 device drivers only see through usbcore. As a rule, all the HCDs should
193 Error codes returned by usbcore-functions
H A Ddma.rst25 - "usbcore" will map this DMA address, if a DMA-aware driver didn't do
H A Dusb3-debug-port.rst58 "usbcore.autosuspend=-1"
/linux/Documentation/admin-guide/
H A Dkernel-parameters.rst23 (kernel command line) usbcore.blinkenlights=1
24 (modprobe command line) modprobe usbcore blinkenlights=1
/linux/Documentation/usb/
H A Dohci.rst21 - supports the updated and simplified usbcore APIs
H A Dacm.rst61 usbcore.ko
H A Dehci.rst40 but those changes haven't needed to really change the basic "usbcore"
/linux/drivers/usb/
H A DKconfig80 module will be called usbcore.
/linux/drivers/usb/musb/
H A Dmusb_host.h17 struct usb_host_endpoint *hep; /* usbcore info */
H A Dmusb_dma.h20 * host side, usbcore sets up the DMA mappings and flushes caches; on the
H A Dmusb_core.h295 /* this hub status bit is reserved by USB 2.0 and not seen by usbcore */
/linux/Documentation/ABI/stable/
H A Dsysfs-bus-usb28 the value of the usbcore.autosuspend module parameter.
/linux/drivers/usb/host/
H A Dssb-hcd.c17 * Derived from the USBcore related parts of Broadcom-SB
/linux/include/linux/
H A Dusb.h56 * @urb_list: urbs queued to this endpoint; maintained by usbcore
658 * Usbcore drivers should not set usbdev->state directly. Instead use
1179 * struct usb_driver - identifies USB interface driver to usbcore
1278 * struct usb_device_driver - identifies USB device driver to usbcore
1402 /* The following flags are used internally by usbcore and HCDs */
1916 /* wrappers that also update important state inside usbcore */
1960 * members below are private to usbcore,
/linux/drivers/usb/usbip/
H A Dstub_tx.c430 * result of the submit is given back to the usbcore as the in stub_tx_loop()
/linux/drivers/usb/misc/
H A Dusbtest.c823 * to see if usbcore, hcd, and device all behave right. such testing would
833 * set and get each one. mostly trusts the descriptors from usbcore. in ch9_postconfig()
989 /* FIXME cross-checking udev->config[i] to make sure usbcore in ch9_postconfig()
2651 * it locks out usbcore in certain code paths. Notably, if you disconnect

12