Home
last modified time | relevance | path

Searched refs:data (Results 19301 - 19325 of 59704) sorted by relevance

1...<<771772773774775776777778779780>>...2389

/kernel/linux/linux-5.10/drivers/ntb/
H A Dmsi.c212 msi_desc->data = entry->msg.data; in ntb_msi_set_desc()
217 static void ntb_msi_write_msg(struct msi_desc *entry, void *data) in ntb_msi_write_msg() argument
219 struct ntb_msi_devres *dr = data; in ntb_msi_write_msg()
320 static int ntbm_msi_callback_match(struct device *dev, void *res, void *data) in ntbm_msi_callback_match() argument
325 return dr->ntb == ntb && dr->entry == data; in ntbm_msi_callback_match()
355 * @desc: MSI descriptor data which triggers the interrupt
373 iowrite32(desc->data, &ntb->msi->peer_mws[peer][idx]); in ntb_msi_peer_trigger()
383 * @desc: MSI descriptor data which triggers the interrupt
387 * (for example, trigger an interrupt to process the data afte
[all...]
/kernel/linux/linux-5.10/drivers/platform/x86/
H A Ddell-rbtn.c89 static void rbtn_rfkill_query(struct rfkill *rfkill, void *data) in rbtn_rfkill_query() argument
91 struct acpi_device *device = data; in rbtn_rfkill_query()
101 static int rbtn_rfkill_set_block(void *data, bool blocked) in rbtn_rfkill_set_block() argument
310 static int rbtn_inc_count(struct device *dev, void *data) in rbtn_inc_count() argument
314 int *count = data; in rbtn_inc_count()
322 static int rbtn_switch_dev(struct device *dev, void *data) in rbtn_switch_dev() argument
326 bool enable = data; in rbtn_switch_dev()
/kernel/linux/linux-5.10/drivers/gpu/drm/v3d/
H A Dv3d_drv.h307 int v3d_create_bo_ioctl(struct drm_device *dev, void *data,
309 int v3d_mmap_bo_ioctl(struct drm_device *dev, void *data,
311 int v3d_get_bo_offset_ioctl(struct drm_device *dev, void *data,
327 int v3d_submit_cl_ioctl(struct drm_device *dev, void *data,
329 int v3d_submit_tfu_ioctl(struct drm_device *dev, void *data,
331 int v3d_submit_csd_ioctl(struct drm_device *dev, void *data,
333 int v3d_wait_bo_ioctl(struct drm_device *dev, void *data,
/kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/
H A Dsun8i_dw_hdmi.c33 sun8i_dw_hdmi_mode_valid_a83t(struct dw_hdmi *hdmi, void *data, in sun8i_dw_hdmi_mode_valid_a83t() argument
44 sun8i_dw_hdmi_mode_valid_h6(struct dw_hdmi *hdmi, void *data, in sun8i_dw_hdmi_mode_valid_h6() argument
121 void *data) in sun8i_dw_hdmi_bind()
125 struct drm_device *drm = data; in sun8i_dw_hdmi_bind()
262 void *data) in sun8i_dw_hdmi_unbind()
306 .data = &sun8i_a83t_quirks,
310 .data = &sun50i_h6_quirks,
120 sun8i_dw_hdmi_bind(struct device *dev, struct device *master, void *data) sun8i_dw_hdmi_bind() argument
261 sun8i_dw_hdmi_unbind(struct device *dev, struct device *master, void *data) sun8i_dw_hdmi_unbind() argument
/kernel/linux/linux-5.10/drivers/regulator/
H A Dmax8925-regulator.c54 unsigned char data, mask; in max8925_get_voltage_sel() local
61 data = ret & mask; in max8925_get_voltage_sel()
63 return data; in max8925_get_voltage_sel()
105 unsigned char data, mask; in max8925_set_dvm_voltage() local
110 data = DIV_ROUND_UP(uV - SD1_DVM_VMIN, SD1_DVM_STEP); in max8925_set_dvm_voltage()
111 data <<= SD1_DVM_SHIFT; in max8925_set_dvm_voltage()
114 return max8925_set_bits(info->i2c, info->enable_reg, mask, data); in max8925_set_dvm_voltage()
/kernel/linux/linux-5.10/drivers/rtc/
H A Drtc-jz4740.c227 static irqreturn_t jz4740_rtc_irq(int irq, void *data) in jz4740_rtc_irq() argument
229 struct jz4740_rtc *rtc = data; in jz4740_rtc_irq()
260 static void jz4740_rtc_clk_disable(void *data) in jz4740_rtc_clk_disable() argument
262 clk_disable_unprepare(data); in jz4740_rtc_clk_disable()
266 { .compatible = "ingenic,jz4740-rtc", .data = (void *)ID_JZ4740 },
267 { .compatible = "ingenic,jz4760-rtc", .data = (void *)ID_JZ4760 },
268 { .compatible = "ingenic,jz4780-rtc", .data = (void *)ID_JZ4780 },
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-dw-mmio.c330 { .compatible = "snps,dw-apb-ssi", .data = dw_spi_dw_apb_init},
331 { .compatible = "mscc,ocelot-spi", .data = dw_spi_mscc_ocelot_init},
332 { .compatible = "mscc,jaguar2-spi", .data = dw_spi_mscc_jaguar2_init},
333 { .compatible = "amazon,alpine-dw-apb-ssi", .data = dw_spi_alpine_init},
334 { .compatible = "renesas,rzn1-spi", .data = dw_spi_dw_apb_init},
335 { .compatible = "snps,dwc-ssi-1.01a", .data = dw_spi_dwc_ssi_init},
336 { .compatible = "intel,keembay-ssi", .data = dw_spi_keembay_init},
/kernel/linux/linux-6.6/drivers/media/usb/dvb-usb-v2/
H A Dec168.c64 memcpy(buf, req->data, req->size); in ec168_ctrl_msg()
84 /* read request, copy returned data to return buf */ in ec168_ctrl_msg()
86 memcpy(req->data, buf, req->size); in ec168_ctrl_msg()
126 req.data = &msg[i+1].buf[0]; in ec168_i2c_xfer()
146 req.data = NULL; in ec168_i2c_xfer()
158 req.data = &msg[i].buf[1]; in ec168_i2c_xfer()
223 req.data = (u8 *) &fw->data[fw->size - remaining]; in ec168_download_firmware()
/kernel/linux/linux-6.6/drivers/mtd/devices/
H A Dmchp48l640.c301 struct flash_platform_data *data; in mchp48l640_probe() local
321 data = dev_get_platdata(&spi->dev); in mchp48l640_probe()
336 err = mtd_device_register(&flash->mtd, data ? data->parts : NULL, in mchp48l640_probe()
337 data ? data->nr_parts : 0); in mchp48l640_probe()
354 .data = &mchp48l640_caps,
/kernel/linux/linux-6.6/drivers/mfd/
H A Dsec-core.c85 .data = (void *)S5M8767X,
88 .data = (void *)S2MPS11X,
91 .data = (void *)S2MPS13X,
94 .data = (void *)S2MPS14X,
97 .data = (void *)S2MPS15X,
100 .data = (void *)S2MPA01,
103 .data = (void *)S2MPU02,
247 * Only the common platform data elements for s5m8767 are parsed here from the
249 * others have to parse their own platform data elements from device tree.
251 * The s5m8767 platform data structur
[all...]
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/
H A Dlgs8gl5.c60 lgs8gl5_write_reg(struct lgs8gl5_state *state, u8 reg, u8 data) in lgs8gl5_write_reg() argument
63 u8 buf[] = {reg, data}; in lgs8gl5_write_reg()
74 __func__, reg, data, ret); in lgs8gl5_write_reg()
110 lgs8gl5_update_reg(struct lgs8gl5_state *state, u8 reg, u8 data) in lgs8gl5_update_reg() argument
113 lgs8gl5_write_reg(state, reg, data); in lgs8gl5_update_reg()
121 lgs8gl5_update_alt_reg(struct lgs8gl5_state *state, u8 reg, u8 data) in lgs8gl5_update_alt_reg() argument
126 u8 b2[] = {reg, data}; in lgs8gl5_update_alt_reg()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/
H A Dcudbg_entity.h78 u32 data[ULPRX_LA_SIZE * 8]; member
85 u8 data[]; member
137 u8 data[]; member
199 u32 data[SGE_CTXT_SIZE / 4]; member
269 u32 data[NUM_LE_DB_DBGI_RSP_DATA_INSTANCES]; member
339 u8 data[]; /* Must be last */ member
345 u8 data[]; /* Must be last */ member
/kernel/linux/linux-6.6/drivers/media/i2c/
H A Dadv7170.c77 const u8 *data, unsigned int len) in adv7170_write_block()
93 block_data[block_len++] = reg = data[0]; in adv7170_write_block()
96 encoder->reg[reg++] = data[1]; in adv7170_write_block()
98 data += 2; in adv7170_write_block()
99 } while (len >= 2 && data[0] == reg && block_len < 32); in adv7170_write_block()
107 reg = *data++; in adv7170_write_block()
108 ret = adv7170_write(sd, reg, *data++); in adv7170_write_block()
76 adv7170_write_block(struct v4l2_subdev *sd, const u8 *data, unsigned int len) adv7170_write_block() argument
H A Dsaa7185.c66 const u8 *data, unsigned int len) in saa7185_write_block()
82 block_data[block_len++] = reg = data[0]; in saa7185_write_block()
85 encoder->reg[reg++] = data[1]; in saa7185_write_block()
87 data += 2; in saa7185_write_block()
88 } while (len >= 2 && data[0] == reg && block_len < 32); in saa7185_write_block()
96 reg = *data++; in saa7185_write_block()
97 ret = saa7185_write(sd, reg, *data++); in saa7185_write_block()
65 saa7185_write_block(struct v4l2_subdev *sd, const u8 *data, unsigned int len) saa7185_write_block() argument
/kernel/linux/linux-6.6/drivers/net/ethernet/samsung/sxgbe/
H A Dsxgbe_mdio.c49 writel(reg, sp->ioaddr + sp->hw->mii.data); in sxgbe_mdio_ctrl_data()
85 rc = sxgbe_mdio_busy_wait(sp->ioaddr, mii->data); in sxgbe_mdio_access_c22()
95 return sxgbe_mdio_busy_wait(sp->ioaddr, mii->data); in sxgbe_mdio_access_c22()
105 rc = sxgbe_mdio_busy_wait(sp->ioaddr, mii->data); in sxgbe_mdio_access_c45()
111 return sxgbe_mdio_busy_wait(sp->ioaddr, mii->data); in sxgbe_mdio_access_c45()
132 return readl(priv->ioaddr + priv->hw->mii.data) & 0xffff; in sxgbe_mdio_read_c22()
155 return readl(priv->ioaddr + priv->hw->mii.data) & 0xffff; in sxgbe_mdio_read_c45()
163 * @phydata: data to be written into phy register
182 * @phydata: data to be written into phy register
/kernel/linux/linux-6.6/drivers/net/ethernet/qualcomm/emac/
H A Demac-sgmii.c141 static irqreturn_t emac_sgmii_interrupt(int irq, void *data) in emac_sgmii_interrupt() argument
143 struct emac_adapter *adpt = data; in emac_sgmii_interrupt()
155 * clock and data. in emac_sgmii_interrupt()
296 static int emac_sgmii_acpi_match(struct device *dev, void *data) in emac_sgmii_acpi_match() argument
306 struct sgmii_ops **ops = data; in emac_sgmii_acpi_match()
342 .data = &fsm9900_ops,
346 .data = &qdf2432_ops,
394 phy->sgmii_ops = (struct sgmii_ops *)match->data; in emac_sgmii_config()
/kernel/linux/linux-6.6/drivers/acpi/
H A Dacpi_extlog.c75 u64 data; in extlog_elog_entry_check() local
80 data = ELOG_ENTRY_DATA(idx); in extlog_elog_entry_check()
81 if ((data & ELOG_ENTRY_VALID) == 0) in extlog_elog_entry_check()
84 data &= EXT_ELOG_ENTRY_MASK; in extlog_elog_entry_check()
85 estatus = (struct acpi_hest_generic_status *)ELOG_ENTRY_ADDR(data); in extlog_elog_entry_check()
87 /* if no valid data in elog entry, just return */ in extlog_elog_entry_check()
135 void *data) in extlog_print()
137 struct mce *mce = (struct mce *)data; in extlog_print()
134 extlog_print(struct notifier_block *nb, unsigned long val, void *data) extlog_print() argument
/kernel/linux/linux-6.6/fs/smb/common/
H A Dcifs_md4.c139 int cifs_md4_update(struct md4_ctx *mctx, const u8 *data, unsigned int len) in cifs_md4_update() argument
147 data, len); in cifs_md4_update()
152 data, avail); in cifs_md4_update()
155 data += avail; in cifs_md4_update()
159 memcpy(mctx->block, data, sizeof(mctx->block)); in cifs_md4_update()
161 data += sizeof(mctx->block); in cifs_md4_update()
165 memcpy(mctx->block, data, len); in cifs_md4_update()
/kernel/linux/linux-6.6/drivers/rtc/
H A Drtc-rp5c01.c172 u8 data; in rp5c01_nvram_read() local
177 data = rp5c01_read(priv, pos) << 4; in rp5c01_nvram_read()
181 data |= rp5c01_read(priv, pos++); in rp5c01_nvram_read()
184 *buf++ = data; in rp5c01_nvram_read()
200 u8 data = *buf++; in rp5c01_nvram_write() local
205 rp5c01_write(priv, data >> 4, pos); in rp5c01_nvram_write()
209 rp5c01_write(priv, data & 0xf, pos++); in rp5c01_nvram_write()
/kernel/linux/linux-6.6/drivers/soc/aspeed/
H A Daspeed-lpc-snoop.c6 * allows the BMC to listen on and save the data written by
132 u32 reg, data; in aspeed_lpc_snoop_irq() local
145 /* Read and save most recent snoop'ed data byte to FIFO */ in aspeed_lpc_snoop_irq()
146 regmap_read(lpc_snoop->regmap, SNPWDR, &data); in aspeed_lpc_snoop_irq()
149 u8 val = (data & SNPWDR_CH0_MASK) >> SNPWDR_CH0_SHIFT; in aspeed_lpc_snoop_irq()
154 u8 val = (data & SNPWDR_CH1_MASK) >> SNPWDR_CH1_SHIFT; in aspeed_lpc_snoop_irq()
357 .data = &ast2400_model_data },
359 .data = &ast2500_model_data },
361 .data = &ast2500_model_data },
/kernel/linux/linux-6.6/drivers/platform/x86/dell/
H A Ddell-rbtn.c89 static void rbtn_rfkill_query(struct rfkill *rfkill, void *data) in rbtn_rfkill_query() argument
91 struct acpi_device *device = data; in rbtn_rfkill_query()
101 static int rbtn_rfkill_set_block(void *data, bool blocked) in rbtn_rfkill_set_block() argument
310 static int rbtn_inc_count(struct device *dev, void *data) in rbtn_inc_count() argument
314 int *count = data; in rbtn_inc_count()
322 static int rbtn_switch_dev(struct device *dev, void *data) in rbtn_switch_dev() argument
326 bool enable = data; in rbtn_switch_dev()
/kernel/linux/linux-6.6/drivers/regulator/
H A Dmax8925-regulator.c54 unsigned char data, mask; in max8925_get_voltage_sel() local
61 data = ret & mask; in max8925_get_voltage_sel()
63 return data; in max8925_get_voltage_sel()
105 unsigned char data, mask; in max8925_set_dvm_voltage() local
110 data = DIV_ROUND_UP(uV - SD1_DVM_VMIN, SD1_DVM_STEP); in max8925_set_dvm_voltage()
111 data <<= SD1_DVM_SHIFT; in max8925_set_dvm_voltage()
114 return max8925_set_bits(info->i2c, info->enable_reg, mask, data); in max8925_set_dvm_voltage()
H A Drpi-panel-attiny-regulator.c146 unsigned int data; in attiny_lcd_power_is_enabled() local
152 ret = regmap_read(rdev->regmap, REG_PORTC, &data); in attiny_lcd_power_is_enabled()
163 return data & PC_RST_BRIDGE_N; in attiny_lcd_power_is_enabled()
267 /* Read data from register */ in attiny_i2c_read()
292 unsigned int data; in attiny_i2c_probe() local
310 ret = attiny_i2c_read(i2c, REG_ID, &data); in attiny_i2c_probe()
316 switch (data) { in attiny_i2c_probe()
321 dev_err(&i2c->dev, "Unknown Atmel firmware revision: 0x%02x\n", data); in attiny_i2c_probe()
/kernel/linux/linux-6.6/drivers/usb/typec/
H A Dhd3ss3220.c157 static irqreturn_t hd3ss3220_irq_handler(int irq, void *data) in hd3ss3220_irq_handler() argument
159 struct i2c_client *client = to_i2c_client(data); in hd3ss3220_irq_handler()
177 unsigned int data; in hd3ss3220_probe() local
216 typec_cap.data = TYPEC_PORT_DRD; in hd3ss3220_probe()
227 ret = regmap_read(hd3ss3220->regmap, HD3SS3220_REG_CN_STAT_CTRL, &data); in hd3ss3220_probe()
231 if (data & HD3SS3220_REG_CN_STAT_CTRL_INT_STATUS) { in hd3ss3220_probe()
234 data | HD3SS3220_REG_CN_STAT_CTRL_INT_STATUS); in hd3ss3220_probe()
/kernel/linux/linux-6.6/drivers/base/regmap/
H A Dinternal.h116 int (*write)(void *context, const void *data, size_t count);
154 /* if set, the cache contains newer data than the HW */
324 * Create a test register map with data stored in RAM, not intended
328 struct regmap_ram_data *data,
332 #define regmap_init_ram(config, data) \
333 __regmap_lockdep_wrapper(__regmap_init_ram, #config, config, data)
336 struct regmap_ram_data *data,
340 #define regmap_init_raw_ram(config, data) \
341 __regmap_lockdep_wrapper(__regmap_init_raw_ram, #config, config, data)

Completed in 47 milliseconds

1...<<771772773774775776777778779780>>...2389