Searched refs:kdev (Results 1 - 25 of 28) sorted by relevance

12

/drivers/input/misc/
H A Dkeychord.c65 static int check_keychord(struct keychord_device *kdev, argument
70 if (keychord->count != kdev->key_down)
74 if (!test_bit(keychord->keycodes[i], kdev->keystate))
85 struct keychord_device *kdev = handle->private; local
93 spin_lock_irqsave(&kdev->lock, flags);
95 if (!test_bit(code, kdev->keystate) == !value)
97 __change_bit(code, kdev->keystate);
99 kdev->key_down++;
101 kdev->key_down--;
107 if (!test_bit(code, kdev
143 struct keychord_device *kdev = local
198 struct keychord_device *kdev = file->private_data; local
233 struct keychord_device *kdev = file->private_data; local
319 struct keychord_device *kdev = file->private_data; local
331 struct keychord_device *kdev; local
356 struct keychord_device *kdev = file->private_data; local
[all...]
/drivers/soc/ti/
H A Dknav_qmss_acc.c37 #define knav_range_offset_to_inst(kdev, range, q) \
38 (range->queue_base_inst + (q << kdev->inst_shift))
43 struct knav_device *kdev = range->kdev; local
47 range_base = kdev->base_id + range->queue_base;
51 inst = knav_range_offset_to_inst(kdev, range,
55 dev_dbg(kdev->dev, "acc-irq: notifying %d\n",
62 inst = knav_range_offset_to_inst(kdev, range, queue);
63 dev_dbg(kdev->dev, "acc-irq: notifying %d\n",
74 struct knav_device *kdev local
101 struct knav_device *kdev; local
215 struct knav_device *kdev = range->kdev; local
290 knav_acc_write(struct knav_device *kdev, struct knav_pdsp_info *pdsp, struct knav_reg_acc_command *cmd) argument
313 knav_acc_setup_cmd(struct knav_device *kdev, struct knav_range_info *range, struct knav_reg_acc_command *cmd, int queue) argument
347 knav_acc_stop(struct knav_device *kdev, struct knav_range_info *range, int queue) argument
365 knav_acc_start(struct knav_device *kdev, struct knav_range_info *range, int queue) argument
387 struct knav_device *kdev = range->kdev; local
442 struct knav_device *kdev = range->kdev; local
484 knav_init_acc_range(struct knav_device *kdev, struct device_node *node, struct knav_range_info *range) argument
[all...]
H A Dknav_qmss_queue.c43 static struct knav_device *kdev; variable in typeref:struct:knav_device
60 #define knav_queue_idx_to_inst(kdev, idx) \
61 (kdev->instances + (idx << kdev->inst_shift))
66 #define for_each_instance(idx, inst, kdev) \
67 for (idx = 0, inst = kdev->instances; \
68 idx < (kdev)->num_queues_in_use; \
69 idx++, inst = knav_queue_idx_to_inst(kdev, idx))
122 dev_warn(range->kdev->dev,
187 knav_queue_match_id_to_inst(struct knav_device *kdev, unsigne argument
415 struct knav_device *kdev = inst->kdev; local
952 knav_queue_setup_region(struct knav_device *kdev, struct knav_region *region) argument
1048 knav_queue_setup_regions(struct knav_device *kdev, struct device_node *regions) argument
1105 knav_get_link_ram(struct knav_device *kdev, const char *name, struct knav_link_ram_block *block) argument
1152 knav_queue_setup_link_ram(struct knav_device *kdev) argument
1176 knav_setup_queue_range(struct knav_device *kdev, struct device_node *node) argument
1263 knav_setup_queue_pools(struct knav_device *kdev, struct device_node *queue_pools) argument
1284 knav_free_queue_range(struct knav_device *kdev, struct knav_range_info *range) argument
1293 knav_free_queue_ranges(struct knav_device *kdev) argument
1305 knav_queue_free_regions(struct knav_device *kdev) argument
1326 knav_queue_map_reg(struct knav_device *kdev, struct device_node *node, int index) argument
1347 knav_queue_init_qmgrs(struct knav_device *kdev, struct device_node *qmgrs) argument
1426 knav_queue_init_pdsps(struct knav_device *kdev, struct device_node *pdsps) argument
1489 knav_queue_stop_pdsp(struct knav_device *kdev, struct knav_pdsp_info *pdsp) argument
1506 knav_queue_load_pdsp(struct knav_device *kdev, struct knav_pdsp_info *pdsp) argument
1530 knav_queue_start_pdsp(struct knav_device *kdev, struct knav_pdsp_info *pdsp) argument
1561 knav_queue_stop_pdsps(struct knav_device *kdev) argument
1570 knav_queue_start_pdsps(struct knav_device *kdev) argument
1602 knav_queue_init_queue(struct knav_device *kdev, struct knav_range_info *range, struct knav_queue_inst *inst, unsigned id) argument
1626 knav_queue_init_queues(struct knav_device *kdev) argument
[all...]
H A Dknav_qmss.h216 * @kdev: qmss device pointer
229 struct knav_device *kdev; member in struct:knav_pool
244 * @kdev: qmss device pointer
259 struct knav_device *kdev; member in struct:knav_queue_inst
329 struct knav_device *kdev; member in struct:knav_range_info
347 #define for_each_region(kdev, region) \
348 list_for_each_entry(region, &kdev->regions, list)
350 #define first_region(kdev) \
351 list_first_entry(&kdev->regions, \
354 #define for_each_queue_range(kdev, rang
371 knav_find_pdsp(struct knav_device *kdev, unsigned pdsp_id) argument
[all...]
H A Dknav_dma.c135 static struct knav_dma_pool_device *kdev; variable in typeref:struct:knav_dma_pool_device
222 dev_err(kdev->dev, "timeout waiting for teardown\n");
254 dev_dbg(kdev->dev, "channel stopped\n");
355 list_for_each_entry(dma, &kdev->list, list) {
392 dev_err(kdev->dev, "No 'ti,navigator-dma-names' propery\n");
398 dev_err(kdev->dev, "Missing the pahndle args name %s\n", name);
403 dev_err(kdev->dev, "Missing args for %s\n", name);
427 if (!kdev) {
434 dev_err(kdev->dev, "No DMA instace with name %s\n", name);
438 dev_dbg(kdev
[all...]
/drivers/gpu/drm/
H A Ddrm_sysfs.c379 if (connector->kdev)
382 connector->kdev = device_create(drm_class, dev->primary->kdev,
388 if (IS_ERR(connector->kdev)) {
389 DRM_ERROR("failed to register connector device: %ld\n", PTR_ERR(connector->kdev));
390 ret = PTR_ERR(connector->kdev);
397 ret = device_create_file(connector->kdev, &connector_attrs[attr_cnt]);
414 ret = device_create_file(connector->kdev, &connector_attrs_opt1[opt_cnt]);
423 ret = sysfs_create_bin_file(&connector->kdev->kobj, &edid_attr);
434 device_remove_file(connector->kdev,
513 struct device *kdev; local
[all...]
H A Ddrm_drv.c269 minor->kdev = drm_sysfs_minor_alloc(minor);
270 if (IS_ERR(minor->kdev)) {
271 r = PTR_ERR(minor->kdev);
298 put_device(minor->kdev);
326 ret = device_add(minor->kdev);
349 if (!minor || !device_is_registered(minor->kdev))
357 device_del(minor->kdev);
358 dev_set_drvdata(minor->kdev, NULL); /* safety belt */
H A Ddrm_ioctl.c686 (long)old_encode_dev(file_priv->minor->kdev->devt),
744 (long)old_encode_dev(file_priv->minor->kdev->devt),
H A Ddrm_fops.c394 (long)old_encode_dev(file_priv->minor->kdev->devt),
/drivers/gpu/drm/i915/
H A Di915_sysfs.c100 show_rc6_mask(struct device *kdev, struct device_attribute *attr, char *buf) argument
102 struct drm_minor *dminor = dev_to_drm_minor(kdev);
107 show_rc6_ms(struct device *kdev, struct device_attribute *attr, char *buf) argument
109 struct drm_minor *dminor = dev_get_drvdata(kdev);
115 show_rc6p_ms(struct device *kdev, struct device_attribute *attr, char *buf) argument
117 struct drm_minor *dminor = dev_to_drm_minor(kdev);
125 show_rc6pp_ms(struct device *kdev, struct device_attribute *attr, char *buf) argument
127 struct drm_minor *dminor = dev_to_drm_minor(kdev);
279 static ssize_t gt_cur_freq_mhz_show(struct device *kdev, argument
282 struct drm_minor *minor = dev_to_drm_minor(kdev);
306 vlv_rpe_freq_mhz_show(struct device *kdev, struct device_attribute *attr, char *buf) argument
317 gt_max_freq_mhz_show(struct device *kdev, struct device_attribute *attr, char *buf) argument
336 gt_max_freq_mhz_store(struct device *kdev, struct device_attribute *attr, const char *buf, size_t count) argument
389 gt_min_freq_mhz_show(struct device *kdev, struct device_attribute *attr, char *buf) argument
408 gt_min_freq_mhz_store(struct device *kdev, struct device_attribute *attr, const char *buf, size_t count) argument
470 gt_rp_mhz_show(struct device *kdev, struct device_attribute *attr, char *buf) argument
533 struct device *kdev = container_of(kobj, struct device, kobj); local
568 struct device *kdev = container_of(kobj, struct device, kobj); local
[all...]
H A Di915_irq.c1534 kobject_uevent_env(&dev_priv->dev->primary->kdev->kobj,
2675 kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, error_event);
2689 kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE,
2726 kobject_uevent_env(&dev->primary->kdev->kobj,
H A Dintel_sdvo.c2406 sysfs_remove_link(&drm_connector->kdev->kobj,
2440 ret = sysfs_create_link(&drm_connector->kdev->kobj,
H A Dintel_panel.c1058 connector->base.kdev,
H A Dintel_dp.c936 connector->base.kdev->kobj.name);
945 ret = sysfs_create_link(&connector->base.kdev->kobj,
960 sysfs_remove_link(&intel_connector->base.kdev->kobj,
/drivers/s390/kvm/
H A Dkvm_virtio.c189 struct kvm_device *kdev = to_kvmdev(vdev); local
194 if (index >= kdev->desc->num_vq)
200 config = kvm_vq_config(kdev->desc)+index;
255 struct kvm_device *kdev = to_kvmdev(vdev); local
259 if (nvqs > kdev->desc->num_vq)
307 struct kvm_device *kdev; local
309 kdev = kzalloc(sizeof(*kdev), GFP_KERNEL);
310 if (!kdev) {
316 kdev
353 struct kvm_device *kdev = to_kvmdev(vdev); local
[all...]
/drivers/cpuidle/
H A Dsysfs.c183 struct cpuidle_device_kobj *kdev = local
186 return kdev->dev;
226 struct cpuidle_device_kobj *kdev = local
229 complete(&kdev->kobj_unregister);
400 struct cpuidle_device_kobj *kdev = device->kobj_dev; local
413 &kdev->kobj, "state%d", i);
530 struct cpuidle_device_kobj *kdev = dev->kobj_dev; local
542 &kdev->kobj, "driver");
611 struct cpuidle_device_kobj *kdev; local
615 kdev
641 struct cpuidle_device_kobj *kdev = dev->kobj_dev; local
[all...]
/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet_wol.c67 struct device *kdev = &priv->pdev->dev; local
70 if (!device_can_wakeup(kdev))
88 device_set_wakeup_enable(kdev, 1);
94 device_set_wakeup_enable(kdev, 0);
H A Dbcmmii.c218 struct device *kdev = &priv->pdev->dev; local
297 dev_err(kdev, "unknown phy mode: %d\n", priv->phy_interface);
302 dev_info(kdev, "configuring instance for %s\n", phy_name);
410 struct device *kdev = &priv->pdev->dev; local
422 dev_err(kdev, "unable to find MDIO bus node\n");
428 dev_err(kdev, "failed to register MDIO bus\n");
H A Dbcmgenet.c973 struct device *kdev = &priv->pdev->dev; local
989 mapping = dma_map_single(kdev, skb->data, skb_len, DMA_TO_DEVICE);
990 ret = dma_mapping_error(kdev, mapping);
1023 struct device *kdev = &priv->pdev->dev; local
1034 mapping = skb_frag_dma_map(kdev, frag, 0,
1036 ret = dma_mapping_error(kdev, mapping);
1218 struct device *kdev = &priv->pdev->dev; local
1230 mapping = dma_map_single(kdev, skb->data,
1232 ret = dma_mapping_error(kdev, mapping);
1474 struct device *kdev local
1517 struct device *kdev = &priv->pdev->dev; local
[all...]
/drivers/net/ethernet/broadcom/
H A Dbcm63xx_enet.c317 struct device *kdev; local
321 kdev = &priv->pdev->dev;
395 dma_sync_single_for_cpu(kdev, desc->address,
398 dma_sync_single_for_device(kdev, desc->address,
872 struct device *kdev; local
881 kdev = &priv->pdev->dev;
892 dev_err(kdev, "could not attach to PHY\n");
911 dev_info(kdev, "attached PHY at address %d [%s]\n",
951 p = dma_zalloc_coherent(kdev, size, &priv->rx_desc_dma, GFP_KERNEL);
962 p = dma_zalloc_coherent(kdev, siz
1185 struct device *kdev; local
2141 struct device *kdev; local
2398 struct device *kdev; local
[all...]
H A Dbcmsysport.c419 struct device *kdev = &priv->pdev->dev; local
422 if (!device_can_wakeup(kdev))
438 device_set_wakeup_enable(kdev, 1);
443 device_set_wakeup_enable(kdev, 0);
465 struct device *kdev = &priv->pdev->dev; local
476 mapping = dma_map_single(kdev, cb->skb->data,
478 ret = dma_mapping_error(kdev, mapping);
521 struct device *kdev = &priv->pdev->dev; local
566 dma_unmap_single(kdev, dma_unmap_addr(cb, dma_addr),
634 struct device *kdev local
923 struct device *kdev = &priv->pdev->dev; local
1102 struct device *kdev = &priv->pdev->dev; local
1170 struct device *kdev = &priv->pdev->dev; local
[all...]
/drivers/gpu/drm/nouveau/
H A Dnouveau_backlight.c84 bd = backlight_device_register("nv_backlight", connector->kdev, drm,
206 bd = backlight_device_register("nv_backlight", connector->kdev,
/drivers/hid/
H A Dhid-cp2112.c752 static ssize_t name##_store(struct device *kdev, \
756 struct hid_device *hdev = container_of(kdev, struct hid_device, dev); \
768 static ssize_t name##_show(struct device *kdev, \
771 struct hid_device *hdev = container_of(kdev, struct hid_device, dev); \
832 static ssize_t pstr_store(struct device *kdev, argument
836 struct hid_device *hdev = container_of(kdev, struct hid_device, dev);
864 static ssize_t pstr_show(struct device *kdev, argument
867 struct hid_device *hdev = container_of(kdev, struct hid_device, dev);
/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_drv.c1316 static int vmw_pm_suspend(struct device *kdev) argument
1318 struct pci_dev *pdev = to_pci_dev(kdev);
1326 static int vmw_pm_resume(struct device *kdev) argument
1328 struct pci_dev *pdev = to_pci_dev(kdev);
1333 static int vmw_pm_prepare(struct device *kdev) argument
1335 struct pci_dev *pdev = to_pci_dev(kdev);
1361 static void vmw_pm_complete(struct device *kdev) argument
1363 struct pci_dev *pdev = to_pci_dev(kdev);
/drivers/gpu/drm/radeon/
H A Datombios_dp.c225 radeon_connector->ddc_bus->aux.dev = radeon_connector->base.kdev;

Completed in 3602 milliseconds

12