Home
last modified time | relevance | path

Searched refs:udev (Results 1 – 25 of 943) sorted by relevance

12345678910>>...38

/OK3568_Linux_fs/kernel/drivers/usb/core/
H A Dhub.c116 static int usb_reset_and_verify_device(struct usb_device *udev);
143 int usb_device_supports_lpm(struct usb_device *udev) in usb_device_supports_lpm() argument
146 if (udev->quirks & USB_QUIRK_NO_LPM) in usb_device_supports_lpm()
152 if (udev->speed == USB_SPEED_HIGH || udev->speed == USB_SPEED_FULL) { in usb_device_supports_lpm()
153 if (udev->bos->ext_cap && in usb_device_supports_lpm()
155 le32_to_cpu(udev->bos->ext_cap->bmAttributes))) in usb_device_supports_lpm()
165 if (!udev->bos->ss_cap) { in usb_device_supports_lpm()
166 dev_info(&udev->dev, "No LPM exit latency info found, disabling LPM.\n"); in usb_device_supports_lpm()
170 if (udev->bos->ss_cap->bU1devExitLat == 0 && in usb_device_supports_lpm()
171 udev->bos->ss_cap->bU2DevExitLat == 0) { in usb_device_supports_lpm()
[all …]
H A Ddriver.c253 struct usb_device *udev = to_usb_device(dev); in usb_probe_device() local
264 error = usb_autoresume_device(udev); in usb_probe_device()
269 error = usb_generic_driver_probe(udev); in usb_probe_device()
294 error = udriver->probe(udev); in usb_probe_device()
297 udev->use_generic_driver = 1; in usb_probe_device()
306 struct usb_device *udev = to_usb_device(dev); in usb_unbind_device() local
310 udriver->disconnect(udev); in usb_unbind_device()
312 usb_generic_driver_disconnect(udev); in usb_unbind_device()
314 usb_autosuspend_device(udev); in usb_unbind_device()
323 struct usb_device *udev = interface_to_usbdev(intf); in usb_probe_interface() local
[all …]
H A Dsysfs.c28 struct usb_device *udev; \
32 udev = to_usb_device(dev); \
33 rc = usb_lock_device_interruptible(udev); \
36 actconfig = udev->actconfig; \
40 usb_unlock_device(udev); \
54 struct usb_device *udev; in bMaxPower_show() local
58 udev = to_usb_device(dev); in bMaxPower_show()
59 rc = usb_lock_device_interruptible(udev); in bMaxPower_show()
62 actconfig = udev->actconfig; in bMaxPower_show()
64 rc = sprintf(buf, "%dmA\n", usb_get_max_power(udev, actconfig)); in bMaxPower_show()
[all …]
H A Dgeneric.c56 int usb_choose_configuration(struct usb_device *udev) in usb_choose_configuration() argument
63 if (usb_device_is_owned(udev)) in usb_choose_configuration()
67 c = udev->config; in usb_choose_configuration()
68 num_configs = udev->descriptor.bNumConfigurations; in usb_choose_configuration()
116 if (usb_get_max_power(udev, c) > udev->bus_mA) { in usb_choose_configuration()
164 else if (udev->descriptor.bDeviceClass != in usb_choose_configuration()
179 dev_info(&udev->dev, "rejected %d configuration%s " in usb_choose_configuration()
185 dev_dbg(&udev->dev, in usb_choose_configuration()
190 dev_warn(&udev->dev, in usb_choose_configuration()
200 struct usb_device *udev = data; in __check_for_non_generic_match() local
[all …]
H A Dusb.h20 struct usb_device *udev);
37 extern void usb_detect_quirks(struct usb_device *udev);
38 extern void usb_detect_interface_quirks(struct usb_device *udev);
40 extern bool usb_endpoint_is_ignored(struct usb_device *udev,
43 extern int usb_remove_device(struct usb_device *udev);
50 extern char *usb_cache_string(struct usb_device *udev, int index);
52 extern int usb_choose_configuration(struct usb_device *udev);
53 extern int usb_generic_driver_probe(struct usb_device *udev);
54 extern void usb_generic_driver_disconnect(struct usb_device *udev);
55 extern int usb_generic_driver_suspend(struct usb_device *udev,
[all …]
/OK3568_Linux_fs/kernel/drivers/target/
H A Dtarget_core_user.c104 struct tcmu_dev *udev; member
298 struct tcmu_dev *udev = nl_cmd->udev; in tcmu_fail_netlink_cmd() local
306 pr_debug("Aborting nl cmd %d on %s\n", nl_cmd->cmd, udev->name); in tcmu_fail_netlink_cmd()
367 struct tcmu_dev *udev = NULL; in tcmu_genl_cmd_done() local
382 if (nl_cmd->udev->se_dev.dev_index == dev_id) { in tcmu_genl_cmd_done()
383 udev = nl_cmd->udev; in tcmu_genl_cmd_done()
388 if (!udev) { in tcmu_genl_cmd_done()
397 udev->name, dev_id, nl_cmd->cmd, completed_cmd, rc, in tcmu_genl_cmd_done()
402 udev->name, completed_cmd, nl_cmd->cmd); in tcmu_genl_cmd_done()
491 struct tcmu_dev *udev = tcmu_cmd->tcmu_dev; in tcmu_cmd_free_data() local
[all …]
/OK3568_Linux_fs/kernel/drivers/leds/
H A Duleds.c42 struct uleds_device *udev = container_of(led_cdev, struct uleds_device, in uleds_brightness_set() local
45 if (udev->brightness != brightness) { in uleds_brightness_set()
46 udev->brightness = brightness; in uleds_brightness_set()
47 udev->new_data = true; in uleds_brightness_set()
48 wake_up_interruptible(&udev->waitq); in uleds_brightness_set()
54 struct uleds_device *udev; in uleds_open() local
56 udev = kzalloc(sizeof(*udev), GFP_KERNEL); in uleds_open()
57 if (!udev) in uleds_open()
60 udev->led_cdev.name = udev->user_dev.name; in uleds_open()
61 udev->led_cdev.brightness_set = uleds_brightness_set; in uleds_open()
[all …]
/OK3568_Linux_fs/external/dpdk/pcie/igb_uio/
H A Digb_uio.c174 struct rte_uio_pci_dev *udev = info->priv; in igbuio_pci_irqcontrol() local
175 struct pci_dev *pdev = udev->pdev; in igbuio_pci_irqcontrol()
178 struct irq_data *irq = irq_get_irq_data(udev->info.irq); in igbuio_pci_irqcontrol()
183 if (udev->mode == RTE_INTR_MODE_MSIX || udev->mode == RTE_INTR_MODE_MSI) { in igbuio_pci_irqcontrol()
190 igbuio_mask_irq(pdev, udev->mode, irq_state); in igbuio_pci_irqcontrol()
194 if (udev->mode == RTE_INTR_MODE_LEGACY) in igbuio_pci_irqcontrol()
209 struct rte_uio_pci_dev *udev = (struct rte_uio_pci_dev *)dev_id; in igbuio_pci_irqhandler() local
210 struct uio_info *info = &udev->info; in igbuio_pci_irqhandler()
213 if (udev->mode == RTE_INTR_MODE_LEGACY && in igbuio_pci_irqhandler()
214 !pci_check_and_mask_intx(udev->pdev)) in igbuio_pci_irqhandler()
[all …]
/OK3568_Linux_fs/kernel/drivers/input/misc/
H A Duinput.c74 struct uinput_device *udev = input_get_drvdata(dev); in uinput_dev_event() local
79 udev->buff[udev->head] = (struct input_event) { in uinput_dev_event()
87 udev->head = (udev->head + 1) % UINPUT_BUFFER_SIZE; in uinput_dev_event()
89 wake_up_interruptible(&udev->waitq); in uinput_dev_event()
95 static bool uinput_request_alloc_id(struct uinput_device *udev, in uinput_request_alloc_id() argument
101 spin_lock(&udev->requests_lock); in uinput_request_alloc_id()
104 if (!udev->requests[id]) { in uinput_request_alloc_id()
106 udev->requests[id] = request; in uinput_request_alloc_id()
112 spin_unlock(&udev->requests_lock); in uinput_request_alloc_id()
116 static struct uinput_request *uinput_request_find(struct uinput_device *udev, in uinput_request_find() argument
[all …]
/OK3568_Linux_fs/u-boot/drivers/usb/eth/
H A Dlan78xx.c75 static int lan78xx_read_raw_otp(struct usb_device *udev, u32 offset, in lan78xx_read_raw_otp() argument
82 ret = lan7x_read_reg(udev, LAN78XX_OTP_PWR_DN, &buf); in lan78xx_read_raw_otp()
88 ret = lan7x_write_reg(udev, LAN78XX_OTP_PWR_DN, 0); in lan78xx_read_raw_otp()
92 ret = lan7x_wait_for_bit(udev, "LAN78XX_OTP_PWR_DN_PWRDN_N", in lan78xx_read_raw_otp()
101 ret = lan7x_write_reg(udev, LAN78XX_OTP_ADDR1, in lan78xx_read_raw_otp()
106 ret = lan7x_write_reg(udev, LAN78XX_OTP_ADDR2, in lan78xx_read_raw_otp()
111 ret = lan7x_write_reg(udev, LAN78XX_OTP_FUNC_CMD, in lan78xx_read_raw_otp()
115 ret = lan7x_write_reg(udev, LAN78XX_OTP_CMD_GO, in lan78xx_read_raw_otp()
121 ret = lan7x_wait_for_bit(udev, "LAN78XX_OTP_STATUS_BUSY", in lan78xx_read_raw_otp()
128 ret = lan7x_read_reg(udev, LAN78XX_OTP_RD_DATA, &buf); in lan78xx_read_raw_otp()
[all …]
H A Dlan75xx.c39 static int lan75xx_phy_gig_workaround(struct usb_device *udev, in lan75xx_phy_gig_workaround() argument
46 lan7x_mdio_write(udev, dev->phy_id, MII_BMCR, in lan75xx_phy_gig_workaround()
50 ret = lan7x_mdio_wait_for_bit(udev, "BMSR_LSTATUS", in lan75xx_phy_gig_workaround()
57 return lan7x_pmt_phy_reset(udev, dev); in lan75xx_phy_gig_workaround()
60 static int lan75xx_update_flowcontrol(struct usb_device *udev, in lan75xx_update_flowcontrol() argument
66 ret = lan7x_update_flowcontrol(udev, dev, &flow, &fct_flow); in lan75xx_update_flowcontrol()
70 ret = lan7x_write_reg(udev, LAN75XX_FCT_FLOW, fct_flow); in lan75xx_update_flowcontrol()
73 return lan7x_write_reg(udev, FLOW, flow); in lan75xx_update_flowcontrol()
76 static int lan75xx_set_receive_filter(struct usb_device *udev) in lan75xx_set_receive_filter() argument
79 return lan7x_write_reg(udev, LAN75XX_RFE_CTL, in lan75xx_set_receive_filter()
[all …]
H A Dlan7x.c20 int lan7x_write_reg(struct usb_device *udev, u32 index, u32 data) in lan7x_write_reg() argument
28 len = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in lan7x_write_reg()
41 int lan7x_read_reg(struct usb_device *udev, u32 index, u32 *data) in lan7x_read_reg() argument
46 len = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in lan7x_read_reg()
61 static int lan7x_phy_wait_not_busy(struct usb_device *udev) in lan7x_phy_wait_not_busy() argument
63 return lan7x_wait_for_bit(udev, __func__, in lan7x_phy_wait_not_busy()
68 int lan7x_mdio_read(struct usb_device *udev, int phy_id, int idx) in lan7x_mdio_read() argument
73 if (lan7x_phy_wait_not_busy(udev)) { in lan7x_mdio_read()
81 lan7x_write_reg(udev, MII_ACC, addr); in lan7x_mdio_read()
83 if (lan7x_phy_wait_not_busy(udev)) { in lan7x_mdio_read()
[all …]
H A Dsmsc95xx.c162 static int smsc95xx_write_reg(struct usb_device *udev, u32 index, u32 data) in smsc95xx_write_reg() argument
170 len = usb_control_msg(udev, usb_sndctrlpipe(udev, 0), in smsc95xx_write_reg()
183 static int smsc95xx_read_reg(struct usb_device *udev, u32 index, u32 *data) in smsc95xx_read_reg() argument
188 len = usb_control_msg(udev, usb_rcvctrlpipe(udev, 0), in smsc95xx_read_reg()
205 static int smsc95xx_phy_wait_not_busy(struct usb_device *udev) in smsc95xx_phy_wait_not_busy() argument
211 smsc95xx_read_reg(udev, MII_ADDR, &val); in smsc95xx_phy_wait_not_busy()
219 static int smsc95xx_mdio_read(struct usb_device *udev, int phy_id, int idx) in smsc95xx_mdio_read() argument
224 if (smsc95xx_phy_wait_not_busy(udev)) { in smsc95xx_mdio_read()
231 smsc95xx_write_reg(udev, MII_ADDR, addr); in smsc95xx_mdio_read()
233 if (smsc95xx_phy_wait_not_busy(udev)) { in smsc95xx_mdio_read()
[all …]
H A Dmcs7830.c103 static int mcs7830_read_reg(struct usb_device *udev, uint8_t idx, in mcs7830_read_reg() argument
111 len = usb_control_msg(udev, in mcs7830_read_reg()
112 usb_rcvctrlpipe(udev, 0), in mcs7830_read_reg()
133 static int mcs7830_write_reg(struct usb_device *udev, uint8_t idx, in mcs7830_write_reg() argument
142 len = usb_control_msg(udev, in mcs7830_write_reg()
143 usb_sndctrlpipe(udev, 0), in mcs7830_write_reg()
162 static int mcs7830_phy_emit_wait(struct usb_device *udev, in mcs7830_phy_emit_wait() argument
172 rc = mcs7830_write_reg(udev, REG_PHY_CMD, sizeof(cmd), cmd); in mcs7830_phy_emit_wait()
179 rc = mcs7830_read_reg(udev, REG_PHY_CMD, sizeof(cmd), cmd); in mcs7830_phy_emit_wait()
197 static int mcs7830_read_phy(struct usb_device *udev, uint8_t index) in mcs7830_read_phy() argument
[all …]
/OK3568_Linux_fs/buildroot/board/forlinx/common/tinyrootfs/
H A Dpost-build-tinyrootfs.sh10 rm -rf $TARGET/lib/udev/v4l_id
11 rm -f $TARGET/lib/udev/rules.d/75-net-description.rules
12 rm -f $TARGET/lib/udev/rules.d/60-persistent-input.rules
13 rm -f $TARGET/lib/udev/rules.d/70-mouse.rules
14 rm -f $TARGET/lib/udev/rules.d/70-joystick.rules
15 rm -f $TARGET/lib/udev/rules.d/64-btrfs.rules
16 rm -f $TARGET/lib/udev/rules.d/60-persistent-storage-tape.rules
17 rm -f $TARGET/lib/udev/rules.d/60-serial.rules
18 rm -f $TARGET/lib/udev/rules.d/70-touchpad.rules
19 rm -f $TARGET/lib/udev/rules.d/60-block.rules
[all …]
/OK3568_Linux_fs/buildroot/board/rockchip/common/tinyrootfs/
H A Dpost-build-tinyrootfs.sh10 rm -rf $TARGET/lib/udev/v4l_id
11 rm -f $TARGET/lib/udev/rules.d/75-net-description.rules
12 rm -f $TARGET/lib/udev/rules.d/60-persistent-input.rules
13 rm -f $TARGET/lib/udev/rules.d/70-mouse.rules
14 rm -f $TARGET/lib/udev/rules.d/70-joystick.rules
15 rm -f $TARGET/lib/udev/rules.d/64-btrfs.rules
16 rm -f $TARGET/lib/udev/rules.d/60-persistent-storage-tape.rules
17 rm -f $TARGET/lib/udev/rules.d/60-serial.rules
18 rm -f $TARGET/lib/udev/rules.d/70-touchpad.rules
19 rm -f $TARGET/lib/udev/rules.d/60-block.rules
[all …]
/OK3568_Linux_fs/kernel/drivers/staging/gdm724x/
H A Dgdm_usb.c57 static int request_mac_address(struct lte_udev *udev) in request_mac_address() argument
60 struct usb_device *usbdev = udev->usbdev; in request_mac_address()
68 hci->cmd_evt = gdm_cpu_to_dev16(udev->gdm_ed, LTE_GET_INFORMATION); in request_mac_address()
69 hci->len = gdm_cpu_to_dev16(udev->gdm_ed, 1); in request_mac_address()
75 udev->request_mac_addr = 1; in request_mac_address()
248 static void release_usb(struct lte_udev *udev) in release_usb() argument
250 struct rx_cxt *rx = &udev->rx; in release_usb()
251 struct tx_cxt *tx = &udev->tx; in release_usb()
292 if (r->index == (void *)udev) { in release_usb()
300 static int init_usb(struct lte_udev *udev) in init_usb() argument
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/usbip/
H A Dstub_dev.c162 dev_dbg(&sdev->udev->dev, "shutdown sockfd %d\n", ud->sockfd); in stub_shutdown_connection()
213 struct usb_device *udev = sdev->udev; in stub_device_reset() local
216 dev_dbg(&udev->dev, "device reset"); in stub_device_reset()
218 ret = usb_lock_device_for_reset(udev, NULL); in stub_device_reset()
220 dev_err(&udev->dev, "lock for reset\n"); in stub_device_reset()
228 ret = usb_reset_device(udev); in stub_device_reset()
229 usb_unlock_device(udev); in stub_device_reset()
233 dev_err(&udev->dev, "device reset\n"); in stub_device_reset()
236 dev_info(&udev->dev, "device reset\n"); in stub_device_reset()
255 static struct stub_device *stub_device_alloc(struct usb_device *udev) in stub_device_alloc() argument
[all …]
/OK3568_Linux_fs/u-boot/drivers/usb/host/
H A Dusb-uclass.c36 int submit_int_msg(struct usb_device *udev, unsigned long pipe, void *buffer, in submit_int_msg() argument
39 struct udevice *bus = udev->controller_dev; in submit_int_msg()
45 return ops->interrupt(bus, udev, pipe, buffer, length, interval, in submit_int_msg()
49 int submit_control_msg(struct usb_device *udev, unsigned long pipe, in submit_control_msg() argument
52 struct udevice *bus = udev->controller_dev; in submit_control_msg()
60 err = ops->control(bus, udev, pipe, buffer, length, setup); in submit_control_msg()
72 int submit_bulk_msg(struct usb_device *udev, unsigned long pipe, void *buffer, in submit_bulk_msg() argument
75 struct udevice *bus = udev->controller_dev; in submit_bulk_msg()
81 return ops->bulk(bus, udev, pipe, buffer, length); in submit_bulk_msg()
84 struct int_queue *create_int_queue(struct usb_device *udev, in create_int_queue() argument
[all …]
H A Dxhci.c116 struct xhci_ctrl *xhci_get_ctrl(struct usb_device *udev) in xhci_get_ctrl() argument
122 for (dev = udev->dev; in xhci_get_ctrl()
128 return udev->controller; in xhci_get_ctrl()
280 static unsigned int xhci_parse_microframe_interval(struct usb_device *udev, in xhci_parse_microframe_interval() argument
289 static unsigned int xhci_parse_frame_interval(struct usb_device *udev, in xhci_parse_frame_interval() argument
299 static unsigned int xhci_parse_exponent_interval(struct usb_device *udev, in xhci_parse_exponent_interval() argument
308 udev->speed == USB_SPEED_FULL ? "" : "micro"); in xhci_parse_exponent_interval()
310 if (udev->speed == USB_SPEED_FULL) { in xhci_parse_exponent_interval()
331 static unsigned int xhci_get_endpoint_interval(struct usb_device *udev, in xhci_get_endpoint_interval() argument
336 switch (udev->speed) { in xhci_get_endpoint_interval()
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-core/udev/eudev/
H A DRevert-udev-remove-userspace-firmware-loading-suppor.patch4 Subject: [PATCH] Revert "udev: remove userspace firmware loading support"
10 src/udev/udevd.c
18 src/udev/Makefile.am | 10 +++
19 src/udev/udev-builtin-firmware.c | 154 +++++++++++++++++++++++++++++++++++++++
20 src/udev/udev-builtin.c | 3 +
21 src/udev/udev.h | 6 ++
22 src/udev/udevd.c | 13 ++++
24 create mode 100644 src/udev/udev-builtin-firmware.c
92 diff --git a/src/udev/Makefile.am b/src/udev/Makefile.am
94 --- a/src/udev/Makefile.am
[all …]
/OK3568_Linux_fs/kernel/tools/usb/usbip/libsrc/
H A Dusbip_common.c17 extern struct udev *udev_context;
94 dbg("%-20s = %x", to_string(name), (int) udev->name)
110 void dump_usb_device(struct usbip_usb_device *udev) in dump_usb_device() argument
114 dbg("%-20s = %s", "path", udev->path); in dump_usb_device()
115 dbg("%-20s = %s", "busid", udev->busid); in dump_usb_device()
118 udev->bDeviceClass, in dump_usb_device()
119 udev->bDeviceSubClass, in dump_usb_device()
120 udev->bDeviceProtocol); in dump_usb_device()
126 udev->idVendor, in dump_usb_device()
127 udev->idProduct); in dump_usb_device()
[all …]
/OK3568_Linux_fs/kernel/drivers/usb/misc/
H A Dapple-mfi-fastcharge.c45 struct usb_device *udev; member
58 dev_dbg(&mfi->udev->dev, "charge type %d already set\n", in apple_mfi_fc_set_charge_type()
75 retval = usb_control_msg(mfi->udev, usb_sndctrlpipe(mfi->udev, 0), in apple_mfi_fc_set_charge_type()
82 dev_dbg(&mfi->udev->dev, "retval = %d\n", retval); in apple_mfi_fc_set_charge_type()
97 dev_dbg(&mfi->udev->dev, "prop: %d\n", psp); in apple_mfi_fc_get_property()
120 dev_dbg(&mfi->udev->dev, "prop: %d\n", psp); in apple_mfi_fc_set_property()
122 ret = pm_runtime_get_sync(&mfi->udev->dev); in apple_mfi_fc_set_property()
124 pm_runtime_put_noidle(&mfi->udev->dev); in apple_mfi_fc_set_property()
136 pm_runtime_mark_last_busy(&mfi->udev->dev); in apple_mfi_fc_set_property()
137 pm_runtime_put_autosuspend(&mfi->udev->dev); in apple_mfi_fc_set_property()
[all …]
/OK3568_Linux_fs/u-boot/drivers/rkflash/
H A Drkflash_blk.c16 ulong rkflash_bread(struct udevice *udev, lbaint_t start, in rkflash_bread() argument
19 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rkflash_bread()
20 struct rkflash_info *priv = dev_get_priv(udev->parent); in rkflash_bread()
32 return (ulong)priv->read(udev->parent, (u32)start, (u32)blkcnt, dst); in rkflash_bread()
35 ulong rkflash_bwrite(struct udevice *udev, lbaint_t start, in rkflash_bwrite() argument
38 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rkflash_bwrite()
39 struct rkflash_info *priv = dev_get_priv(udev->parent); in rkflash_bwrite()
50 return (ulong)priv->write(udev->parent, (u32)start, (u32)blkcnt, src); in rkflash_bwrite()
53 ulong rkflash_berase(struct udevice *udev, lbaint_t start, in rkflash_berase() argument
56 struct blk_desc *block_dev = dev_get_uclass_platdata(udev); in rkflash_berase()
[all …]
/OK3568_Linux_fs/u-boot/cmd/
H A Dusb.c273 struct usb_device *udev; in usb_find_device() local
289 udev = dev_get_parent_priv(hub); in usb_find_device()
290 if (udev->devnum == devnum) in usb_find_device()
291 return udev; in usb_find_device()
299 udev = dev_get_parent_priv(dev); in usb_find_device()
300 if (udev->devnum == devnum) in usb_find_device()
301 return udev; in usb_find_device()
305 struct usb_device *udev; in usb_find_device()
309 udev = usb_get_dev_index(d); in usb_find_device()
310 if (udev == NULL) in usb_find_device()
[all …]

12345678910>>...38