Home
last modified time | relevance | path

Searched full:dev (Results 1 – 25 of 8452) sorted by relevance

12345678910>>...339

/linux-5.10/net/nfc/
Dcore.c33 int nfc_fw_download(struct nfc_dev *dev, const char *firmware_name) in nfc_fw_download() argument
37 pr_debug("%s do firmware %s\n", dev_name(&dev->dev), firmware_name); in nfc_fw_download()
39 device_lock(&dev->dev); in nfc_fw_download()
41 if (!device_is_registered(&dev->dev)) { in nfc_fw_download()
46 if (dev->dev_up) { in nfc_fw_download()
51 if (!dev->ops->fw_download) { in nfc_fw_download()
56 dev->fw_download_in_progress = true; in nfc_fw_download()
57 rc = dev->ops->fw_download(dev, firmware_name); in nfc_fw_download()
59 dev->fw_download_in_progress = false; in nfc_fw_download()
62 device_unlock(&dev->dev); in nfc_fw_download()
[all …]
/linux-5.10/Documentation/admin-guide/
Ddevices.txt6 1 = /dev/mem Physical memory access
7 2 = /dev/kmem Kernel virtual memory access
8 3 = /dev/null Null device
9 4 = /dev/port I/O port access
10 5 = /dev/zero Null byte source
11 6 = /dev/core OBSOLETE - replaced by /proc/kcore
12 7 = /dev/full Returns ENOSPC on write
13 8 = /dev/random Nondeterministic random number gen.
14 9 = /dev/urandom Faster, less secure random number gen.
15 10 = /dev/aio Asynchronous I/O notification interface
[all …]
/linux-5.10/drivers/media/rc/
Dene_ir.c35 static void ene_set_reg_addr(struct ene_device *dev, u16 reg) in ene_set_reg_addr() argument
37 outb(reg >> 8, dev->hw_io + ENE_ADDR_HI); in ene_set_reg_addr()
38 outb(reg & 0xFF, dev->hw_io + ENE_ADDR_LO); in ene_set_reg_addr()
42 static u8 ene_read_reg(struct ene_device *dev, u16 reg) in ene_read_reg() argument
45 ene_set_reg_addr(dev, reg); in ene_read_reg()
46 retval = inb(dev->hw_io + ENE_IO); in ene_read_reg()
52 static void ene_write_reg(struct ene_device *dev, u16 reg, u8 value) in ene_write_reg() argument
55 ene_set_reg_addr(dev, reg); in ene_write_reg()
56 outb(value, dev->hw_io + ENE_IO); in ene_write_reg()
60 static void ene_set_reg_mask(struct ene_device *dev, u16 reg, u8 mask) in ene_set_reg_mask() argument
[all …]
/linux-5.10/drivers/i2c/busses/
Di2c-designware-master.c26 static void i2c_dw_configure_fifo_master(struct dw_i2c_dev *dev) in i2c_dw_configure_fifo_master() argument
29 regmap_write(dev->map, DW_IC_TX_TL, dev->tx_fifo_depth / 2); in i2c_dw_configure_fifo_master()
30 regmap_write(dev->map, DW_IC_RX_TL, 0); in i2c_dw_configure_fifo_master()
33 regmap_write(dev->map, DW_IC_CON, dev->master_cfg); in i2c_dw_configure_fifo_master()
36 static int i2c_dw_set_timings_master(struct dw_i2c_dev *dev) in i2c_dw_set_timings_master() argument
41 struct i2c_timings *t = &dev->timings; in i2c_dw_set_timings_master()
45 ret = i2c_dw_acquire_lock(dev); in i2c_dw_set_timings_master()
49 ret = regmap_read(dev->map, DW_IC_COMP_PARAM_1, &comp_param1); in i2c_dw_set_timings_master()
50 i2c_dw_release_lock(dev); in i2c_dw_set_timings_master()
59 if (!dev->ss_hcnt || !dev->ss_lcnt) { in i2c_dw_set_timings_master()
[all …]
/linux-5.10/drivers/net/wireless/mediatek/mt7601u/
Dphy.c16 static void mt7601u_agc_reset(struct mt7601u_dev *dev);
19 mt7601u_rf_wr(struct mt7601u_dev *dev, u8 bank, u8 offset, u8 value) in mt7601u_rf_wr() argument
23 if (WARN_ON(!test_bit(MT7601U_STATE_WLAN_RUNNING, &dev->state)) || in mt7601u_rf_wr()
26 if (test_bit(MT7601U_STATE_REMOVED, &dev->state)) in mt7601u_rf_wr()
29 mutex_lock(&dev->reg_atomic_mutex); in mt7601u_rf_wr()
31 if (!mt76_poll(dev, MT_RF_CSR_CFG, MT_RF_CSR_CFG_KICK, 0, 100)) { in mt7601u_rf_wr()
36 mt7601u_wr(dev, MT_RF_CSR_CFG, in mt7601u_rf_wr()
42 trace_rf_write(dev, bank, offset, value); in mt7601u_rf_wr()
44 mutex_unlock(&dev->reg_atomic_mutex); in mt7601u_rf_wr()
47 dev_err(dev->dev, "Error: RF write %02hhx:%02hhx failed:%d!!\n", in mt7601u_rf_wr()
[all …]
/linux-5.10/drivers/net/ethernet/ibm/emac/
Dcore.c123 static inline void emac_report_timeout_error(struct emac_instance *dev, in emac_report_timeout_error() argument
126 if (emac_has_feature(dev, EMAC_FTR_440GX_PHY_CLK_FIX | in emac_report_timeout_error()
129 DBG(dev, "%s" NL, error); in emac_report_timeout_error()
131 printk(KERN_ERR "%pOF: %s\n", dev->ofdev->dev.of_node, error); in emac_report_timeout_error()
138 static inline void emac_rx_clk_tx(struct emac_instance *dev) in emac_rx_clk_tx() argument
141 if (emac_has_feature(dev, EMAC_FTR_440EP_PHY_CLK_FIX)) in emac_rx_clk_tx()
143 0, SDR0_MFR_ECS >> dev->cell_index); in emac_rx_clk_tx()
147 static inline void emac_rx_clk_default(struct emac_instance *dev) in emac_rx_clk_default() argument
150 if (emac_has_feature(dev, EMAC_FTR_440EP_PHY_CLK_FIX)) in emac_rx_clk_default()
152 SDR0_MFR_ECS >> dev->cell_index, 0); in emac_rx_clk_default()
[all …]
/linux-5.10/drivers/net/wireless/broadcom/b43/
Dwa.c20 void b43_wa_initgains(struct b43_wldev *dev) in b43_wa_initgains() argument
22 struct b43_phy *phy = &dev->phy; in b43_wa_initgains()
24 b43_phy_write(dev, B43_PHY_LNAHPFCTL, 0x1FF9); in b43_wa_initgains()
25 b43_phy_mask(dev, B43_PHY_LPFGAINCTL, 0xFF0F); in b43_wa_initgains()
27 b43_ofdmtab_write16(dev, B43_OFDMTAB_LPFGAIN, 0, 0x1FBF); in b43_wa_initgains()
28 b43_radio_write16(dev, 0x0002, 0x1FBF); in b43_wa_initgains()
30 b43_phy_write(dev, 0x0024, 0x4680); in b43_wa_initgains()
31 b43_phy_write(dev, 0x0020, 0x0003); in b43_wa_initgains()
32 b43_phy_write(dev, 0x001D, 0x0F40); in b43_wa_initgains()
33 b43_phy_write(dev, 0x001F, 0x1C00); in b43_wa_initgains()
[all …]
Dphy_common.c28 int b43_phy_allocate(struct b43_wldev *dev) in b43_phy_allocate() argument
30 struct b43_phy *phy = &(dev->phy); in b43_phy_allocate()
70 err = phy->ops->allocate(dev); in b43_phy_allocate()
77 void b43_phy_free(struct b43_wldev *dev) in b43_phy_free() argument
79 dev->phy.ops->free(dev); in b43_phy_free()
80 dev->phy.ops = NULL; in b43_phy_free()
83 int b43_phy_init(struct b43_wldev *dev) in b43_phy_init() argument
85 struct b43_phy *phy = &dev->phy; in b43_phy_init()
93 phy->chandef = &dev->wl->hw->conf.chandef; in b43_phy_init()
97 phy->ops->switch_analog(dev, true); in b43_phy_init()
[all …]
Dbus.c21 static int b43_bus_bcma_bus_may_powerdown(struct b43_bus_dev *dev) in b43_bus_bcma_bus_may_powerdown() argument
23 return 0; /* bcma_bus_may_powerdown(dev->bdev->bus); */ in b43_bus_bcma_bus_may_powerdown()
25 static int b43_bus_bcma_bus_powerup(struct b43_bus_dev *dev, in b43_bus_bcma_bus_powerup() argument
28 return 0; /* bcma_bus_powerup(dev->sdev->bus, dynamic_pctl); */ in b43_bus_bcma_bus_powerup()
30 static int b43_bus_bcma_device_is_enabled(struct b43_bus_dev *dev) in b43_bus_bcma_device_is_enabled() argument
32 return bcma_core_is_enabled(dev->bdev); in b43_bus_bcma_device_is_enabled()
34 static void b43_bus_bcma_device_enable(struct b43_bus_dev *dev, in b43_bus_bcma_device_enable() argument
37 bcma_core_enable(dev->bdev, core_specific_flags); in b43_bus_bcma_device_enable()
39 static void b43_bus_bcma_device_disable(struct b43_bus_dev *dev, in b43_bus_bcma_device_disable() argument
42 bcma_core_disable(dev->bdev, core_specific_flags); in b43_bus_bcma_device_disable()
[all …]
Dphy_n.c94 static inline bool b43_nphy_ipa(struct b43_wldev *dev) in b43_nphy_ipa() argument
96 enum nl80211_band band = b43_current_band(dev->wl); in b43_nphy_ipa()
97 return ((dev->phy.n->ipa2g_on && band == NL80211_BAND_2GHZ) || in b43_nphy_ipa()
98 (dev->phy.n->ipa5g_on && band == NL80211_BAND_5GHZ)); in b43_nphy_ipa()
102 static u8 b43_nphy_get_rx_core_state(struct b43_wldev *dev) in b43_nphy_get_rx_core_state() argument
104 return (b43_phy_read(dev, B43_NPHY_RFSEQCA) & B43_NPHY_RFSEQCA_RXEN) >> in b43_nphy_get_rx_core_state()
113 static void b43_nphy_force_rf_sequence(struct b43_wldev *dev, in b43_nphy_force_rf_sequence() argument
125 u16 seq_mode = b43_phy_read(dev, B43_NPHY_RFSEQMODE); in b43_nphy_force_rf_sequence()
129 b43_phy_set(dev, B43_NPHY_RFSEQMODE, in b43_nphy_force_rf_sequence()
131 b43_phy_set(dev, B43_NPHY_RFSEQTR, trigger[seq]); in b43_nphy_force_rf_sequence()
[all …]
/linux-5.10/drivers/media/test-drivers/vivid/
Dvivid-kthread-cap.c44 static inline v4l2_std_id vivid_get_std_cap(const struct vivid_dev *dev) in vivid_get_std_cap() argument
46 if (vivid_is_sdtv_cap(dev)) in vivid_get_std_cap()
47 return dev->std_cap[dev->input]; in vivid_get_std_cap()
51 static void copy_pix(struct vivid_dev *dev, int win_y, int win_x, in copy_pix() argument
55 int left = dev->overlay_out_left; in copy_pix()
56 int top = dev->overlay_out_top; in copy_pix()
63 if (dev->bitmap_out) { in copy_pix()
64 const u8 *p = dev->bitmap_out; in copy_pix()
65 unsigned stride = (dev->compose_out.width + 7) / 8; in copy_pix()
67 win_x -= dev->compose_out.left; in copy_pix()
[all …]
/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/
Dmain.c181 static int fw_initializing(struct mlx5_core_dev *dev) in fw_initializing() argument
183 return ioread32be(&dev->iseg->initializing) >> 31; in fw_initializing()
186 static int wait_fw_init(struct mlx5_core_dev *dev, u32 max_wait_mili, in wait_fw_init() argument
195 while (fw_initializing(dev)) { in wait_fw_init()
201 mlx5_core_warn(dev, "Waiting for FW initialization, timeout abort in %ds\n", in wait_fw_init()
211 static void mlx5_set_driver_version(struct mlx5_core_dev *dev) in mlx5_set_driver_version() argument
219 if (!MLX5_CAP_GEN(dev, driver_version)) in mlx5_set_driver_version()
242 mlx5_cmd_exec_in(dev, set_driver_version, in); in mlx5_set_driver_version()
251 dev_warn(&pdev->dev, "Warning: couldn't set 64-bit PCI DMA mask\n"); in set_dma_caps()
254 dev_err(&pdev->dev, "Can't set PCI DMA mask, aborting\n"); in set_dma_caps()
[all …]
/linux-5.10/drivers/net/wireless/mediatek/mt76/
Dmt76x02_mmio.c16 struct mt76x02_dev *dev = (struct mt76x02_dev *)arg; in mt76x02_pre_tbtt_tasklet() local
17 struct mt76_queue *q = dev->mt76.q_tx[MT_TXQ_PSD]; in mt76x02_pre_tbtt_tasklet()
22 if (mt76_hw(dev)->conf.flags & IEEE80211_CONF_OFFCHANNEL) in mt76x02_pre_tbtt_tasklet()
25 mt76x02_resync_beacon_timer(dev); in mt76x02_pre_tbtt_tasklet()
28 mt76_set(dev, MT_BCN_BYPASS_MASK, 0xffff); in mt76x02_pre_tbtt_tasklet()
29 dev->beacon_data_count = 0; in mt76x02_pre_tbtt_tasklet()
31 ieee80211_iterate_active_interfaces_atomic(mt76_hw(dev), in mt76x02_pre_tbtt_tasklet()
33 mt76x02_update_beacon_iter, dev); in mt76x02_pre_tbtt_tasklet()
35 mt76_wr(dev, MT_BCN_BYPASS_MASK, in mt76x02_pre_tbtt_tasklet()
36 0xff00 | ~(0xff00 >> dev->beacon_data_count)); in mt76x02_pre_tbtt_tasklet()
[all …]
/linux-5.10/drivers/misc/mei/
Dinit.c80 * @dev: the device structure
82 void mei_cancel_work(struct mei_device *dev) in mei_cancel_work() argument
84 cancel_work_sync(&dev->reset_work); in mei_cancel_work()
85 cancel_work_sync(&dev->bus_rescan_work); in mei_cancel_work()
87 cancel_delayed_work_sync(&dev->timer_work); in mei_cancel_work()
94 * @dev: the device structure
98 int mei_reset(struct mei_device *dev) in mei_reset() argument
100 enum mei_dev_state state = dev->dev_state; in mei_reset()
110 mei_fw_status_str(dev, fw_sts_str, MEI_FW_STATUS_STR_SZ); in mei_reset()
111 dev_warn(dev->dev, "unexpected reset: dev_state = %s fw status = %s\n", in mei_reset()
[all …]
Dhbm.c91 * @dev: mei device
95 static inline int mei_hbm_write_message(struct mei_device *dev, in mei_hbm_write_message() argument
99 return mei_write_message(dev, hdr, sizeof(*hdr), data, hdr->length); in mei_hbm_write_message()
105 * @dev: the device structure
107 void mei_hbm_idle(struct mei_device *dev) in mei_hbm_idle() argument
109 dev->init_clients_timer = 0; in mei_hbm_idle()
110 dev->hbm_state = MEI_HBM_IDLE; in mei_hbm_idle()
116 * @dev: the device structure
118 void mei_hbm_reset(struct mei_device *dev) in mei_hbm_reset() argument
120 mei_me_cl_rm_all(dev); in mei_hbm_reset()
[all …]
/linux-5.10/drivers/net/wireless/broadcom/b43legacy/
Dphy.c70 static void b43legacy_phy_initg(struct b43legacy_wldev *dev);
74 void b43legacy_phy_lock(struct b43legacy_wldev *dev) in b43legacy_phy_lock() argument
77 B43legacy_WARN_ON(dev->phy.phy_locked); in b43legacy_phy_lock()
78 dev->phy.phy_locked = 1; in b43legacy_phy_lock()
81 if (dev->dev->id.revision < 3) { in b43legacy_phy_lock()
82 b43legacy_mac_suspend(dev); in b43legacy_phy_lock()
84 if (!b43legacy_is_mode(dev->wl, NL80211_IFTYPE_AP)) in b43legacy_phy_lock()
85 b43legacy_power_saving_ctl_bits(dev, -1, 1); in b43legacy_phy_lock()
89 void b43legacy_phy_unlock(struct b43legacy_wldev *dev) in b43legacy_phy_unlock() argument
92 B43legacy_WARN_ON(!dev->phy.phy_locked); in b43legacy_phy_unlock()
[all …]
Dradio.c77 void b43legacy_radio_lock(struct b43legacy_wldev *dev) in b43legacy_radio_lock() argument
81 status = b43legacy_read32(dev, B43legacy_MMIO_MACCTL); in b43legacy_radio_lock()
84 b43legacy_write32(dev, B43legacy_MMIO_MACCTL, status); in b43legacy_radio_lock()
88 void b43legacy_radio_unlock(struct b43legacy_wldev *dev) in b43legacy_radio_unlock() argument
92 b43legacy_read16(dev, B43legacy_MMIO_PHY_VER); /* dummy read */ in b43legacy_radio_unlock()
93 status = b43legacy_read32(dev, B43legacy_MMIO_MACCTL); in b43legacy_radio_unlock()
96 b43legacy_write32(dev, B43legacy_MMIO_MACCTL, status); in b43legacy_radio_unlock()
99 u16 b43legacy_radio_read16(struct b43legacy_wldev *dev, u16 offset) in b43legacy_radio_read16() argument
101 struct b43legacy_phy *phy = &dev->phy; in b43legacy_radio_read16()
122 b43legacy_write16(dev, B43legacy_MMIO_RADIO_CONTROL, offset); in b43legacy_radio_read16()
[all …]
/linux-5.10/drivers/usb/misc/
Dadutux.c105 static inline void adu_debug_data(struct device *dev, const char *function, in adu_debug_data() argument
108 dev_dbg(dev, "%s - length = %d, data = %*ph\n", in adu_debug_data()
116 static void adu_abort_transfers(struct adu_device *dev) in adu_abort_transfers() argument
120 if (dev->disconnected) in adu_abort_transfers()
126 spin_lock_irqsave(&dev->buflock, flags); in adu_abort_transfers()
127 if (!dev->read_urb_finished) { in adu_abort_transfers()
128 spin_unlock_irqrestore(&dev->buflock, flags); in adu_abort_transfers()
129 usb_kill_urb(dev->interrupt_in_urb); in adu_abort_transfers()
131 spin_unlock_irqrestore(&dev->buflock, flags); in adu_abort_transfers()
133 spin_lock_irqsave(&dev->buflock, flags); in adu_abort_transfers()
[all …]
/linux-5.10/drivers/mtd/nand/raw/
Dr852.c34 static inline uint8_t r852_read_reg(struct r852_device *dev, int address) in r852_read_reg() argument
36 uint8_t reg = readb(dev->mmio + address); in r852_read_reg()
41 static inline void r852_write_reg(struct r852_device *dev, in r852_write_reg() argument
44 writeb(value, dev->mmio + address); in r852_write_reg()
49 static inline uint32_t r852_read_reg_dword(struct r852_device *dev, int address) in r852_read_reg_dword() argument
51 uint32_t reg = le32_to_cpu(readl(dev->mmio + address)); in r852_read_reg_dword()
56 static inline void r852_write_reg_dword(struct r852_device *dev, in r852_write_reg_dword() argument
59 writel(cpu_to_le32(value), dev->mmio + address); in r852_write_reg_dword()
71 static void r852_dma_test(struct r852_device *dev) in r852_dma_test() argument
73 dev->dma_usable = (r852_read_reg(dev, R852_DMA_CAP) & in r852_dma_test()
[all …]
/linux-5.10/drivers/staging/media/sunxi/cedrus/
Dcedrus_hw.c67 cedrus_write(ctx->dev, VE_MODE, reg); in cedrus_engine_enable()
72 void cedrus_engine_disable(struct cedrus_dev *dev) in cedrus_engine_disable() argument
74 cedrus_write(dev, VE_MODE, VE_MODE_DISABLED); in cedrus_engine_disable()
77 void cedrus_dst_format_set(struct cedrus_dev *dev, in cedrus_dst_format_set() argument
90 cedrus_write(dev, VE_PRIMARY_OUT_FMT, reg); in cedrus_dst_format_set()
93 cedrus_write(dev, VE_PRIMARY_CHROMA_BUF_LEN, reg); in cedrus_dst_format_set()
97 cedrus_write(dev, VE_PRIMARY_FB_LINE_STRIDE, reg); in cedrus_dst_format_set()
103 cedrus_write(dev, VE_PRIMARY_OUT_FMT, reg); in cedrus_dst_format_set()
106 cedrus_write(dev, VE_CHROMA_BUF_LEN, reg); in cedrus_dst_format_set()
114 struct cedrus_dev *dev = data; in cedrus_irq() local
[all …]
/linux-5.10/drivers/vlynq/
Dvlynq.c68 static void vlynq_dump_regs(struct vlynq_device *dev) in vlynq_dump_regs() argument
73 dev->local, dev->remote); in vlynq_dump_regs()
76 i + 1, ((u32 *)dev->local)[i]); in vlynq_dump_regs()
78 i + 1, ((u32 *)dev->remote)[i]); in vlynq_dump_regs()
96 static int vlynq_linked(struct vlynq_device *dev) in vlynq_linked() argument
101 if (readl(&dev->local->status) & VLYNQ_STATUS_LINK) in vlynq_linked()
109 static void vlynq_reset(struct vlynq_device *dev) in vlynq_reset() argument
111 writel(readl(&dev->local->control) | VLYNQ_CTRL_RESET, in vlynq_reset()
112 &dev->local->control); in vlynq_reset()
118 writel(readl(&dev->local->control) & ~VLYNQ_CTRL_RESET, in vlynq_reset()
[all …]
/linux-5.10/include/linux/
Dpm_runtime.h33 extern int pm_generic_runtime_suspend(struct device *dev);
34 extern int pm_generic_runtime_resume(struct device *dev);
35 extern int pm_runtime_force_suspend(struct device *dev);
36 extern int pm_runtime_force_resume(struct device *dev);
38 extern int __pm_runtime_idle(struct device *dev, int rpmflags);
39 extern int __pm_runtime_suspend(struct device *dev, int rpmflags);
40 extern int __pm_runtime_resume(struct device *dev, int rpmflags);
41 extern int pm_runtime_get_if_active(struct device *dev, bool ign_usage_count);
42 extern int pm_schedule_suspend(struct device *dev, unsigned int delay);
43 extern int __pm_runtime_set_status(struct device *dev, unsigned int status);
[all …]
/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x2/
Dpci_init.c13 mt76x2_mac_pbf_init(struct mt76x02_dev *dev) in mt76x2_mac_pbf_init() argument
23 mt76_set(dev, MT_PBF_SYS_CTRL, val); in mt76x2_mac_pbf_init()
24 mt76_clear(dev, MT_PBF_SYS_CTRL, val); in mt76x2_mac_pbf_init()
26 mt76_wr(dev, MT_PBF_TX_MAX_PCNT, 0xefef3f1f); in mt76x2_mac_pbf_init()
27 mt76_wr(dev, MT_PBF_RX_MAX_PCNT, 0xfebf); in mt76x2_mac_pbf_init()
31 mt76x2_fixup_xtal(struct mt76x02_dev *dev) in mt76x2_fixup_xtal() argument
36 eep_val = mt76x02_eeprom_get(dev, MT_EE_XTAL_TRIM_2); in mt76x2_fixup_xtal()
46 eep_val = mt76x02_eeprom_get(dev, MT_EE_XTAL_TRIM_1); in mt76x2_fixup_xtal()
54 mt76_rmw_field(dev, MT_XO_CTRL5, MT_XO_CTRL5_C2_VAL, eep_val + offset); in mt76x2_fixup_xtal()
55 mt76_set(dev, MT_XO_CTRL6, MT_XO_CTRL6_C2_CTRL); in mt76x2_fixup_xtal()
[all …]
/linux-5.10/drivers/media/usb/hackrf/
Dhackrf.c111 struct device *dev; member
182 static int hackrf_ctrl_msg(struct hackrf_dev *dev, u8 request, u16 value, in hackrf_ctrl_msg() argument
195 pipe = usb_sndctrlpipe(dev->udev, 0); in hackrf_ctrl_msg()
203 pipe = usb_rcvctrlpipe(dev->udev, 0); in hackrf_ctrl_msg()
207 dev_err(dev->dev, "Unknown command %02x\n", request); in hackrf_ctrl_msg()
214 memcpy(dev->buf, data, size); in hackrf_ctrl_msg()
216 ret = usb_control_msg(dev->udev, pipe, request, requesttype, value, in hackrf_ctrl_msg()
217 index, dev->buf, size, 1000); in hackrf_ctrl_msg()
218 hackrf_dbg_usb_control_msg(dev->dev, request, requesttype, value, in hackrf_ctrl_msg()
219 index, dev->buf, size); in hackrf_ctrl_msg()
[all …]
/linux-5.10/drivers/scsi/aacraid/
Dsrc.c34 static int aac_src_get_sync_status(struct aac_dev *dev);
39 struct aac_dev *dev; in aac_src_intr_message() local
46 dev = ctx->dev; in aac_src_intr_message()
49 if (dev->msi_enabled) { in aac_src_intr_message()
52 bellbits = src_readl(dev, MUnit.ODR_MSI); in aac_src_intr_message()
60 bellbits = src_readl(dev, MUnit.ODR_R); in aac_src_intr_message()
63 src_writel(dev, MUnit.ODR_C, bellbits); in aac_src_intr_message()
64 src_readl(dev, MUnit.ODR_C); in aac_src_intr_message()
67 src_writel(dev, MUnit.ODR_C, bellbits); in aac_src_intr_message()
68 src_readl(dev, MUnit.ODR_C); in aac_src_intr_message()
[all …]

12345678910>>...339