Searched refs:gdev (Results 1 - 25 of 61) sorted by path

123

/linux-master/arch/s390/net/
H A Dpnet.c45 struct ccwgroup_device *gdev = to_ccwgroupdev(dev); local
48 util_str = ccw_device_get_util_str(gdev->cdev[0], 0);
/linux-master/include/linux/
H A Dgnss.h31 int (*open)(struct gnss_device *gdev);
32 void (*close)(struct gnss_device *gdev);
33 int (*write_raw)(struct gnss_device *gdev, const unsigned char *buf,
59 void gnss_put_device(struct gnss_device *gdev);
60 int gnss_register_device(struct gnss_device *gdev);
61 void gnss_deregister_device(struct gnss_device *gdev);
63 int gnss_insert_raw(struct gnss_device *gdev, const unsigned char *buf,
66 static inline void gnss_set_drvdata(struct gnss_device *gdev, void *data) argument
68 dev_set_drvdata(&gdev->dev, data);
71 static inline void *gnss_get_drvdata(struct gnss_device *gdev) argument
[all...]
/linux-master/arch/arm/mach-omap1/
H A Dboard-ams-delta.c603 struct gpio_device *gdev; local
617 gdev = gpio_device_find_by_label(OMAP_GPIO_LABEL);
618 if (!gdev) {
623 chip = gpio_device_get_chip(gdev);
/linux-master/arch/s390/include/asm/
H A Dccwgroup.h57 extern int ccwgroup_set_online(struct ccwgroup_device *gdev);
58 int ccwgroup_set_offline(struct ccwgroup_device *gdev, bool call_gdrv);
/linux-master/drivers/ata/
H A Dlibata-sff.c2152 struct device *gdev = host->dev; local
2153 struct pci_dev *pdev = to_pci_dev(gdev);
2176 dev_driver_string(gdev));
2178 dev_warn(gdev,
2202 dev_err(gdev, "no available native port\n");
3077 struct device *gdev = host->dev; local
3078 struct pci_dev *pdev = to_pci_dev(gdev);
3098 rc = pcim_iomap_regions(pdev, 1 << 4, dev_driver_string(gdev));
H A Dpata_atp867x.c405 struct device *gdev = host->dev; local
406 struct pci_dev *pdev = to_pci_dev(gdev);
423 dev_dbg(gdev, "ATP867X: iomap[%d]=0x%p\n", i,
455 dev_err(gdev, "no available native port\n");
/linux-master/drivers/bus/
H A Dbrcmstb_gisb.c154 static u32 gisb_read(struct brcmstb_gisb_arb_device *gdev, int reg) argument
156 int offset = gdev->gisb_offsets[reg];
166 if (gdev->big_endian)
167 return ioread32be(gdev->base + offset);
169 return ioread32(gdev->base + offset);
172 static u64 gisb_read_address(struct brcmstb_gisb_arb_device *gdev) argument
176 value = gisb_read(gdev, ARB_ERR_CAP_ADDR);
177 value |= (u64)gisb_read(gdev, ARB_ERR_CAP_HI_ADDR) << 32;
182 static u64 gisb_read_bp_address(struct brcmstb_gisb_arb_device *gdev) argument
186 value = gisb_read(gdev, ARB_BP_CAP_ADD
192 gisb_write(struct brcmstb_gisb_arb_device *gdev, u32 val, int reg) argument
209 struct brcmstb_gisb_arb_device *gdev = dev_get_drvdata(dev); local
223 struct brcmstb_gisb_arb_device *gdev = dev_get_drvdata(dev); local
241 brcmstb_gisb_master_to_str(struct brcmstb_gisb_arb_device *gdev, u32 masters) argument
252 brcmstb_gisb_arb_decode_addr(struct brcmstb_gisb_arb_device *gdev, const char *reason) argument
293 struct brcmstb_gisb_arb_device *gdev; local
328 struct brcmstb_gisb_arb_device *gdev = dev_id; local
378 struct brcmstb_gisb_arb_device *gdev; local
418 struct brcmstb_gisb_arb_device *gdev; local
520 struct brcmstb_gisb_arb_device *gdev = dev_get_drvdata(dev); local
532 struct brcmstb_gisb_arb_device *gdev = dev_get_drvdata(dev); local
[all...]
/linux-master/drivers/gnss/
H A Dcore.c38 struct gnss_device *gdev; local
41 gdev = container_of(inode->i_cdev, struct gnss_device, cdev);
43 get_device(&gdev->dev);
46 file->private_data = gdev;
48 down_write(&gdev->rwsem);
49 if (gdev->disconnected) {
54 if (gdev->count++ == 0) {
55 ret = gdev->ops->open(gdev);
57 gdev
70 struct gnss_device *gdev = file->private_data; local
91 struct gnss_device *gdev = file->private_data; local
126 struct gnss_device *gdev = file->private_data; local
189 struct gnss_device *gdev = file->private_data; local
216 struct gnss_device *gdev = to_gnss_device(dev); local
226 struct gnss_device *gdev; local
277 gnss_put_device(struct gnss_device *gdev) argument
283 gnss_register_device(struct gnss_device *gdev) argument
301 gnss_deregister_device(struct gnss_device *gdev) argument
320 gnss_insert_raw(struct gnss_device *gdev, const unsigned char *buf, size_t count) argument
340 gnss_type_name(const struct gnss_device *gdev) argument
356 struct gnss_device *gdev = to_gnss_device(dev); local
370 const struct gnss_device *gdev = to_gnss_device(dev); local
[all...]
H A Dmtk.c80 gserial->gdev->type = GNSS_TYPE_MTK;
H A Dserial.c22 static int gnss_serial_open(struct gnss_device *gdev) argument
24 struct gnss_serial *gserial = gnss_get_drvdata(gdev);
49 static void gnss_serial_close(struct gnss_device *gdev) argument
51 struct gnss_serial *gserial = gnss_get_drvdata(gdev);
59 static int gnss_serial_write_raw(struct gnss_device *gdev, argument
62 struct gnss_serial *gserial = gnss_get_drvdata(gdev);
87 struct gnss_device *gdev = gserial->gdev; local
89 return gnss_insert_raw(gdev, buf, count);
127 struct gnss_device *gdev; local
[all...]
H A Dserial.h16 struct gnss_device *gdev; member in struct:gnss_serial
H A Dsirf.c39 struct gnss_device *gdev; member in struct:sirf_data
88 static int sirf_open(struct gnss_device *gdev) argument
90 struct sirf_data *data = gnss_get_drvdata(gdev);
108 dev_err(&gdev->dev, "failed to runtime resume: %d\n", ret);
125 static void sirf_close(struct gnss_device *gdev) argument
127 struct sirf_data *data = gnss_get_drvdata(gdev);
139 static int sirf_write_raw(struct gnss_device *gdev, const unsigned char *buf, argument
142 struct sirf_data *data = gnss_get_drvdata(gdev);
167 struct gnss_device *gdev = data->gdev; local
398 struct gnss_device *gdev; local
[all...]
H A Dubx.c81 gserial->gdev->type = GNSS_TYPE_UBX;
H A Dusb.c28 struct gnss_device *gdev; member in struct:gnss_usb
36 struct gnss_device *gdev = gusb->gdev; local
47 dev_dbg(&gdev->dev, "urb stopped: %d\n", status);
50 dev_err(&gdev->dev, "urb stopped: %d\n", status);
53 dev_dbg(&gdev->dev, "nonzero urb status: %d\n", status);
61 ret = gnss_insert_raw(gdev, urb->transfer_buffer, len);
63 dev_dbg(&gdev->dev, "dropped %d bytes\n", len - ret);
67 dev_err(&gdev->dev, "failed to resubmit urb: %d\n", ret);
70 static int gnss_usb_open(struct gnss_device *gdev) argument
85 gnss_usb_close(struct gnss_device *gdev) argument
92 gnss_usb_write_raw(struct gnss_device *gdev, const unsigned char *buf, size_t count) argument
122 struct gnss_device *gdev; local
[all...]
/linux-master/drivers/gpio/
H A Dgpiolib-acpi.c153 struct gpio_device *gdev __free(gpio_device_put) =
155 if (!gdev)
162 return gpio_device_get_desc(gdev, pin);
H A Dgpiolib-cdev.c70 * @gdev: the GPIO device the handle pertains to
76 struct gpio_device *gdev; member in struct:linehandle_state
207 guard(srcu)(&lh->gdev->srcu);
209 if (!rcu_access_pointer(lh->gdev->chip))
274 gpio_device_put(lh->gdev);
294 static int linehandle_create(struct gpio_device *gdev, void __user *ip) argument
316 lh->gdev = gpio_device_get(gdev);
334 struct gpio_desc *desc = gpio_device_get_desc(gdev, offset);
369 dev_dbg(&gdev
542 struct gpio_device *gdev; member in struct:linereq
1728 linereq_create(struct gpio_device *gdev, void __user *ip) argument
1902 struct gpio_device *gdev; member in struct:lineevent_state
2152 lineevent_create(struct gpio_device *gdev, void __user *ip) argument
2428 struct gpio_device *gdev; member in struct:gpio_chardev_data
2441 struct gpio_device *gdev = cdev->gdev; local
2563 struct gpio_device *gdev = cdev->gdev; local
2747 struct gpio_device *gdev = container_of(inode->i_cdev, local
2814 struct gpio_device *gdev = cdev->gdev; local
2840 gpiolib_cdev_register(struct gpio_device *gdev, dev_t devt) argument
2863 gpiolib_cdev_unregister(struct gpio_device *gdev) argument
[all...]
H A Dgpiolib-cdev.h10 int gpiolib_cdev_register(struct gpio_device *gdev, dev_t devt);
11 void gpiolib_cdev_unregister(struct gpio_device *gdev);
H A Dgpiolib-of.c387 struct gpio_device *gdev __free(gpio_device_put) =
389 if (!gdev) {
394 desc = of_xlate_and_get_gpiod_flags(gpio_device_get_chip(gdev),
869 struct gpio_device *gdev __free(gpio_device_put) = NULL;
887 gdev = of_find_gpio_device_by_node(rd->dn->parent);
888 if (!gdev)
891 ret = of_gpiochip_add_hog(gpio_device_get_chip(gdev), rd->dn);
904 gdev = of_find_gpio_device_by_node(rd->dn->parent);
905 if (!gdev)
908 of_gpiochip_remove_hog(gpio_device_get_chip(gdev), r
[all...]
H A Dgpiolib-swnode.c44 struct gpio_device *gdev; local
58 gdev = gpio_device_find_by_label(gdev_node->name);
59 return gdev ?: ERR_PTR(-EPROBE_DEFER);
89 struct gpio_device *gdev __free(gpio_device_put) =
92 if (IS_ERR(gdev))
93 return ERR_CAST(gdev);
99 desc = gpio_device_get_desc(gdev, args.args[0]);
H A Dgpiolib-sysfs.c413 const struct gpio_device *gdev = dev_get_drvdata(dev); local
415 return sysfs_emit(buf, "%u\n", gdev->base);
422 const struct gpio_device *gdev = dev_get_drvdata(dev); local
424 return sysfs_emit(buf, "%s\n", gdev->label);
431 const struct gpio_device *gdev = dev_get_drvdata(dev); local
433 return sysfs_emit(buf, "%u\n", gdev->ngpio);
576 struct gpio_device *gdev; local
599 gdev = desc->gdev;
604 if (!gdev
743 gpiochip_sysfs_register(struct gpio_device *gdev) argument
787 gpiochip_sysfs_unregister(struct gpio_device *gdev) argument
822 struct gpio_device *gdev = gc->gpiodev; local
[all...]
H A Dgpiolib-sysfs.h10 int gpiochip_sysfs_register(struct gpio_device *gdev);
11 void gpiochip_sysfs_unregister(struct gpio_device *gdev);
15 static inline int gpiochip_sysfs_register(struct gpio_device *gdev) argument
20 static inline void gpiochip_sysfs_unregister(struct gpio_device *gdev) argument
H A Dgpiolib.c115 label = srcu_dereference_check(desc->label, &desc->gdev->desc_srcu,
116 srcu_read_lock_held(&desc->gdev->desc_srcu));
141 call_srcu(&desc->gdev->desc_srcu, &old->rh, desc_free_label);
156 struct gpio_device *gdev; local
159 list_for_each_entry_srcu(gdev, &gpio_devices, list,
161 if (gdev->base <= gpio &&
162 gdev->base + gdev->ngpio > gpio)
163 return &gdev->descs[gpio - gdev
196 gpio_device_get_desc(struct gpio_device *gdev, unsigned int hwnum) argument
268 gpio_device_get_base(struct gpio_device *gdev) argument
282 gpio_device_get_label(struct gpio_device *gdev) argument
304 gpio_device_get_chip(struct gpio_device *gdev) argument
314 struct gpio_device *gdev; local
402 gpiodev_add_to_list_unlocked(struct gpio_device *gdev) argument
454 struct gpio_device *gdev; local
490 struct gpio_device *gdev = gc->gpiodev; local
522 struct gpio_device *gdev = chip->gpiodev; local
713 struct gpio_device *gdev = to_gpio_device(dev); local
743 gpiochip_setup_dev(struct gpio_device *gdev) argument
809 struct gpio_device *gdev; local
879 struct gpio_device *gdev; local
1120 struct gpio_device *gdev = gc->gpiodev; local
1180 struct gpio_device *gdev; local
1256 gpio_device_get(struct gpio_device *gdev) argument
1267 gpio_device_put(struct gpio_device *gdev) argument
1284 gpio_device_to_device(struct gpio_device *gdev) argument
2134 struct gpio_device *gdev = gc->gpiodev; local
2192 struct gpio_device *gdev = gc->gpiodev; local
2234 struct gpio_device *gdev = gc->gpiodev; local
2977 struct gpio_device *gdev; local
3016 gpio_device_chip_cmp(struct gpio_device *gdev, struct gpio_chip *gc) argument
3586 struct gpio_device *gdev; local
4498 struct gpio_device *gdev = desc->gdev; local
4783 gpiolib_dbg_show(struct seq_file *s, struct gpio_device *gdev) argument
4829 struct gpio_device *gdev; local
4851 struct gpio_device *gdev = v, *next; local
4872 struct gpio_device *gdev = v; local
[all...]
H A Dgpiolib.h150 * @gdev: Pointer to the parent GPIO device
163 struct gpio_device *gdev; member in struct:gpio_desc
197 struct gpio_device *gdev; member in struct:gpio_chip_guard
204 srcu_read_unlock(&_T.gdev->srcu, _T.idx),
208 _guard.gdev = desc->gdev;
209 _guard.idx = srcu_read_lock(&_guard.gdev->srcu);
210 _guard.gc = srcu_dereference(_guard.gdev->chip,
211 &_guard.gdev->srcu);
252 return desc - &desc->gdev
[all...]
/linux-master/drivers/hte/
H A Dhte-tegra194.c135 struct gpio_device *gdev; member in struct:tegra_hte_soc
424 line_id = desc->attr.line_id - gpio_device_get_base(gs->gdev);
651 return hte_dev->gdev == gpiod_to_gpio_device(hdesc->attr.line_data);
681 struct gpio_device *gdev = data; local
683 gpio_device_put(gdev);
761 hte_dev->gdev =
773 hte_dev->gdev =
778 if (!hte_dev->gdev)
783 hte_dev->gdev);
H A Dhte.c49 * @gdev: HTE abstract device that this timestamp information belongs to.
66 struct hte_device *gdev; member in struct:hte_ts_info
105 static void hte_chip_dbgfs_init(struct hte_device *gdev) argument
107 const struct hte_chip *chip = gdev->chip;
110 gdev->dbg_root = debugfs_create_dir(name, hte_root);
112 debugfs_create_atomic_t("ts_requested", 0444, gdev->dbg_root,
113 &gdev->ts_req);
114 debugfs_create_u32("total_ts", 0444, gdev->dbg_root,
115 &gdev->nlines);
120 if (!ei->gdev
131 hte_chip_dbgfs_init(struct hte_device *gdev) argument
154 struct hte_device *gdev; local
240 struct hte_device *gdev; local
356 struct hte_device *gdev; local
436 struct hte_device *gdev; local
454 struct hte_device *gdev; local
564 struct hte_device *gdev; local
842 struct hte_device *gdev; local
890 struct hte_device *gdev; local
[all...]

Completed in 418 milliseconds

123