/Linux-v4.19/drivers/soc/ti/ |
D | knav_qmss_queue.c | 34 static struct knav_device *kdev; variable 60 #define knav_queue_idx_to_inst(kdev, idx) \ argument 61 (kdev->instances + (idx << kdev->inst_shift)) 66 #define for_each_instance(idx, inst, kdev) \ argument 67 for (idx = 0, inst = kdev->instances; \ 68 idx < (kdev)->num_queues_in_use; \ 69 idx++, inst = knav_queue_idx_to_inst(kdev, idx)) 135 dev_warn(range->kdev->dev, in knav_queue_setup_irq() 200 knav_queue_match_id_to_inst(struct knav_device *kdev, unsigned id) in knav_queue_match_id_to_inst() argument 205 for_each_instance(idx, inst, kdev) { in knav_queue_match_id_to_inst() [all …]
|
D | knav_qmss_acc.c | 28 #define knav_range_offset_to_inst(kdev, range, q) \ argument 29 (range->queue_base_inst + (q << kdev->inst_shift)) 34 struct knav_device *kdev = range->kdev; in __knav_acc_notify() local 38 range_base = kdev->base_id + range->queue_base; in __knav_acc_notify() 42 inst = knav_range_offset_to_inst(kdev, range, in __knav_acc_notify() 46 dev_dbg(kdev->dev, "acc-irq: notifying %d\n", in __knav_acc_notify() 53 inst = knav_range_offset_to_inst(kdev, range, queue); in __knav_acc_notify() 54 dev_dbg(kdev->dev, "acc-irq: notifying %d\n", in __knav_acc_notify() 65 struct knav_device *kdev = range->kdev; in knav_acc_set_notify() local 79 dev_dbg(kdev->dev, "setup-notify: re-triggering irq for %s\n", in knav_acc_set_notify() [all …]
|
D | knav_qmss.h | 232 struct knav_device *kdev; member 262 struct knav_device *kdev; member 338 struct knav_device *kdev; member 356 #define for_each_region(kdev, region) \ argument 357 list_for_each_entry(region, &kdev->regions, list) 359 #define first_region(kdev) \ argument 360 list_first_entry_or_null(&kdev->regions, \ 363 #define for_each_queue_range(kdev, range) \ argument 364 list_for_each_entry(range, &kdev->queue_ranges, list) 366 #define first_queue_range(kdev) \ argument [all …]
|
D | knav_dma.c | 135 static struct knav_dma_pool_device *kdev; variable 229 dev_err(kdev->dev, "timeout waiting for teardown\n"); in chan_teardown() 261 dev_dbg(kdev->dev, "channel stopped\n"); in chan_stop() 362 list_for_each_entry(dma, &kdev->list, list) { in dma_debug_show() 399 dev_err(kdev->dev, "No 'ti,navigator-dma-names' property\n"); in of_channel_match_helper() 405 dev_err(kdev->dev, "Missing the phandle args name %s\n", name); in of_channel_match_helper() 410 dev_err(kdev->dev, "Missing args for %s\n", name); in of_channel_match_helper() 434 if (!kdev) { in knav_dma_open_channel() 441 dev_err(kdev->dev, "No DMA instace with name %s\n", name); in knav_dma_open_channel() 445 dev_dbg(kdev->dev, "initializing %s channel %d from DMA %s\n", in knav_dma_open_channel() [all …]
|
/Linux-v4.19/drivers/gpu/drm/i915/ |
D | i915_sysfs.c | 35 static inline struct drm_i915_private *kdev_minor_to_i915(struct device *kdev) in kdev_minor_to_i915() argument 37 struct drm_minor *minor = dev_get_drvdata(kdev); in kdev_minor_to_i915() 55 show_rc6_mask(struct device *kdev, struct device_attribute *attr, char *buf) in show_rc6_mask() argument 57 struct drm_i915_private *dev_priv = kdev_minor_to_i915(kdev); in show_rc6_mask() 72 show_rc6_ms(struct device *kdev, struct device_attribute *attr, char *buf) in show_rc6_ms() argument 74 struct drm_i915_private *dev_priv = kdev_minor_to_i915(kdev); in show_rc6_ms() 80 show_rc6p_ms(struct device *kdev, struct device_attribute *attr, char *buf) in show_rc6p_ms() argument 82 struct drm_i915_private *dev_priv = kdev_minor_to_i915(kdev); in show_rc6p_ms() 88 show_rc6pp_ms(struct device *kdev, struct device_attribute *attr, char *buf) in show_rc6pp_ms() argument 90 struct drm_i915_private *dev_priv = kdev_minor_to_i915(kdev); in show_rc6pp_ms() [all …]
|
D | intel_audio.c | 728 static void i915_audio_component_get_power(struct device *kdev) in i915_audio_component_get_power() argument 730 intel_display_power_get(kdev_to_i915(kdev), POWER_DOMAIN_AUDIO); in i915_audio_component_get_power() 733 static void i915_audio_component_put_power(struct device *kdev) in i915_audio_component_put_power() argument 735 intel_display_power_put(kdev_to_i915(kdev), POWER_DOMAIN_AUDIO); in i915_audio_component_put_power() 738 static void i915_audio_component_codec_wake_override(struct device *kdev, in i915_audio_component_codec_wake_override() argument 741 struct drm_i915_private *dev_priv = kdev_to_i915(kdev); in i915_audio_component_codec_wake_override() 747 i915_audio_component_get_power(kdev); in i915_audio_component_codec_wake_override() 765 i915_audio_component_put_power(kdev); in i915_audio_component_codec_wake_override() 769 static int i915_audio_component_get_cdclk_freq(struct device *kdev) in i915_audio_component_get_cdclk_freq() argument 771 struct drm_i915_private *dev_priv = kdev_to_i915(kdev); in i915_audio_component_get_cdclk_freq() [all …]
|
D | i915_drv.c | 93 struct device *kdev = dev_priv->drm.dev; in __i915_printk() local 108 dev_printk(level, kdev, "%pV", &vaf); in __i915_printk() 110 dev_printk(level, kdev, "[" DRM_NAME ":%ps] %pV", in __i915_printk() 122 dev_notice(kdev, "%s", FDO_BUG_MSG); in __i915_printk() 2080 static int i915_pm_prepare(struct device *kdev) in i915_pm_prepare() argument 2082 struct pci_dev *pdev = to_pci_dev(kdev); in i915_pm_prepare() 2086 dev_err(kdev, "DRM not initialized, aborting suspend.\n"); in i915_pm_prepare() 2096 static int i915_pm_suspend(struct device *kdev) in i915_pm_suspend() argument 2098 struct pci_dev *pdev = to_pci_dev(kdev); in i915_pm_suspend() 2102 dev_err(kdev, "DRM not initialized, aborting suspend.\n"); in i915_pm_suspend() [all …]
|
D | intel_runtime_pm.c | 2907 struct device *kdev = &dev_priv->drm.pdev->dev; in intel_power_domains_fini() local 2929 pm_runtime_put(kdev); in intel_power_domains_fini() 3694 struct device *kdev = &pdev->dev; in intel_runtime_pm_get() local 3697 ret = pm_runtime_get_sync(kdev); in intel_runtime_pm_get() 3721 struct device *kdev = &pdev->dev; in intel_runtime_pm_get_if_in_use() local 3729 if (pm_runtime_get_if_in_use(kdev) <= 0) in intel_runtime_pm_get_if_in_use() 3759 struct device *kdev = &pdev->dev; in intel_runtime_pm_get_noresume() local 3762 pm_runtime_get_noresume(kdev); in intel_runtime_pm_get_noresume() 3778 struct device *kdev = &pdev->dev; in intel_runtime_pm_put() local 3783 pm_runtime_mark_last_busy(kdev); in intel_runtime_pm_put() [all …]
|
D | i915_pmu.c | 471 struct device *kdev = &pdev->dev; in get_rc6() local 481 spin_lock(&kdev->power.lock); in get_rc6() 494 if (kdev->power.runtime_status == RPM_SUSPENDED) { in get_rc6() 497 kdev->power.suspended_jiffies; in get_rc6() 499 val = kdev->power.suspended_jiffies - in get_rc6() 501 val += jiffies - kdev->power.accounting_timestamp; in get_rc6() 513 spin_unlock(&kdev->power.lock); in get_rc6()
|
/Linux-v4.19/drivers/gpu/drm/ |
D | drm_sysfs.c | 271 if (connector->kdev) in drm_sysfs_connector_add() 274 connector->kdev = in drm_sysfs_connector_add() 275 device_create_with_groups(drm_class, dev->primary->kdev, 0, in drm_sysfs_connector_add() 282 if (IS_ERR(connector->kdev)) { in drm_sysfs_connector_add() 283 DRM_ERROR("failed to register connector device: %ld\n", PTR_ERR(connector->kdev)); in drm_sysfs_connector_add() 284 return PTR_ERR(connector->kdev); in drm_sysfs_connector_add() 295 if (!connector->kdev) in drm_sysfs_connector_remove() 300 device_unregister(connector->kdev); in drm_sysfs_connector_remove() 301 connector->kdev = NULL; in drm_sysfs_connector_remove() 319 kobject_uevent_env(&dev->primary->kdev->kobj, KOBJ_CHANGE, envp); in drm_sysfs_hotplug_event() [all …]
|
D | drm_drv.c | 137 minor->kdev = drm_sysfs_minor_alloc(minor); in drm_minor_alloc() 138 if (IS_ERR(minor->kdev)) { in drm_minor_alloc() 139 r = PTR_ERR(minor->kdev); in drm_minor_alloc() 165 put_device(minor->kdev); in drm_minor_free() 193 ret = device_add(minor->kdev); in drm_minor_register() 216 if (!minor || !device_is_registered(minor->kdev)) in drm_minor_unregister() 224 device_del(minor->kdev); in drm_minor_unregister() 225 dev_set_drvdata(minor->kdev, NULL); /* safety belt */ in drm_minor_unregister() 745 ret = sysfs_create_link(minor->kdev->kobj.parent, in create_compat_control_link() 746 &minor->kdev->kobj, in create_compat_control_link() [all …]
|
/Linux-v4.19/drivers/cpuidle/ |
D | sysfs.c | 183 struct cpuidle_device_kobj *kdev = in to_cpuidle_device() local 186 return kdev->dev; in to_cpuidle_device() 226 struct cpuidle_device_kobj *kdev = in cpuidle_sysfs_release() local 229 complete(&kdev->kobj_unregister); in cpuidle_sysfs_release() 453 struct cpuidle_device_kobj *kdev = device->kobj_dev; in cpuidle_add_state_sysfs() local 468 &kdev->kobj, "state%d", i); in cpuidle_add_state_sysfs() 587 struct cpuidle_device_kobj *kdev = dev->kobj_dev; in cpuidle_add_driver_sysfs() local 599 &kdev->kobj, "driver"); in cpuidle_add_driver_sysfs() 668 struct cpuidle_device_kobj *kdev; in cpuidle_add_sysfs() local 684 kdev = kzalloc(sizeof(*kdev), GFP_KERNEL); in cpuidle_add_sysfs() [all …]
|
/Linux-v4.19/drivers/fpga/ |
D | ts73xx-fpga.c | 117 struct device *kdev = &pdev->dev; in ts73xx_fpga_probe() local 123 priv = devm_kzalloc(kdev, sizeof(*priv), GFP_KERNEL); in ts73xx_fpga_probe() 127 priv->dev = kdev; in ts73xx_fpga_probe() 130 priv->io_base = devm_ioremap_resource(kdev, res); in ts73xx_fpga_probe() 132 dev_err(kdev, "unable to remap registers\n"); in ts73xx_fpga_probe() 136 mgr = fpga_mgr_create(kdev, "TS-73xx FPGA Manager", in ts73xx_fpga_probe()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/genet/ |
D | bcmmii.c | 183 struct device *kdev = &priv->pdev->dev; in bcmgenet_mii_config() local 255 dev_err(kdev, "unknown phy mode: %d\n", priv->phy_interface); in bcmgenet_mii_config() 269 dev_info(kdev, "configuring instance for %s\n", phy_name); in bcmgenet_mii_config() 338 struct device *kdev = &priv->pdev->dev; in bcmgenet_mii_of_find_mdio() local 348 dev_err(kdev, "unable to find MDIO bus node\n"); in bcmgenet_mii_of_find_mdio() 358 struct device *kdev = &priv->pdev->dev; in bcmgenet_mii_pdata_init() local 359 struct bcmgenet_platform_data *pd = kdev->platform_data; in bcmgenet_mii_pdata_init() 445 struct device *kdev = &priv->pdev->dev; in bcmgenet_mii_of_init() local 467 dev_err(kdev, "invalid PHY mode property\n"); in bcmgenet_mii_of_init() 494 struct device *kdev = &priv->pdev->dev; in bcmgenet_mii_pd_init() local [all …]
|
D | bcmgenet_wol.c | 67 struct device *kdev = &priv->pdev->dev; in bcmgenet_set_wol() local 70 if (!device_can_wakeup(kdev)) in bcmgenet_set_wol() 90 device_set_wakeup_enable(kdev, 1); in bcmgenet_set_wol() 96 device_set_wakeup_enable(kdev, 0); in bcmgenet_set_wol()
|
/Linux-v4.19/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_crat.c | 599 static int kfd_fill_gpu_cache_info(struct kfd_dev *kdev, in kfd_fill_gpu_cache_info() argument 615 switch (kdev->device_info->asic_family) { in kfd_fill_gpu_cache_info() 1003 struct kfd_dev *kdev, uint8_t type, uint64_t size, in kfd_fill_gpu_memory_affinity() argument 1041 struct kfd_dev *kdev, in kfd_fill_gpu_direct_io_link() argument 1062 if (kdev->pdev->dev.numa_node == NUMA_NO_NODE) in kfd_fill_gpu_direct_io_link() 1065 sub_type_hdr->proximity_domain_to = kdev->pdev->dev.numa_node; in kfd_fill_gpu_direct_io_link() 1079 size_t *size, struct kfd_dev *kdev, in kfd_create_vcrat_image_gpu() argument 1131 kdev->kfd2kgd->get_cu_info(kdev->kgd, &cu_info); in kfd_create_vcrat_image_gpu() 1151 if (!kfd_iommu_check_device(kdev)) in kfd_create_vcrat_image_gpu() 1162 kdev->kfd2kgd->get_local_mem_info(kdev->kgd, &local_mem_info); in kfd_create_vcrat_image_gpu() [all …]
|
D | kfd_iommu.h | 39 int kfd_iommu_add_perf_counters(struct kfd_topology_device *kdev); 71 static inline int kfd_iommu_add_perf_counters(struct kfd_topology_device *kdev) in kfd_iommu_add_perf_counters() argument
|
D | kfd_topology.c | 869 struct kfd_topology_device *kdev = in find_system_memory() local 876 list_for_each_entry(mem, &kdev->mem_props, list) { in find_system_memory() 890 static int kfd_add_perf_to_topology(struct kfd_topology_device *kdev) in kfd_add_perf_to_topology() argument 893 return kfd_iommu_add_perf_counters(kdev); in kfd_add_perf_to_topology() 900 static void kfd_add_non_crat_information(struct kfd_topology_device *kdev) in kfd_add_non_crat_information() argument 903 if (!kdev->gpu) { in kfd_add_non_crat_information() 905 dmi_walk(find_system_memory, kdev); in kfd_add_non_crat_information() 936 struct kfd_topology_device *kdev; in kfd_topology_init() local 998 kdev = list_first_entry(&temp_topology_device_list, in kfd_topology_init() 1000 kfd_add_perf_to_topology(kdev); in kfd_topology_init() [all …]
|
D | kfd_process.c | 117 struct kfd_dev *kdev = pdd->dev; in kfd_process_alloc_gpuvm() local 122 err = kdev->kfd2kgd->alloc_memory_of_gpu(kdev->kgd, gpu_va, size, in kfd_process_alloc_gpuvm() 127 err = kdev->kfd2kgd->map_memory_to_gpu(kdev->kgd, mem, pdd->vm); in kfd_process_alloc_gpuvm() 131 err = kdev->kfd2kgd->sync_memory(kdev->kgd, mem, true); in kfd_process_alloc_gpuvm() 150 err = kdev->kfd2kgd->map_gtt_bo_to_kernel(kdev->kgd, in kfd_process_alloc_gpuvm() 168 kdev->kfd2kgd->free_memory_of_gpu(kdev->kgd, mem); in kfd_process_alloc_gpuvm()
|
D | kfd_iommu.c | 349 int kfd_iommu_add_perf_counters(struct kfd_topology_device *kdev) in kfd_iommu_add_perf_counters() argument 353 if (!(kdev->node_props.capability & HSA_CAP_ATS_PRESENT)) in kfd_iommu_add_perf_counters() 365 list_add_tail(&props->list, &kdev->perf_props); in kfd_iommu_add_perf_counters()
|
/Linux-v4.19/drivers/net/ethernet/broadcom/ |
D | bcm63xx_enet.c | 314 struct device *kdev; in bcm_enet_receive_queue() local 318 kdev = &priv->pdev->dev; in bcm_enet_receive_queue() 392 dma_sync_single_for_cpu(kdev, desc->address, in bcm_enet_receive_queue() 395 dma_sync_single_for_device(kdev, desc->address, in bcm_enet_receive_queue() 868 struct device *kdev; in bcm_enet_open() local 877 kdev = &priv->pdev->dev; in bcm_enet_open() 888 dev_err(kdev, "could not attach to PHY\n"); in bcm_enet_open() 947 p = dma_zalloc_coherent(kdev, size, &priv->rx_desc_dma, GFP_KERNEL); in bcm_enet_open() 958 p = dma_zalloc_coherent(kdev, size, &priv->tx_desc_dma, GFP_KERNEL); in bcm_enet_open() 1000 dev_err(kdev, "cannot allocate rx skb queue\n"); in bcm_enet_open() [all …]
|
D | bcmsysport.c | 541 struct device *kdev = &priv->pdev->dev; in bcm_sysport_set_wol() local 544 if (!device_can_wakeup(kdev)) in bcm_sysport_set_wol() 560 device_set_wakeup_enable(kdev, 1); in bcm_sysport_set_wol() 565 device_set_wakeup_enable(kdev, 0); in bcm_sysport_set_wol() 680 struct device *kdev = &priv->pdev->dev; in bcm_sysport_rx_refill() local 693 mapping = dma_map_single(kdev, skb->data, in bcm_sysport_rx_refill() 695 if (dma_mapping_error(kdev, mapping)) { in bcm_sysport_rx_refill() 705 dma_unmap_single(kdev, dma_unmap_addr(cb, dma_addr), in bcm_sysport_rx_refill() 873 struct device *kdev = &priv->pdev->dev; in bcm_sysport_tx_reclaim_one() local 877 dma_unmap_single(kdev, dma_unmap_addr(cb, dma_addr), in bcm_sysport_tx_reclaim_one() [all …]
|
/Linux-v4.19/drivers/hid/ |
D | hid-cp2112.c | 873 static ssize_t name##_store(struct device *kdev, \ 877 struct hid_device *hdev = to_hid_device(kdev); \ 889 static ssize_t name##_show(struct device *kdev, \ 892 struct hid_device *hdev = to_hid_device(kdev); \ 953 static ssize_t pstr_store(struct device *kdev, in pstr_store() argument 957 struct hid_device *hdev = to_hid_device(kdev); in pstr_store() 985 static ssize_t pstr_show(struct device *kdev, in pstr_show() argument 988 struct hid_device *hdev = to_hid_device(kdev); in pstr_show()
|
/Linux-v4.19/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_drv.c | 1472 static int vmw_pm_suspend(struct device *kdev) in vmw_pm_suspend() argument 1474 struct pci_dev *pdev = to_pci_dev(kdev); in vmw_pm_suspend() 1482 static int vmw_pm_resume(struct device *kdev) in vmw_pm_resume() argument 1484 struct pci_dev *pdev = to_pci_dev(kdev); in vmw_pm_resume() 1489 static int vmw_pm_freeze(struct device *kdev) in vmw_pm_freeze() argument 1491 struct pci_dev *pdev = to_pci_dev(kdev); in vmw_pm_freeze() 1538 static int vmw_pm_restore(struct device *kdev) in vmw_pm_restore() argument 1540 struct pci_dev *pdev = to_pci_dev(kdev); in vmw_pm_restore()
|
/Linux-v4.19/drivers/gpu/drm/nouveau/ |
D | nouveau_backlight.c | 115 bd = backlight_device_register(backlight_name , connector->kdev, drm, in nv40_backlight_init() 248 bd = backlight_device_register(backlight_name , connector->kdev, in nv50_backlight_init()
|