Home
last modified time | relevance | path

Searched refs:tdev (Results 1 – 25 of 70) sorted by relevance

123

/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/engine/device/
Dtegra.c31 nvkm_device_tegra_power_up(struct nvkm_device_tegra *tdev) in nvkm_device_tegra_power_up() argument
35 if (tdev->vdd) { in nvkm_device_tegra_power_up()
36 ret = regulator_enable(tdev->vdd); in nvkm_device_tegra_power_up()
41 ret = clk_prepare_enable(tdev->clk); in nvkm_device_tegra_power_up()
44 if (tdev->clk_ref) { in nvkm_device_tegra_power_up()
45 ret = clk_prepare_enable(tdev->clk_ref); in nvkm_device_tegra_power_up()
49 ret = clk_prepare_enable(tdev->clk_pwr); in nvkm_device_tegra_power_up()
52 clk_set_rate(tdev->clk_pwr, 204000000); in nvkm_device_tegra_power_up()
55 reset_control_assert(tdev->rst); in nvkm_device_tegra_power_up()
58 if (!tdev->pdev->dev.pm_domain) { in nvkm_device_tegra_power_up()
[all …]
/Linux-v4.19/drivers/mailbox/
Dmailbox-test.c54 struct mbox_test_device *tdev = filp->private_data; in mbox_test_signal_write() local
56 if (!tdev->tx_channel) { in mbox_test_signal_write()
57 dev_err(tdev->dev, "Channel cannot do Tx\n"); in mbox_test_signal_write()
62 dev_err(tdev->dev, in mbox_test_signal_write()
69 if (!tdev->signal) { in mbox_test_signal_write()
70 tdev->signal = kzalloc(MBOX_MAX_SIG_LEN, GFP_KERNEL); in mbox_test_signal_write()
71 if (!tdev->signal) in mbox_test_signal_write()
75 if (copy_from_user(tdev->signal, userbuf, count)) { in mbox_test_signal_write()
76 kfree(tdev->signal); in mbox_test_signal_write()
77 tdev->signal = NULL; in mbox_test_signal_write()
[all …]
/Linux-v4.19/drivers/thermal/
Duniphier_thermal.c102 static int uniphier_tm_initialize_sensor(struct uniphier_tm_dev *tdev) in uniphier_tm_initialize_sensor() argument
104 struct regmap *map = tdev->regmap; in uniphier_tm_initialize_sensor()
110 regmap_write_bits(map, tdev->data->block_base + PVTCTLEN, in uniphier_tm_initialize_sensor()
120 ret = regmap_read(map, tdev->data->map_base + TMODCOEF, &val); in uniphier_tm_initialize_sensor()
125 ret = of_property_read_u32_array(tdev->dev->of_node, in uniphier_tm_initialize_sensor()
132 regmap_write(map, tdev->data->tmod_setup_addr, in uniphier_tm_initialize_sensor()
138 regmap_write_bits(map, tdev->data->block_base + PVTCTLMODE, in uniphier_tm_initialize_sensor()
142 regmap_write_bits(map, tdev->data->block_base + EMONREPEAT, in uniphier_tm_initialize_sensor()
147 regmap_write_bits(map, tdev->data->map_base + PVTCTLSEL, in uniphier_tm_initialize_sensor()
153 static void uniphier_tm_set_alert(struct uniphier_tm_dev *tdev, u32 ch, in uniphier_tm_set_alert() argument
[all …]
/Linux-v4.19/drivers/gpu/drm/tinydrm/core/
Dtinydrm-core.c114 struct tinydrm_device *tdev = drm->dev_private; in tinydrm_fb_create() local
117 tdev->fb_funcs); in tinydrm_fb_create()
126 static int tinydrm_init(struct device *parent, struct tinydrm_device *tdev, in tinydrm_init() argument
132 mutex_init(&tdev->dirty_lock); in tinydrm_init()
133 tdev->fb_funcs = fb_funcs; in tinydrm_init()
145 tdev->drm = drm; in tinydrm_init()
146 drm->dev_private = tdev; in tinydrm_init()
153 static void tinydrm_fini(struct tinydrm_device *tdev) in tinydrm_fini() argument
155 drm_mode_config_cleanup(tdev->drm); in tinydrm_fini()
156 mutex_destroy(&tdev->dirty_lock); in tinydrm_fini()
[all …]
Dtinydrm-pipe.c123 struct tinydrm_device *tdev = pipe_to_tinydrm(pipe); in tinydrm_display_pipe_update() local
125 struct drm_crtc *crtc = &tdev->pipe.crtc; in tinydrm_display_pipe_update()
128 if (tdev->fb_dirty) in tinydrm_display_pipe_update()
129 tdev->fb_dirty(fb, NULL, 0, 0, NULL, 0); in tinydrm_display_pipe_update()
175 tinydrm_display_pipe_init(struct tinydrm_device *tdev, in tinydrm_display_pipe_init() argument
183 struct drm_device *drm = tdev->drm; in tinydrm_display_pipe_init()
204 return drm_simple_display_pipe_init(drm, &tdev->pipe, funcs, formats, in tinydrm_display_pipe_init()
/Linux-v4.19/drivers/tc/
Dtc.c41 struct tc_dev *tdev; in tc_bus_add_devices() local
84 tdev = kzalloc(sizeof(*tdev), GFP_KERNEL); in tc_bus_add_devices()
85 if (!tdev) { in tc_bus_add_devices()
89 dev_set_name(&tdev->dev, "tc%x", slot); in tc_bus_add_devices()
90 tdev->bus = tbus; in tc_bus_add_devices()
91 tdev->dev.parent = &tbus->dev; in tc_bus_add_devices()
92 tdev->dev.bus = &tc_bus_type; in tc_bus_add_devices()
93 tdev->slot = slot; in tc_bus_add_devices()
96 tdev->firmware[i] = in tc_bus_add_devices()
98 tdev->vendor[i] = in tc_bus_add_devices()
[all …]
Dtc-driver.c60 struct tc_dev *tdev) in tc_match_device() argument
66 if (strcmp(tdev->name, id->name) == 0 && in tc_match_device()
67 strcmp(tdev->vendor, id->vendor) == 0) in tc_match_device()
88 struct tc_dev *tdev = to_tc_dev(dev); in tc_bus_match() local
92 id = tc_match_device(tdrv, tdev); in tc_bus_match()
/Linux-v4.19/drivers/gpu/drm/ttm/
Dttm_object.c71 struct ttm_object_device *tdev; member
166 struct ttm_object_device *tdev = tfile->tdev; in ttm_base_object_init() local
175 spin_lock(&tdev->object_lock); in ttm_base_object_init()
176 ret = drm_ht_just_insert_please_rcu(&tdev->object_hash, in ttm_base_object_init()
179 spin_unlock(&tdev->object_lock); in ttm_base_object_init()
191 spin_lock(&tdev->object_lock); in ttm_base_object_init()
192 (void)drm_ht_remove_item_rcu(&tdev->object_hash, &base->hash); in ttm_base_object_init()
193 spin_unlock(&tdev->object_lock); in ttm_base_object_init()
203 struct ttm_object_device *tdev = base->tfile->tdev; in ttm_release_base() local
205 spin_lock(&tdev->object_lock); in ttm_release_base()
[all …]
/Linux-v4.19/drivers/dma/
Dmmp_tdma.c330 struct mmp_tdma_device *tdev = dev_id; in mmp_tdma_int_handler() local
335 struct mmp_tdma_chan *tdmac = tdev->tdmac[i]; in mmp_tdma_int_handler()
533 struct mmp_tdma_device *tdev = platform_get_drvdata(pdev); in mmp_tdma_remove() local
535 dma_async_device_unregister(&tdev->device); in mmp_tdma_remove()
539 static int mmp_tdma_chan_init(struct mmp_tdma_device *tdev, in mmp_tdma_chan_init() argument
546 dev_err(tdev->dev, "too many channels for device!\n"); in mmp_tdma_chan_init()
551 tdmac = devm_kzalloc(tdev->dev, sizeof(*tdmac), GFP_KERNEL); in mmp_tdma_chan_init()
557 tdmac->dev = tdev->dev; in mmp_tdma_chan_init()
558 tdmac->chan.device = &tdev->device; in mmp_tdma_chan_init()
561 tdmac->reg_base = tdev->base + idx * 4; in mmp_tdma_chan_init()
[all …]
/Linux-v4.19/drivers/net/ethernet/chelsio/cxgb3/
Dcxgb3_offload.c70 static inline int offload_activated(struct t3cdev *tdev) in offload_activated() argument
72 const struct adapter *adapter = tdev2adap(tdev); in offload_activated()
86 struct t3cdev *tdev; in cxgb3_register_client() local
92 list_for_each_entry(tdev, &ofld_dev_list, ofld_dev_list) { in cxgb3_register_client()
93 if (offload_activated(tdev)) in cxgb3_register_client()
94 client->add(tdev); in cxgb3_register_client()
111 struct t3cdev *tdev; in cxgb3_unregister_client() local
117 list_for_each_entry(tdev, &ofld_dev_list, ofld_dev_list) { in cxgb3_unregister_client()
118 if (offload_activated(tdev)) in cxgb3_unregister_client()
119 client->remove(tdev); in cxgb3_unregister_client()
[all …]
/Linux-v4.19/arch/mips/dec/
Dtc.c70 void __init tc_device_get_irq(struct tc_dev *tdev) in tc_device_get_irq() argument
72 switch (tdev->slot) { in tc_device_get_irq()
74 tdev->interrupt = dec_interrupt[DEC_IRQ_TC0]; in tc_device_get_irq()
77 tdev->interrupt = dec_interrupt[DEC_IRQ_TC1]; in tc_device_get_irq()
80 tdev->interrupt = dec_interrupt[DEC_IRQ_TC2]; in tc_device_get_irq()
86 tdev->interrupt = dec_interrupt[DEC_IRQ_TC5]; in tc_device_get_irq()
89 tdev->interrupt = dec_interrupt[DEC_IRQ_TC6]; in tc_device_get_irq()
92 tdev->interrupt = -1; in tc_device_get_irq()
/Linux-v4.19/drivers/usb/serial/
Dti_usb_3410_5052.c342 static int ti_command_out_sync(struct ti_device *tdev, __u8 command,
344 static int ti_command_in_sync(struct ti_device *tdev, __u8 command,
347 static int ti_write_byte(struct usb_serial_port *port, struct ti_device *tdev,
350 static int ti_download_firmware(struct ti_device *tdev);
515 struct ti_device *tdev; in ti_startup() local
528 tdev = kzalloc(sizeof(struct ti_device), GFP_KERNEL); in ti_startup()
529 if (!tdev) in ti_startup()
532 mutex_init(&tdev->td_open_close_lock); in ti_startup()
533 tdev->td_serial = serial; in ti_startup()
534 usb_set_serial_data(serial, tdev); in ti_startup()
[all …]
/Linux-v4.19/drivers/gpu/drm/nouveau/nvkm/subdev/volt/
Dgm20b.c69 struct nvkm_device_tegra *tdev = device->func->tegra(device); in gm20b_volt_new() local
73 if (tdev->gpu_speedo_id >= ARRAY_SIZE(speedo_to_vmin)) { in gm20b_volt_new()
75 tdev->gpu_speedo_id); in gm20b_volt_new()
84 vmin = speedo_to_vmin[tdev->gpu_speedo_id]; in gm20b_volt_new()
86 if (tdev->gpu_speedo_id >= 1) in gm20b_volt_new()
/Linux-v4.19/drivers/infiniband/hw/cxgb3/
Diwch_cm.c137 static int iwch_l2t_send(struct t3cdev *tdev, struct sk_buff *skb, struct l2t_entry *l2e) in iwch_l2t_send() argument
142 rdev = (struct cxio_rdev *)tdev->ulp; in iwch_l2t_send()
147 error = l2t_send(tdev, skb, l2e); in iwch_l2t_send()
153 int iwch_cxgb3_ofld_send(struct t3cdev *tdev, struct sk_buff *skb) in iwch_cxgb3_ofld_send() argument
158 rdev = (struct cxio_rdev *)tdev->ulp; in iwch_cxgb3_ofld_send()
163 error = cxgb3_ofld_send(tdev, skb); in iwch_cxgb3_ofld_send()
169 static void release_tid(struct t3cdev *tdev, u32 hwtid, struct sk_buff *skb) in release_tid() argument
180 iwch_cxgb3_ofld_send(tdev, skb); in release_tid()
202 return iwch_cxgb3_ofld_send(ep->com.tdev, skb); in iwch_quiesce_tid()
223 return iwch_cxgb3_ofld_send(ep->com.tdev, skb); in iwch_resume_tid()
[all …]
Diwch.c143 static void open_rnic_dev(struct t3cdev *tdev) in open_rnic_dev() argument
147 pr_debug("%s t3cdev %p\n", __func__, tdev); in open_rnic_dev()
155 rnicp->rdev.t3cdev_p = tdev; in open_rnic_dev()
173 close_rnic_dev(tdev); in open_rnic_dev()
180 static void close_rnic_dev(struct t3cdev *tdev) in close_rnic_dev() argument
183 pr_debug("%s t3cdev %p\n", __func__, tdev); in close_rnic_dev()
186 if (dev->rdev.t3cdev_p == tdev) { in close_rnic_dev()
203 static void iwch_event_handler(struct t3cdev *tdev, u32 evt, u32 port_id) in iwch_event_handler() argument
205 struct cxio_rdev *rdev = tdev->ulp; in iwch_event_handler()
/Linux-v4.19/drivers/gpu/drm/tinydrm/
Dst7586.c117 struct tinydrm_device *tdev = fb->dev->dev_private; in st7586_fb_dirty() local
118 struct mipi_dbi *mipi = mipi_dbi_from_tinydrm(tdev); in st7586_fb_dirty()
168 struct tinydrm_device *tdev = pipe_to_tinydrm(pipe); in st7586_pipe_enable() local
169 struct mipi_dbi *mipi = mipi_dbi_from_tinydrm(tdev); in st7586_pipe_enable()
233 struct tinydrm_device *tdev = pipe_to_tinydrm(pipe); in st7586_pipe_disable() local
234 struct mipi_dbi *mipi = mipi_dbi_from_tinydrm(tdev); in st7586_pipe_disable()
255 struct tinydrm_device *tdev = &mipi->tinydrm; in st7586_init() local
264 ret = devm_tinydrm_init(dev, tdev, &st7586_fb_funcs, driver); in st7586_init()
268 tdev->fb_dirty = st7586_fb_dirty; in st7586_init()
270 ret = tinydrm_display_pipe_init(tdev, pipe_funcs, in st7586_init()
[all …]
Dili9225.c81 struct tinydrm_device *tdev = fb->dev->dev_private; in ili9225_fb_dirty() local
82 struct mipi_dbi *mipi = mipi_dbi_from_tinydrm(tdev); in ili9225_fb_dirty()
169 struct tinydrm_device *tdev = pipe_to_tinydrm(pipe); in ili9225_pipe_enable() local
170 struct mipi_dbi *mipi = mipi_dbi_from_tinydrm(tdev); in ili9225_pipe_enable()
171 struct device *dev = tdev->drm->dev; in ili9225_pipe_enable()
264 struct tinydrm_device *tdev = pipe_to_tinydrm(pipe); in ili9225_pipe_disable() local
265 struct mipi_dbi *mipi = mipi_dbi_from_tinydrm(tdev); in ili9225_pipe_disable()
316 struct tinydrm_device *tdev = &mipi->tinydrm; in ili9225_init() local
328 ret = devm_tinydrm_init(dev, tdev, &ili9225_fb_funcs, driver); in ili9225_init()
332 tdev->fb_dirty = ili9225_fb_dirty; in ili9225_init()
[all …]
Drepaper.c86 epd_from_tinydrm(struct tinydrm_device *tdev) in epd_from_tinydrm() argument
88 return container_of(tdev, struct repaper_epd, tinydrm); in epd_from_tinydrm()
531 struct tinydrm_device *tdev = fb->dev->dev_private; in repaper_fb_dirty() local
532 struct repaper_epd *epd = epd_from_tinydrm(tdev); in repaper_fb_dirty()
653 struct tinydrm_device *tdev = pipe_to_tinydrm(pipe); in repaper_pipe_enable() local
654 struct repaper_epd *epd = epd_from_tinydrm(tdev); in repaper_pipe_enable()
788 struct tinydrm_device *tdev = pipe_to_tinydrm(pipe); in repaper_pipe_disable() local
789 struct repaper_epd *epd = epd_from_tinydrm(tdev); in repaper_pipe_disable()
795 mutex_lock(&tdev->dirty_lock); in repaper_pipe_disable()
797 mutex_unlock(&tdev->dirty_lock); in repaper_pipe_disable()
[all …]
/Linux-v4.19/drivers/pnp/
Dresource.c169 struct pnp_dev *tdev; in pnp_check_port() local
207 pnp_for_each_dev(tdev) { in pnp_check_port()
208 if (tdev == dev) in pnp_check_port()
211 (tres = pnp_get_resource(tdev, IORESOURCE_IO, i)); in pnp_check_port()
232 struct pnp_dev *tdev; in pnp_check_mem() local
270 pnp_for_each_dev(tdev) { in pnp_check_mem()
271 if (tdev == dev) in pnp_check_mem()
274 (tres = pnp_get_resource(tdev, IORESOURCE_MEM, i)); in pnp_check_mem()
355 struct pnp_dev *tdev; in pnp_check_irq() local
397 pnp_for_each_dev(tdev) { in pnp_check_irq()
[all …]
/Linux-v4.19/drivers/usb/misc/
Dusbtest.c118 #define ERROR(tdev, fmt, args...) \ argument
119 dev_err(&(tdev)->intf->dev , fmt , ## args)
120 #define WARNING(tdev, fmt, args...) \ argument
121 dev_warn(&(tdev)->intf->dev , fmt , ## args)
376 static int check_guard_bytes(struct usbtest_dev *tdev, struct urb *urb) in check_guard_bytes() argument
384 ERROR(tdev, "guard byte[%d] %d (not %d)\n", in check_guard_bytes()
392 static int simple_check_buf(struct usbtest_dev *tdev, struct urb *urb) in simple_check_buf() argument
400 int ret = check_guard_bytes(tdev, urb); in simple_check_buf()
425 ERROR(tdev, "buf[%d] = %d (not %d)\n", i, *buf, expected); in simple_check_buf()
447 struct usbtest_dev *tdev, in simple_io() argument
[all …]
/Linux-v4.19/include/drm/tinydrm/
Dtinydrm.h105 int devm_tinydrm_init(struct device *parent, struct tinydrm_device *tdev,
108 int devm_tinydrm_register(struct tinydrm_device *tdev);
109 void tinydrm_shutdown(struct tinydrm_device *tdev);
114 tinydrm_display_pipe_init(struct tinydrm_device *tdev,
/Linux-v4.19/drivers/pci/
Dvpd.c322 struct pci_dev *tdev = pci_get_slot(dev->bus, in pci_vpd_f0_read() local
326 if (!tdev) in pci_vpd_f0_read()
329 ret = pci_read_vpd(tdev, pos, count, arg); in pci_vpd_f0_read()
330 pci_dev_put(tdev); in pci_vpd_f0_read()
337 struct pci_dev *tdev = pci_get_slot(dev->bus, in pci_vpd_f0_write() local
341 if (!tdev) in pci_vpd_f0_write()
344 ret = pci_write_vpd(tdev, pos, count, arg); in pci_vpd_f0_write()
345 pci_dev_put(tdev); in pci_vpd_f0_write()
351 struct pci_dev *tdev = pci_get_slot(dev->bus, in pci_vpd_f0_set_size() local
355 if (!tdev) in pci_vpd_f0_set_size()
[all …]
/Linux-v4.19/drivers/ata/
Dlibata-transport.c69 container_of((d), struct ata_device, tdev)
74 container_of((d), struct ata_link, tdev)
79 container_of((d), struct ata_port, tdev)
259 struct device *dev = &ap->tdev; in ata_tport_delete()
283 struct device *dev = &ap->tdev; in ata_tport_add()
385 struct device *dev = &link->tdev; in ata_tlink_delete()
409 struct device *dev = &link->tdev; in ata_tlink_add()
415 dev->parent = &ap->tdev; in ata_tlink_add()
629 transport_destroy_device(&dev->tdev); in ata_tdev_free()
630 put_device(&dev->tdev); in ata_tdev_free()
[all …]
Dlibata-acpi.c62 NULL : ACPI_HANDLE(&dev->tdev); in ata_dev_acpi_handle()
72 struct ata_device *tdev; in ata_acpi_detach_device() local
75 ata_for_each_dev(tdev, tlink, ALL) in ata_acpi_detach_device()
76 tdev->flags |= ATA_DFLAG_DETACH; in ata_acpi_detach_device()
187 acpi_preset_companion(&ap->tdev, host_companion, ap->port_no); in ata_acpi_bind_port()
192 adev = ACPI_COMPANION(&ap->tdev); in ata_acpi_bind_port()
208 struct acpi_device *port_companion = ACPI_COMPANION(&ap->tdev); in ata_acpi_bind_dev()
233 acpi_preset_companion(&dev->tdev, parent, adr); in ata_acpi_bind_dev()
234 adev = ACPI_COMPANION(&dev->tdev); in ata_acpi_bind_dev()
268 if (ACPI_HANDLE(&ap->tdev) && gtm) in ata_acpi_dissociate()
[all …]
/Linux-v4.19/drivers/video/fbdev/
Dpmag-ba-fb.c146 struct tc_dev *tdev = to_tc_dev(dev); in pmagbafb_probe() local
174 start = tdev->resource.start; in pmagbafb_probe()
175 len = tdev->resource.end - start + 1; in pmagbafb_probe()
240 struct tc_dev *tdev = to_tc_dev(dev); in pmagbafb_remove() local
249 start = tdev->resource.start; in pmagbafb_remove()
250 len = tdev->resource.end - start + 1; in pmagbafb_remove()

123