Searched refs:dev (Results 251 - 275 of 20581) sorted by relevance

<<11121314151617181920>>

/linux-master/sound/soc/dwc/
H A Ddwc-i2s.c41 static inline void i2s_disable_channels(struct dw_i2s_dev *dev, u32 stream) argument
47 i2s_write_reg(dev->i2s_base, TER(i), 0);
50 i2s_write_reg(dev->i2s_base, RER(i), 0);
54 static inline void i2s_clear_irqs(struct dw_i2s_dev *dev, u32 stream) argument
60 i2s_read_reg(dev->i2s_base, TOR(i));
63 i2s_read_reg(dev->i2s_base, ROR(i));
67 static inline void i2s_disable_irqs(struct dw_i2s_dev *dev, u32 stream, argument
74 irq = i2s_read_reg(dev->i2s_base, IMR(i));
75 i2s_write_reg(dev->i2s_base, IMR(i), irq | 0x30);
79 irq = i2s_read_reg(dev
85 i2s_enable_irqs(struct dw_i2s_dev *dev, u32 stream, int chan_nr) argument
105 struct dw_i2s_dev *dev = dev_id; local
154 i2s_enable_dma(struct dw_i2s_dev *dev, u32 stream) argument
167 i2s_disable_dma(struct dw_i2s_dev *dev, u32 stream) argument
182 i2s_start(struct dw_i2s_dev *dev, struct snd_pcm_substream *substream) argument
211 i2s_stop(struct dw_i2s_dev *dev, struct snd_pcm_substream *substream) argument
235 struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(cpu_dai); local
247 dw_i2s_config(struct dw_i2s_dev *dev, int stream) argument
278 struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(dai); local
353 struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(dai); local
366 struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(dai); local
392 struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(cpu_dai); local
440 struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(cpu_dai); local
465 struct dw_i2s_dev *dev = snd_soc_dai_get_drvdata(dai); local
482 dw_i2s_runtime_suspend(struct device *dev) argument
491 dw_i2s_runtime_resume(struct device *dev) argument
506 struct dw_i2s_dev *dev = snd_soc_component_get_drvdata(component); local
515 struct dw_i2s_dev *dev = snd_soc_component_get_drvdata(component); local
579 dw_configure_dai(struct dw_i2s_dev *dev, struct snd_soc_dai_driver *dw_i2s_dai, unsigned int rates) argument
640 dw_configure_dai_by_pd(struct dw_i2s_dev *dev, struct snd_soc_dai_driver *dw_i2s_dai, struct resource *res, const struct i2s_platform_data *pdata) argument
695 dw_configure_dai_by_dt(struct dw_i2s_dev *dev, struct snd_soc_dai_driver *dw_i2s_dai, struct resource *res) argument
734 jh7110_i2s_crg_master_init(struct dw_i2s_dev *dev) argument
804 jh7110_i2s_crg_slave_init(struct dw_i2s_dev *dev) argument
892 jh7110_i2srx_crg_init(struct dw_i2s_dev *dev) argument
911 struct dw_i2s_dev *dev = container_of(config, struct dw_i2s_dev, config); local
921 struct dw_i2s_dev *dev; local
1050 struct dw_i2s_dev *dev = dev_get_drvdata(&pdev->dev); local
[all...]
/linux-master/drivers/net/wireless/broadcom/b43legacy/
H A Dradio.c77 void b43legacy_radio_lock(struct b43legacy_wldev *dev) argument
81 status = b43legacy_read32(dev, B43legacy_MMIO_MACCTL);
84 b43legacy_write32(dev, B43legacy_MMIO_MACCTL, status);
88 void b43legacy_radio_unlock(struct b43legacy_wldev *dev) argument
92 b43legacy_read16(dev, B43legacy_MMIO_PHY_VER); /* dummy read */
93 status = b43legacy_read32(dev, B43legacy_MMIO_MACCTL);
96 b43legacy_write32(dev, B43legacy_MMIO_MACCTL, status);
99 u16 b43legacy_radio_read16(struct b43legacy_wldev *dev, u16 offset) argument
101 struct b43legacy_phy *phy = &dev->phy;
122 b43legacy_write16(dev, B43legacy_MMIO_RADIO_CONTRO
126 b43legacy_radio_write16(struct b43legacy_wldev *dev, u16 offset, u16 val) argument
132 b43legacy_set_all_gains(struct b43legacy_wldev *dev, s16 first, s16 second, s16 third) argument
169 b43legacy_set_original_gains(struct b43legacy_wldev *dev) argument
208 b43legacy_synth_pu_workaround(struct b43legacy_wldev *dev, u8 channel) argument
230 b43legacy_radio_aci_detect(struct b43legacy_wldev *dev, u8 channel) argument
264 b43legacy_radio_aci_scan(struct b43legacy_wldev *dev) argument
317 b43legacy_nrssi_hw_write(struct b43legacy_wldev *dev, u16 offset, s16 val) argument
324 b43legacy_nrssi_hw_read(struct b43legacy_wldev *dev, u16 offset) argument
335 b43legacy_nrssi_hw_update(struct b43legacy_wldev *dev, u16 val) argument
349 b43legacy_nrssi_mem_update(struct b43legacy_wldev *dev) argument
366 b43legacy_calc_nrssi_offset(struct b43legacy_wldev *dev) argument
536 b43legacy_calc_nrssi_slope(struct b43legacy_wldev *dev) argument
801 b43legacy_calc_nrssi_threshold(struct b43legacy_wldev *dev) argument
972 b43legacy_radio_interference_mitigation_enable(struct b43legacy_wldev *dev, int mode) argument
1218 b43legacy_radio_interference_mitigation_disable(struct b43legacy_wldev *dev, int mode) argument
1322 b43legacy_radio_set_interference_mitigation(struct b43legacy_wldev *dev, int mode) argument
1366 b43legacy_radio_calibrationvalue(struct b43legacy_wldev *dev) argument
1382 b43legacy_get_812_value(struct b43legacy_wldev *dev, u8 lpd) argument
1479 b43legacy_radio_init2050(struct b43legacy_wldev *dev) argument
1712 b43legacy_radio_selectchannel(struct b43legacy_wldev *dev, u8 channel, int synthetic_pu_workaround) argument
1767 b43legacy_radio_set_txantenna(struct b43legacy_wldev *dev, u32 val) argument
1847 b43legacy_radio_set_txpower_a(struct b43legacy_wldev *dev, u16 txpower) argument
1880 b43legacy_radio_set_txpower_bg(struct b43legacy_wldev *dev, u16 baseband_attenuation, u16 radio_attenuation, u16 txpower) argument
1917 b43legacy_default_baseband_attenuation(struct b43legacy_wldev *dev) argument
1926 b43legacy_default_radio_attenuation(struct b43legacy_wldev *dev) argument
2013 b43legacy_default_txctl1(struct b43legacy_wldev *dev) argument
2028 b43legacy_radio_turn_on(struct b43legacy_wldev *dev) argument
2066 b43legacy_radio_turn_off(struct b43legacy_wldev *dev, bool force) argument
2092 b43legacy_radio_clear_tssi(struct b43legacy_wldev *dev) argument
[all...]
/linux-master/drivers/infiniband/hw/erdma/
H A Derdma_main.c23 struct erdma_dev *dev = container_of(nb, struct erdma_dev, netdev_nb); local
25 if (dev->netdev == NULL || dev->netdev != netdev)
30 dev->state = IB_PORT_ACTIVE;
31 erdma_port_event(dev, IB_EVENT_PORT_ACTIVE);
34 dev->state = IB_PORT_DOWN;
35 erdma_port_event(dev, IB_EVENT_PORT_ERR);
38 if (dev->mtu != netdev->mtu) {
39 erdma_set_mtu(dev, netdev->mtu);
40 dev
56 erdma_enum_and_get_netdev(struct erdma_dev *dev) argument
94 erdma_device_register(struct erdma_dev *dev) argument
125 struct erdma_dev *dev = data; local
133 erdma_request_vectors(struct erdma_dev *dev) argument
149 erdma_comm_irq_init(struct erdma_dev *dev) argument
165 erdma_comm_irq_uninit(struct erdma_dev *dev) argument
171 erdma_device_init(struct erdma_dev *dev, struct pci_dev *pdev) argument
196 erdma_device_uninit(struct erdma_dev *dev) argument
201 erdma_hw_reset(struct erdma_dev *dev) argument
208 erdma_wait_hw_init_done(struct erdma_dev *dev) argument
238 struct erdma_dev *dev; local
353 struct erdma_dev *dev = pci_get_drvdata(pdev); local
373 erdma_dev_attrs_init(struct erdma_dev *dev) argument
420 erdma_device_config(struct erdma_dev *dev) argument
436 erdma_res_cb_init(struct erdma_dev *dev) argument
458 erdma_res_cb_free(struct erdma_dev *dev) argument
515 struct erdma_dev *dev = pci_get_drvdata(pdev); local
586 struct erdma_dev *dev = pci_get_drvdata(pdev); local
[all...]
/linux-master/drivers/ipack/
H A Dipack.c15 #define to_ipack_dev(device) container_of(device, struct ipack_device, dev)
20 static void ipack_device_release(struct device *dev) argument
22 struct ipack_device *device = to_ipack_dev(dev);
52 static int ipack_bus_match(struct device *dev, struct device_driver *drv) argument
54 struct ipack_device *idev = to_ipack_dev(dev);
64 struct ipack_device *dev = to_ipack_dev(device); local
67 return drv->ops->probe(dev);
72 struct ipack_device *dev = to_ipack_dev(device); local
76 drv->ops->remove(dev);
79 static int ipack_uevent(const struct device *dev, struc argument
105 id_show(struct device *dev, struct device_attribute *attr, char *buf) argument
136 id_vendor_show(struct device *dev, struct device_attribute *attr, char *buf) argument
150 id_device_show(struct device *dev, struct device_attribute *attr, char *buf) argument
163 modalias_show(struct device *dev, struct device_attribute *attr, char *buf) argument
225 ipack_unregister_bus_member(struct device *dev, void *data) argument
279 ipack_calc_crc1(struct ipack_device *dev) argument
294 ipack_calc_crc2(struct ipack_device *dev) argument
309 ipack_parse_id1(struct ipack_device *dev) argument
326 ipack_parse_id2(struct ipack_device *dev) argument
345 ipack_device_read_id(struct ipack_device *dev) argument
425 ipack_device_init(struct ipack_device *dev) argument
461 ipack_device_add(struct ipack_device *dev) argument
467 ipack_device_del(struct ipack_device *dev) argument
474 ipack_get_device(struct ipack_device *dev) argument
480 ipack_put_device(struct ipack_device *dev) argument
[all...]
/linux-master/drivers/media/usb/hackrf/
H A Dhackrf.c111 struct device *dev; member in struct:hackrf_dev
182 static int hackrf_ctrl_msg(struct hackrf_dev *dev, u8 request, u16 value, argument
195 pipe = usb_sndctrlpipe(dev->udev, 0);
203 pipe = usb_rcvctrlpipe(dev->udev, 0);
207 dev_err(dev->dev, "Unknown command %02x\n", request);
214 memcpy(dev->buf, data, size);
216 ret = usb_control_msg(dev->udev, pipe, request, requesttype, value,
217 index, dev->buf, size, 1000);
218 hackrf_dbg_usb_control_msg(dev
235 hackrf_set_params(struct hackrf_dev *dev) argument
437 hackrf_get_next_buffer(struct hackrf_dev *dev, struct list_head *buffer_list) argument
454 hackrf_copy_stream(struct hackrf_dev *dev, void *dst, void *src, unsigned int src_len) argument
483 struct hackrf_dev *dev = urb->context; local
528 struct hackrf_dev *dev = urb->context; local
571 hackrf_kill_urbs(struct hackrf_dev *dev) argument
585 hackrf_submit_urbs(struct hackrf_dev *dev) argument
604 hackrf_free_stream_bufs(struct hackrf_dev *dev) argument
620 hackrf_alloc_stream_bufs(struct hackrf_dev *dev) argument
648 hackrf_free_urbs(struct hackrf_dev *dev) argument
666 hackrf_alloc_urbs(struct hackrf_dev *dev, bool rcv) argument
708 struct hackrf_dev *dev = container_of(v, struct hackrf_dev, v4l2_dev); local
729 struct hackrf_dev *dev = vb2_get_drv_priv(vq); local
755 struct hackrf_dev *dev = vb2_get_drv_priv(vq); local
774 struct hackrf_dev *dev = vb2_get_drv_priv(vq); local
793 struct hackrf_dev *dev = vb2_get_drv_priv(vq); local
862 struct hackrf_dev *dev = vb2_get_drv_priv(vq); local
898 struct hackrf_dev *dev = video_drvdata(file); local
917 struct hackrf_dev *dev = video_drvdata(file); local
953 struct hackrf_dev *dev = video_drvdata(file); local
967 struct hackrf_dev *dev = video_drvdata(file); local
989 struct hackrf_dev *dev = video_drvdata(file); local
1004 struct hackrf_dev *dev = video_drvdata(file); local
1021 struct hackrf_dev *dev = video_drvdata(file); local
1050 struct hackrf_dev *dev = video_drvdata(file); local
1060 struct hackrf_dev *dev = video_drvdata(file); local
1089 struct hackrf_dev *dev = video_drvdata(file); local
1136 struct hackrf_dev *dev = video_drvdata(file); local
1169 struct hackrf_dev *dev = video_drvdata(file); local
1255 struct hackrf_dev *dev = container_of(v, struct hackrf_dev, v4l2_dev); local
1267 struct hackrf_dev *dev = container_of(ctrl->handler, local
1305 struct hackrf_dev *dev = container_of(ctrl->handler, local
1349 struct hackrf_dev *dev; local
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/
H A Dmt792x_usb.c14 u32 mt792xu_rr(struct mt76_dev *dev, u32 addr) argument
18 mutex_lock(&dev->usb.usb_ctrl_mtx);
19 ret = ___mt76u_rr(dev, MT_VEND_READ_EXT,
21 mutex_unlock(&dev->usb.usb_ctrl_mtx);
27 void mt792xu_wr(struct mt76_dev *dev, u32 addr, u32 val) argument
29 mutex_lock(&dev->usb.usb_ctrl_mtx);
30 ___mt76u_wr(dev, MT_VEND_WRITE_EXT,
32 mutex_unlock(&dev->usb.usb_ctrl_mtx);
36 u32 mt792xu_rmw(struct mt76_dev *dev, u32 addr, u32 mask, u32 val) argument
38 mutex_lock(&dev
49 mt792xu_copy(struct mt76_dev *dev, u32 offset, const void *data, int len) argument
74 mt792xu_mcu_power_on(struct mt792x_dev *dev) argument
94 mt792xu_cleanup(struct mt792x_dev *dev) argument
102 mt792xu_uhw_rr(struct mt76_dev *dev, u32 addr) argument
114 mt792xu_uhw_wr(struct mt76_dev *dev, u32 addr, u32 val) argument
122 mt792xu_dma_prefetch(struct mt792x_dev *dev) argument
139 mt792xu_wfdma_init(struct mt792x_dev *dev) argument
178 mt792xu_dma_rx_evt_ep4(struct mt792x_dev *dev) argument
192 mt792xu_epctl_rst_opt(struct mt792x_dev *dev, bool reset) argument
209 mt792xu_dma_init(struct mt792x_dev *dev, bool resume) argument
237 mt792xu_wfsys_reset(struct mt792x_dev *dev) argument
270 mt792xu_init_reset(struct mt792x_dev *dev) argument
290 struct mt792x_dev *dev = mt792x_hw_dev(hw); local
299 struct mt792x_dev *dev = usb_get_intfdata(usb_intf); local
[all...]
H A Dmmio.c10 static u32 mt76_mmio_rr(struct mt76_dev *dev, u32 offset) argument
14 val = readl(dev->mmio.regs + offset);
15 trace_reg_rr(dev, offset, val);
20 static void mt76_mmio_wr(struct mt76_dev *dev, u32 offset, u32 val) argument
22 trace_reg_wr(dev, offset, val);
23 writel(val, dev->mmio.regs + offset);
26 static u32 mt76_mmio_rmw(struct mt76_dev *dev, u32 offset, u32 mask, u32 val) argument
28 val |= mt76_mmio_rr(dev, offset) & ~mask;
29 mt76_mmio_wr(dev, offset, val);
33 static void mt76_mmio_write_copy(struct mt76_dev *dev, u3 argument
39 mt76_mmio_read_copy(struct mt76_dev *dev, u32 offset, void *data, int len) argument
45 mt76_mmio_wr_rp(struct mt76_dev *dev, u32 base, const struct mt76_reg_pair *data, int len) argument
57 mt76_mmio_rd_rp(struct mt76_dev *dev, u32 base, struct mt76_reg_pair *data, int len) argument
69 mt76_set_irq_mask(struct mt76_dev *dev, u32 addr, u32 clear, u32 set) argument
88 mt76_mmio_init(struct mt76_dev *dev, void __iomem *regs) argument
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt76x2/
H A Dusb_mcu.c21 static void mt76x2u_mcu_load_ivb(struct mt76x02_dev *dev) argument
23 mt76u_vendor_request(&dev->mt76, MT_VEND_DEV_MODE,
28 static void mt76x2u_mcu_enable_patch(struct mt76x02_dev *dev) argument
30 struct mt76_usb *usb = &dev->mt76.usb;
38 mt76u_vendor_request(&dev->mt76, MT_VEND_DEV_MODE,
43 static void mt76x2u_mcu_reset_wmt(struct mt76x02_dev *dev) argument
45 struct mt76_usb *usb = &dev->mt76.usb;
52 mt76u_vendor_request(&dev->mt76, MT_VEND_DEV_MODE,
57 static int mt76x2u_mcu_load_rom_patch(struct mt76x02_dev *dev) argument
59 bool rom_protect = !is_mt7612(dev);
144 mt76x2u_mcu_load_firmware(struct mt76x02_dev *dev) argument
235 mt76x2u_mcu_fw_init(struct mt76x02_dev *dev) argument
246 mt76x2u_mcu_init(struct mt76x02_dev *dev) argument
[all...]
/linux-master/drivers/media/i2c/
H A Dmax9271.c25 static int max9271_read(struct max9271_device *dev, u8 reg) argument
29 dev_dbg(&dev->client->dev, "%s(0x%02x)\n", __func__, reg);
31 ret = i2c_smbus_read_byte_data(dev->client, reg);
33 dev_dbg(&dev->client->dev,
40 static int max9271_write(struct max9271_device *dev, u8 reg, u8 val) argument
44 dev_dbg(&dev->client->dev, "%s(0x%02x, 0x%02x)\n", __func__, reg, val);
46 ret = i2c_smbus_write_byte_data(dev
62 max9271_pclk_detect(struct max9271_device *dev) argument
83 max9271_wake_up(struct max9271_device *dev) argument
95 max9271_set_serial_link(struct max9271_device *dev, bool enable) argument
131 max9271_configure_i2c(struct max9271_device *dev, u8 i2c_config) argument
149 max9271_set_high_threshold(struct max9271_device *dev, bool enable) argument
171 max9271_configure_gmsl_link(struct max9271_device *dev) argument
209 max9271_set_gpios(struct max9271_device *dev, u8 gpio_mask) argument
230 max9271_clear_gpios(struct max9271_device *dev, u8 gpio_mask) argument
251 max9271_enable_gpios(struct max9271_device *dev, u8 gpio_mask) argument
273 max9271_disable_gpios(struct max9271_device *dev, u8 gpio_mask) argument
295 max9271_verify_id(struct max9271_device *dev) argument
316 max9271_set_address(struct max9271_device *dev, u8 addr) argument
332 max9271_set_deserializer_address(struct max9271_device *dev, u8 addr) argument
348 max9271_set_translation(struct max9271_device *dev, u8 source, u8 dest) argument
[all...]
/linux-master/drivers/nvdimm/
H A Ddimm.c16 static int nvdimm_probe(struct device *dev) argument
21 rc = nvdimm_security_setup_events(dev);
23 dev_err(dev, "security event setup failed: %d\n", rc);
27 rc = nvdimm_check_config_data(dev);
40 nvdimm_clear_locked(dev);
46 dev_set_drvdata(dev, ndd);
47 ndd->dpa.name = dev_name(dev);
52 ndd->dev = dev;
53 get_device(dev);
116 nvdimm_remove(struct device *dev) argument
[all...]
/linux-master/drivers/gpu/drm/gma500/
H A Dbacklight.c20 void gma_backlight_enable(struct drm_device *dev) argument
22 struct drm_psb_private *dev_priv = to_drm_psb_private(dev);
25 dev_priv->ops->backlight_set(dev, dev_priv->backlight_level);
28 void gma_backlight_disable(struct drm_device *dev) argument
30 struct drm_psb_private *dev_priv = to_drm_psb_private(dev);
33 dev_priv->ops->backlight_set(dev, 0);
36 void gma_backlight_set(struct drm_device *dev, int v) argument
38 struct drm_psb_private *dev_priv = to_drm_psb_private(dev);
42 dev_priv->ops->backlight_set(dev, v);
47 struct drm_device *dev local
58 struct drm_device *dev = bl_get_data(bd); local
74 gma_backlight_init(struct drm_device *dev) argument
109 gma_backlight_exit(struct drm_device *dev) argument
[all...]
/linux-master/drivers/gpu/drm/amd/display/include/
H A Dlogger_types.h31 #define DC_LOG_ERROR(...) drm_err((DC_LOGGER)->dev, __VA_ARGS__)
32 #define DC_LOG_WARNING(...) drm_warn((DC_LOGGER)->dev, __VA_ARGS__)
33 #define DC_LOG_DEBUG(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
34 #define DC_LOG_DC(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
36 #define DC_LOG_HW_HOTPLUG(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
38 #define DC_LOG_HW_RESUME_S3(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
40 #define DC_LOG_HW_HPD_IRQ(...) drm_dbg_dp((DC_LOGGER)->dev, __VA_ARGS__)
41 #define DC_LOG_MST(...) drm_dbg_dp((DC_LOGGER)->dev, __VA_ARGS__)
45 #define DC_LOG_BANDWIDTH_VALIDATION(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS__)
46 #define DC_LOG_SYNC(...) drm_dbg((DC_LOGGER)->dev, __VA_ARGS_
75 struct drm_device *dev; member in struct:dal_logger
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7603/
H A Deeprom.c8 mt7603_efuse_read(struct mt7603_dev *dev, u32 base, u16 addr, u8 *data) argument
13 val = mt76_rr(dev, base + MT_EFUSE_CTRL);
18 mt76_wr(dev, base + MT_EFUSE_CTRL, val);
20 if (!mt76_poll(dev, base + MT_EFUSE_CTRL, MT_EFUSE_CTRL_KICK, 0, 1000))
25 val = mt76_rr(dev, base + MT_EFUSE_CTRL);
33 val = mt76_rr(dev, base + MT_EFUSE_RDATA(i));
41 mt7603_efuse_init(struct mt7603_dev *dev) argument
43 u32 base = mt7603_reg_map(dev, MT_EFUSE_BASE);
48 if (mt76_rr(dev, base + MT_EFUSE_BASE_CTRL) & MT_EFUSE_BASE_CTRL_EMPTY)
51 dev
67 mt7603_has_cal_free_data(struct mt7603_dev *dev, u8 *efuse) argument
91 mt7603_apply_cal_free_data(struct mt7603_dev *dev, u8 *efuse) argument
126 mt7603_eeprom_load(struct mt7603_dev *dev) argument
137 mt7603_check_eeprom(struct mt76_dev *dev) argument
151 is_mt7688(struct mt7603_dev *dev) argument
156 mt7603_eeprom_init(struct mt7603_dev *dev) argument
[all...]
/linux-master/drivers/gpio/
H A Dgpio-adp5520.c25 struct adp5520_gpio *dev; local
28 dev = gpiochip_get_data(chip);
35 if (test_bit(off, &dev->output))
36 adp5520_read(dev->master, ADP5520_GPIO_OUT, &reg_val);
38 adp5520_read(dev->master, ADP5520_GPIO_IN, &reg_val);
40 return !!(reg_val & dev->lut[off]);
46 struct adp5520_gpio *dev; local
47 dev = gpiochip_get_data(chip);
50 adp5520_set_bits(dev->master, ADP5520_GPIO_OUT, dev
57 struct adp5520_gpio *dev; local
69 struct adp5520_gpio *dev; local
91 struct adp5520_gpio *dev; local
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt76x0/
H A Dusb_mcu.c17 mt76x0u_upload_firmware(struct mt76x02_dev *dev, argument
30 dev_dbg(dev->mt76.dev, "loading FW - ILM %u + IVB %u\n",
32 err = mt76x02u_mcu_fw_send_data(dev, fw_payload + MT_MCU_IVB_SIZE,
39 dev_dbg(dev->mt76.dev, "loading FW - DLM %u\n", dlm_len);
40 err = mt76x02u_mcu_fw_send_data(dev,
47 err = mt76u_vendor_request(&dev->mt76, MT_VEND_DEV_MODE,
53 if (!mt76_poll_msec(dev, MT_MCU_COM_REG0, 1, 1, 1000)) {
54 dev_err(dev
67 mt76x0_get_firmware(struct mt76x02_dev *dev, const struct firmware **fw) argument
85 mt76x0u_load_firmware(struct mt76x02_dev *dev) argument
164 mt76x0u_mcu_init(struct mt76x02_dev *dev) argument
[all...]
H A Dinit.c17 mt76x0_set_wlan_state(struct mt76x02_dev *dev, u32 val, bool enable) argument
33 mt76_wr(dev, MT_WLAN_FUN_CTRL, val);
40 if (enable && !mt76_poll(dev, MT_CMB_CTRL, mask, mask, 2000))
41 dev_err(dev->mt76.dev, "PLL and XTAL check failed\n");
44 void mt76x0_chip_onoff(struct mt76x02_dev *dev, bool enable, bool reset) argument
48 val = mt76_rr(dev, MT_WLAN_FUN_CTRL);
57 mt76_wr(dev, MT_WLAN_FUN_CTRL, val);
65 mt76_wr(dev, MT_WLAN_FUN_CTRL, val);
68 mt76x0_set_wlan_state(dev, va
72 mt76x0_reset_csr_bbp(struct mt76x02_dev *dev) argument
87 mt76x0_init_bbp(struct mt76x02_dev *dev) argument
110 mt76x0_init_mac_registers(struct mt76x02_dev *dev) argument
136 mt76x0_mac_stop(struct mt76x02_dev *dev) argument
171 mt76x0_init_hardware(struct mt76x02_dev *dev) argument
216 mt76x0_init_txpower(struct mt76x02_dev *dev, struct ieee80211_supported_band *sband) argument
236 mt76x0_register_device(struct mt76x02_dev *dev) argument
[all...]
/linux-master/drivers/usb/gadget/udc/
H A Damd5536udc_pci.c57 struct udc *dev; local
59 dev = pci_get_drvdata(pdev);
63 if (WARN_ON(dev->driver))
67 free_dma_pools(dev);
70 writel(AMD_BIT(UDC_DEVCFG_SOFTRESET), &dev->regs->cfg);
71 free_irq(pdev->irq, dev);
72 iounmap(dev->virt_addr);
77 udc_remove(dev);
86 struct udc *dev; local
93 dev_dbg(&pdev->dev, "alread
[all...]
H A Dgr_udc.c97 dev_dbg(ep->dev->dev, "%s: 0x%p, %d bytes data%s:\n", str, req, buflen,
103 static void gr_dbgprint_devreq(struct gr_udc *dev, u8 type, u8 request, argument
106 dev_vdbg(dev->dev, "REQ: %02x.%02x v%04x i%04x l%04x\n",
114 static void gr_dbgprint_devreq(struct gr_udc *dev, u8 type, u8 request, argument
183 struct gr_udc *dev = seq->private; local
184 u32 control = gr_read32(&dev->regs->control);
185 u32 status = gr_read32(&dev->regs->status);
189 usb_state_string(dev
206 gr_dfs_create(struct gr_udc *dev) argument
215 gr_dfs_delete(struct gr_udc *dev) argument
222 gr_dfs_create(struct gr_udc *dev) argument
223 gr_dfs_delete(struct gr_udc *dev) argument
247 gr_free_dma_desc(struct gr_udc *dev, struct gr_dma_desc *desc) argument
254 gr_free_dma_desc_chain(struct gr_udc *dev, struct gr_request *req) argument
287 struct gr_udc *dev; variable in typeref:struct:gr_udc
578 struct gr_udc *dev = ep->dev; local
686 gr_control_stall(struct gr_udc *dev) argument
749 gr_set_ep0state(struct gr_udc *dev, enum gr_ep0state value) argument
762 gr_disable_interrupts_and_pullup(struct gr_udc *dev) argument
774 gr_stop_activity(struct gr_udc *dev) argument
794 struct gr_udc *dev; local
819 gr_ep0_respond(struct gr_udc *dev, u8 *buf, int length, void (*complete)(struct usb_ep *ep, struct usb_request *req)) argument
845 gr_ep0_respond_u16(struct gr_udc *dev, u16 response) argument
858 gr_ep0_respond_empty(struct gr_udc *dev) argument
870 gr_set_address(struct gr_udc *dev, u8 address) argument
886 gr_device_request(struct gr_udc *dev, u8 type, u8 request, u16 value, u16 index) argument
944 gr_interface_request(struct gr_udc *dev, u8 type, u8 request, u16 value, u16 index) argument
978 gr_endpoint_request(struct gr_udc *dev, u8 type, u8 request, u16 value, u16 index) argument
1027 gr_ep0out_requeue(struct gr_udc *dev) argument
1077 gr_control_stall(dev); variable
1136 gr_control_stall(dev); variable
1161 gr_ep0out_requeue(dev); variable
1168 gr_vbus_connected(struct gr_udc *dev, u32 status) argument
1182 gr_enable_vbus_detect(struct gr_udc *dev) argument
1197 gr_vbus_disconnected(struct gr_udc *dev) argument
1214 gr_udc_usbreset(struct gr_udc *dev, u32 status) argument
1267 struct gr_udc *dev = ep->dev; local
1315 gr_handle_state_changes(struct gr_udc *dev) argument
1397 struct gr_udc *dev = _dev; local
1453 struct gr_udc *dev = _dev; local
1468 struct gr_udc *dev; local
1602 struct gr_udc *dev; local
1656 struct gr_udc *dev; local
1694 struct gr_udc *dev; local
1847 struct gr_udc *dev; local
1857 struct gr_udc *dev; local
1879 struct gr_udc *dev; local
1903 struct gr_udc *dev = to_gr_udc(gadget); local
1920 struct gr_udc *dev = to_gr_udc(gadget); local
1958 gr_ep_init(struct gr_udc *dev, int num, int is_in, u32 maxplimit) argument
2030 gr_udc_init(struct gr_udc *dev) argument
2078 gr_ep_remove(struct gr_udc *dev, int num, int is_in) argument
2094 struct gr_udc *dev = platform_get_drvdata(pdev); local
2117 gr_request_irq(struct gr_udc *dev, int irq) argument
2125 struct gr_udc *dev; local
[all...]
/linux-master/drivers/base/
H A Disa.c19 struct device dev; member in struct:isa_dev
24 #define to_isa_dev(x) container_of((x), struct isa_dev, dev)
26 static int isa_bus_match(struct device *dev, struct device_driver *driver) argument
30 if (dev->platform_data == isa_driver) {
32 isa_driver->match(dev, to_isa_dev(dev)->id))
34 dev->platform_data = NULL;
39 static int isa_bus_probe(struct device *dev) argument
41 struct isa_driver *isa_driver = dev->platform_data;
44 return isa_driver->probe(dev, to_isa_de
49 isa_bus_remove(struct device *dev) argument
57 isa_bus_shutdown(struct device *dev) argument
65 isa_bus_suspend(struct device *dev, pm_message_t state) argument
75 isa_bus_resume(struct device *dev) argument
95 isa_dev_release(struct device *dev) argument
102 struct device *dev = isa_driver->devices; local
[all...]
/linux-master/drivers/hid/intel-ish-hid/ipc/
H A Dipc.c23 * @dev: ISHTP device pointer
30 static inline uint32_t ish_reg_read(const struct ishtp_device *dev, argument
33 struct ish_hw *hw = to_ish_hw(dev);
40 * @dev: ISHTP device pointer
46 static inline void ish_reg_write(struct ishtp_device *dev, argument
50 struct ish_hw *hw = to_ish_hw(dev);
57 * @dev: ISHTP device pointer
63 static inline uint32_t _ish_read_fw_sts_reg(struct ishtp_device *dev) argument
65 return ish_reg_read(dev, IPC_REG_ISH_HOST_FWSTS);
70 * @dev
76 check_generated_interrupt(struct ishtp_device *dev) argument
104 ish_is_input_ready(struct ishtp_device *dev) argument
118 set_host_ready(struct ishtp_device *dev) argument
161 ishtp_fw_is_ready(struct ishtp_device *dev) argument
175 ish_set_host_rdy(struct ishtp_device *dev) argument
189 ish_clr_host_rdy(struct ishtp_device *dev) argument
197 ish_chk_host_rdy(struct ishtp_device *dev) argument
215 ish_set_host_ready(struct ishtp_device *dev) argument
232 _ishtp_read_hdr(const struct ishtp_device *dev) argument
247 _ishtp_read(struct ishtp_device *dev, unsigned char *buffer, unsigned long buffer_length) argument
270 write_ipc_from_queue(struct ishtp_device *dev) argument
381 write_ipc_to_queue(struct ishtp_device *dev, void (*ipc_send_compl)(void *), void *ipc_send_compl_prm, unsigned char *msg, int length) argument
424 ipc_send_mng_msg(struct ishtp_device *dev, uint32_t msg_code, void *msg, size_t size) argument
451 timed_wait_for_timeout(struct ishtp_device *dev, int condition, unsigned int timeinc, unsigned int timeout) argument
497 ish_fw_reset_handler(struct ishtp_device *dev) argument
577 _ish_sync_fw_clock(struct ishtp_device *dev) argument
599 recv_ipc(struct ishtp_device *dev, uint32_t doorbell_val) argument
646 struct ishtp_device *dev = dev_id; local
702 ish_disable_dma(struct ishtp_device *dev) argument
731 ish_wakeup(struct ishtp_device *dev) argument
754 _ish_hw_reset(struct ishtp_device *dev) argument
805 _ish_ipc_reset(struct ishtp_device *dev) argument
848 ish_hw_start(struct ishtp_device *dev) argument
882 ish_ipc_get_header(struct ishtp_device *dev, int length, int busy) argument
910 _dma_no_cache_snooping(struct ishtp_device *dev) argument
941 struct ishtp_device *dev; local
997 ish_device_disable(struct ishtp_device *dev) argument
[all...]
/linux-master/drivers/infiniband/hw/qedr/
H A Dmain.c56 static void qedr_ib_dispatch_event(struct qedr_dev *dev, u32 port_num, argument
61 ibev.device = &dev->ibdev;
124 struct qedr_dev *dev = local
127 return sysfs_emit(buf, "0x%x\n", dev->attr.hw_ver);
134 struct qedr_dev *dev = local
137 return sysfs_emit(buf, "FastLinQ QL%x %s\n", dev->pdev->device,
138 rdma_protocol_iwarp(&dev->ibdev, 1) ? "iWARP" :
166 static int qedr_iw_register_device(struct qedr_dev *dev) argument
168 dev->ibdev.node_type = RDMA_NODE_RNIC;
170 ib_set_device_ops(&dev
185 qedr_roce_register_device(struct qedr_dev *dev) argument
241 qedr_register_device(struct qedr_dev *dev) argument
271 qedr_alloc_mem_sb(struct qedr_dev *dev, struct qed_sb_info *sb_info, u16 sb_id) argument
296 qedr_free_mem_sb(struct qedr_dev *dev, struct qed_sb_info *sb_info, int sb_id) argument
307 qedr_free_resources(struct qedr_dev *dev) argument
324 qedr_alloc_resources(struct qedr_dev *dev) argument
417 qedr_pci_set_atomic(struct qedr_dev *dev, struct pci_dev *pdev) argument
500 qedr_sync_free_irqs(struct qedr_dev *dev) argument
517 qedr_req_msix_irqs(struct qedr_dev *dev) argument
549 qedr_setup_irqs(struct qedr_dev *dev) argument
579 qedr_set_device_attr(struct qedr_dev *dev) argument
648 struct qedr_dev *dev = (struct qedr_dev *)context; local
781 qedr_init_hw(struct qedr_dev *dev) argument
841 qedr_stop_hw(struct qedr_dev *dev) argument
851 struct qedr_dev *dev; local
940 qedr_remove(struct qedr_dev *dev) argument
957 qedr_close(struct qedr_dev *dev) argument
963 qedr_shutdown(struct qedr_dev *dev) argument
969 qedr_open(struct qedr_dev *dev) argument
975 qedr_mac_address_change(struct qedr_dev *dev) argument
1011 qedr_notify(struct qedr_dev *dev, enum qede_rdma_event event) argument
[all...]
/linux-master/drivers/pnp/
H A Dcore.c68 dev_set_name(&protocol->dev, "pnp%d", nodenum);
74 ret = device_register(&protocol->dev);
88 device_unregister(&protocol->dev);
91 static void pnp_free_ids(struct pnp_dev *dev) argument
96 id = dev->id;
110 void pnp_free_resources(struct pnp_dev *dev) argument
114 list_for_each_entry_safe(pnp_res, tmp, &dev->resources, list) {
121 struct pnp_dev *dev = to_pnp_dev(dmdev); local
123 pnp_free_ids(dev);
124 pnp_free_resources(dev);
132 struct pnp_dev *dev; local
162 pnp_delist_device(struct pnp_dev *dev) argument
170 __pnp_add_device(struct pnp_dev *dev) argument
200 pnp_add_device(struct pnp_dev *dev) argument
223 __pnp_remove_device(struct pnp_dev *dev) argument
[all...]
/linux-master/drivers/net/wireless/mediatek/mt76/mt7921/
H A Ddebugfs.c9 struct mt792x_dev *dev = data; local
11 mt792x_mutex_acquire(dev);
12 mt76_wr(dev, dev->mt76.debugfs_reg, val);
13 mt792x_mutex_release(dev);
21 struct mt792x_dev *dev = data; local
23 mt792x_mutex_acquire(dev);
24 *val = mt76_rr(dev, dev->mt76.debugfs_reg);
25 mt792x_mutex_release(dev);
35 struct mt792x_dev *dev = data; local
50 struct mt792x_dev *dev = data; local
93 struct mt792x_dev *dev = dev_get_drvdata(s->private); local
145 struct mt792x_dev *dev = data; local
178 struct mt792x_dev *dev = data; local
190 struct mt792x_dev *dev = data; local
214 struct mt792x_dev *dev = data; local
229 struct mt792x_dev *dev = data; local
253 struct mt792x_dev *dev = dev_get_drvdata(s->private); local
264 mt7921_init_debugfs(struct mt792x_dev *dev) argument
[all...]
/linux-master/drivers/media/dvb-frontends/
H A Drtl2832_sdr.c154 struct rtl2832_sdr_dev *dev)
159 spin_lock_irqsave(&dev->queued_bufs_lock, flags);
160 if (list_empty(&dev->queued_bufs))
163 buf = list_entry(dev->queued_bufs.next,
167 spin_unlock_irqrestore(&dev->queued_bufs_lock, flags);
171 static unsigned int rtl2832_sdr_convert_stream(struct rtl2832_sdr_dev *dev, argument
174 struct platform_device *pdev = dev->pdev;
177 if (dev->pixelformat == V4L2_SDR_FMT_CU8) {
181 } else if (dev->pixelformat == V4L2_SDR_FMT_CU16LE) {
194 if (unlikely(time_is_before_jiffies(dev
153 rtl2832_sdr_get_next_fill_buf( struct rtl2832_sdr_dev *dev) argument
219 struct rtl2832_sdr_dev *dev = urb->context; local
266 rtl2832_sdr_kill_urbs(struct rtl2832_sdr_dev *dev) argument
281 rtl2832_sdr_submit_urbs(struct rtl2832_sdr_dev *dev) argument
302 rtl2832_sdr_free_stream_bufs(struct rtl2832_sdr_dev *dev) argument
320 rtl2832_sdr_alloc_stream_bufs(struct rtl2832_sdr_dev *dev) argument
350 rtl2832_sdr_free_urbs(struct rtl2832_sdr_dev *dev) argument
369 rtl2832_sdr_alloc_urbs(struct rtl2832_sdr_dev *dev) argument
402 rtl2832_sdr_cleanup_queued_bufs(struct rtl2832_sdr_dev *dev) argument
424 struct rtl2832_sdr_dev *dev = video_drvdata(file); local
440 struct rtl2832_sdr_dev *dev = vb2_get_drv_priv(vq); local
457 struct rtl2832_sdr_dev *dev = vb2_get_drv_priv(vb->vb2_queue); local
469 struct rtl2832_sdr_dev *dev = vb2_get_drv_priv(vb->vb2_queue); local
485 rtl2832_sdr_set_adc(struct rtl2832_sdr_dev *dev) argument
738 rtl2832_sdr_unset_adc(struct rtl2832_sdr_dev *dev) argument
775 rtl2832_sdr_set_tuner_freq(struct rtl2832_sdr_dev *dev) argument
820 rtl2832_sdr_set_tuner(struct rtl2832_sdr_dev *dev) argument
834 rtl2832_sdr_unset_tuner(struct rtl2832_sdr_dev *dev) argument
850 struct rtl2832_sdr_dev *dev = vb2_get_drv_priv(vq); local
911 struct rtl2832_sdr_dev *dev = vb2_get_drv_priv(vq); local
957 struct rtl2832_sdr_dev *dev = video_drvdata(file); local
989 struct rtl2832_sdr_dev *dev = video_drvdata(file); local
1011 struct rtl2832_sdr_dev *dev = video_drvdata(file); local
1042 struct rtl2832_sdr_dev *dev = video_drvdata(file); local
1069 struct rtl2832_sdr_dev *dev = video_drvdata(file); local
1113 struct rtl2832_sdr_dev *dev = video_drvdata(file); local
1129 struct rtl2832_sdr_dev *dev = video_drvdata(file); local
1143 struct rtl2832_sdr_dev *dev = video_drvdata(file); local
1174 struct rtl2832_sdr_dev *dev = video_drvdata(file); local
1245 struct rtl2832_sdr_dev *dev = local
1297 struct rtl2832_sdr_dev *dev = local
1311 struct rtl2832_sdr_dev *dev; local
1469 struct rtl2832_sdr_dev *dev = platform_get_drvdata(pdev); local
[all...]
/linux-master/drivers/usb/misc/
H A Dusblcd.c69 struct usb_lcd *dev = to_lcd_dev(kref); local
71 usb_put_dev(dev->udev);
72 kfree(dev->bulk_in_buffer);
73 kfree(dev);
79 struct usb_lcd *dev; local
92 dev = usb_get_intfdata(interface);
95 kref_get(&dev->kref);
100 kref_put(&dev->kref, lcd_delete);
105 file->private_data = dev;
112 struct usb_lcd *dev; local
127 struct usb_lcd *dev; local
164 struct usb_lcd *dev; local
197 struct usb_lcd *dev; local
220 struct usb_lcd *dev; local
320 struct usb_lcd *dev = NULL; local
392 lcd_draw_down(struct usb_lcd *dev) argument
403 struct usb_lcd *dev = usb_get_intfdata(intf); local
418 struct usb_lcd *dev = usb_get_intfdata(interface); local
[all...]

Completed in 260 milliseconds

<<11121314151617181920>>