/linux-master/sound/soc/dwc/ |
H A D | dwc-i2s.c | 41 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 D | radio.c | 77 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 D | erdma_main.c | 23 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 D | ipack.c | 15 #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 D | hackrf.c | 111 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 D | mt792x_usb.c | 14 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 D | mmio.c | 10 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 D | usb_mcu.c | 21 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 D | max9271.c | 25 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 D | dimm.c | 16 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 D | backlight.c | 20 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 D | logger_types.h | 31 #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 D | eeprom.c | 8 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 D | gpio-adp5520.c | 25 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, ®_val); 38 adp5520_read(dev->master, ADP5520_GPIO_IN, ®_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 D | usb_mcu.c | 17 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 D | init.c | 17 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 D | amd5536udc_pci.c | 57 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 D | gr_udc.c | 97 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 D | isa.c | 19 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 D | ipc.c | 23 * @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 D | main.c | 56 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 D | core.c | 68 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 D | debugfs.c | 9 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 D | rtl2832_sdr.c | 154 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 D | usblcd.c | 69 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...] |