/kernel/linux/linux-6.6/drivers/nfc/st-nci/ |
H A D | spi.c | 83 .tx_buf = skb->data, in st_nci_spi_write() 93 * We may have received some valuable data on miso line. in st_nci_spi_write() 102 memcpy(skb_rx->data, buf, skb->len); in st_nci_spi_write() 146 memcpy((*skb)->data, buf, ST_NCI_SPI_MIN_SIZE); in st_nci_spi_read() 159 memcpy((*skb)->data + ST_NCI_SPI_MIN_SIZE, buf, len); in st_nci_spi_read()
|
H A D | i2c.c | 82 r = i2c_master_send(client, skb->data, skb->len); in st_nci_i2c_write() 85 r = i2c_master_send(client, skb->data, skb->len); in st_nci_i2c_write() 135 memcpy((*skb)->data, buf, ST_NCI_I2C_MIN_SIZE); in st_nci_i2c_read() 147 memcpy((*skb)->data + ST_NCI_I2C_MIN_SIZE, buf, len); in st_nci_i2c_read()
|
/kernel/linux/linux-6.6/drivers/phy/ralink/ |
H A D | phy-ralink-usb.c | 154 .data = (void *)(uintptr_t)(RT_CLKCFG1_UPHY1_CLK_EN | 159 .data = (void *)(uintptr_t)(MT7620_CLKCFG1_UPHY1_CLK_EN | 164 .data = (void *)(uintptr_t)(MT7620_CLKCFG1_UPHY1_CLK_EN | 185 phy->clk = (uintptr_t)match->data; in ralink_usb_phy_probe()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/modules/inc/ |
H A D | mod_hdcp.h | 142 uint8_t *data, 146 const uint8_t *data, 150 uint8_t *data, 154 const uint8_t *data,
|
/kernel/linux/linux-6.6/block/ |
H A D | early-lookup.c | 17 * @data: opaque pointer to the desired struct uuidcmp to match 21 static int __init match_dev_by_uuid(struct device *dev, const void *data) in match_dev_by_uuid() argument 24 const struct uuidcmp *cmp = data; in match_dev_by_uuid() 98 * @data: opaque pointer to the label to match 102 static int __init match_dev_by_label(struct device *dev, const void *data) in match_dev_by_label() argument 105 const char *label = data; in match_dev_by_label()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/ |
H A D | hsw_ips.c | 107 * Workaround : Do not read or write the pipe palette/gamma data while in hsw_ips_need_disable() 148 * Workaround : Do not read or write the pipe palette/gamma data while in hsw_ips_need_enable() 277 static int hsw_ips_debugfs_false_color_get(void *data, u64 *val) in hsw_ips_debugfs_false_color_get() argument 279 struct intel_crtc *crtc = data; in hsw_ips_debugfs_false_color_get() 287 static int hsw_ips_debugfs_false_color_set(void *data, u64 val) in hsw_ips_debugfs_false_color_set() argument 289 struct intel_crtc *crtc = data; in hsw_ips_debugfs_false_color_set()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | nv50.c | 176 if (cl && cl->data) sc = nvkm_enum_find(cl->data, st3); in nv50_fb_intr() 177 else if (en && en->data) sc = nvkm_enum_find(en->data, st3); in nv50_fb_intr()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | ior.h | 60 bool data, bool vsync, bool hsync); 69 void (*infoframe_avi)(struct nvkm_ior *, int head, void *data, u32 size); 70 void (*infoframe_vsi)(struct nvkm_ior *, int head, void *data, u32 size); 91 void (*eld)(struct nvkm_ior *, int head, u8 *data, u8 size);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/engine/gr/ |
H A D | tu102.c | 59 u32 data; in tu102_gr_init_zcull() local 62 for (data = 0, j = 0; j < 8 && i + j < gr->tpc_total; j++) { in tu102_gr_init_zcull() 63 data |= bank[gr->tile[i + j]] << (j * 4); in tu102_gr_init_zcull() 66 nvkm_wr32(device, GPC_BCAST(0x0980 + ((i / 8) * 4)), data); in tu102_gr_init_zcull()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/dss/ |
H A D | omapdss.h | 292 void (*handler)(void *), void *data); 295 void (*handler)(void *), void *data); 305 void (*handler)(void *), void *data); 307 void (*handler)(void *), void *data);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
H A D | nv04.c | 46 nv04_instobj_wr32(struct nvkm_memory *memory, u64 offset, u32 data) in nv04_instobj_wr32() argument 50 nvkm_wr32(device, 0x700000 + iobj->node->offset + offset, data); in nv04_instobj_wr32() 152 nv04_instmem_wr32(struct nvkm_instmem *imem, u32 addr, u32 data) in nv04_instmem_wr32() argument 154 nvkm_wr32(imem->subdev.device, 0x700000 + addr, data); in nv04_instmem_wr32()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/tidss/ |
H A D | tidss_drv.c | 232 { .compatible = "ti,k2g-dss", .data = &dispc_k2g_feats, }, 233 { .compatible = "ti,am625-dss", .data = &dispc_am625_feats, }, 234 { .compatible = "ti,am65x-dss", .data = &dispc_am65x_feats, }, 235 { .compatible = "ti,j721e-dss", .data = &dispc_j721e_feats, },
|
/kernel/linux/linux-6.6/drivers/hid/ |
H A D | hid-cmedia.c | 98 u8 *data, int len) in cmhid_raw_event() 104 if (memcmp(data+CM6533_JD_SFX_OFFSET, ji_sfx, sizeof(ji_sfx))) in cmhid_raw_event() 107 if (!memcmp(data, ji_out, sizeof(ji_out))) { in cmhid_raw_event() 111 if (!memcmp(data, ji_in, sizeof(ji_in))) { in cmhid_raw_event() 97 cmhid_raw_event(struct hid_device *hid, struct hid_report *report, u8 *data, int len) cmhid_raw_event() argument
|
H A D | hid-roccat-ryos.c | 28 uint8_t data[4]; member 183 struct hid_report *report, u8 *data, int size) in ryos_raw_event() 192 if (data[0] != RYOS_REPORT_NUMBER_SPECIAL) in ryos_raw_event() 196 roccat_report_event(ryos->chrdev_minor, data); in ryos_raw_event() 182 ryos_raw_event(struct hid_device *hdev, struct hid_report *report, u8 *data, int size) ryos_raw_event() argument
|
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | da9055-hwmon.c | 60 unsigned short data; in da9055_adc_manual_read() local 90 data = calc_data << 2; in da9055_adc_manual_read() 97 data |= calc_data; in da9055_adc_manual_read() 99 ret = data; in da9055_adc_manual_read()
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-octeon-core.h | 135 * @data: Value to be written 139 static inline void octeon_i2c_reg_write(struct octeon_i2c *i2c, u64 eop_reg, u8 data) in octeon_i2c_reg_write() argument 144 __raw_writeq(SW_TWSI_V | eop_reg | data, i2c->twsi_base + SW_TWSI(i2c)); in octeon_i2c_reg_write() 162 * Returns the data. 176 /* signal that the returned data is invalid */ in octeon_i2c_reg_read() 207 * @data: Value to be written 209 static inline void octeon_i2c_write_int(struct octeon_i2c *i2c, u64 data) in octeon_i2c_write_int() argument 211 octeon_i2c_writeq_flush(data, i2c->twsi_base + TWSI_INT(i2c)); in octeon_i2c_write_int()
|
/kernel/linux/linux-6.6/drivers/iio/accel/ |
H A D | mma7455_core.c | 56 * Used to reorganize data. Will ensure correct alignment of 83 dev_warn(dev, "data not ready\n"); in mma7455_drdy() 120 __le16 data; in mma7455_read_raw() local 132 ret = regmap_bulk_read(mma7455->regmap, chan->address, &data, in mma7455_read_raw() 133 sizeof(data)); in mma7455_read_raw() 137 *val = sign_extend32(le16_to_cpu(data), in mma7455_read_raw()
|
/kernel/linux/linux-6.6/drivers/iio/buffer/ |
H A D | kfifo_buf.c | 91 const void *data) in iio_store_to_kfifo() 95 ret = kfifo_in(&kf->kf, data, 1); in iio_store_to_kfifo() 153 static int iio_kfifo_remove_from(struct iio_buffer *r, void *data) in iio_kfifo_remove_from() argument 161 ret = kfifo_out(&kf->kf, data, 1); in iio_kfifo_remove_from() 90 iio_store_to_kfifo(struct iio_buffer *r, const void *data) iio_store_to_kfifo() argument
|
/kernel/linux/linux-6.6/drivers/iio/dac/ |
H A D | ad7303.c | 27 * struct ad7303_state - driver instance specific data 34 * @data: spi transfer buffer 50 __be16 data __aligned(IIO_DMA_MINALIGN); 56 st->data = cpu_to_be16(AD7303_CMD_UPDATE_DAC | in ad7303_write() 60 return spi_write(st->spi, &st->data, sizeof(st->data)); in ad7303_write()
|
H A D | ad8801.c | 29 __be16 data __aligned(IIO_DMA_MINALIGN); 35 state->data = cpu_to_be16((channel << AD8801_CFG_ADDR_OFFSET) | value); in ad8801_spi_write() 36 return spi_write(state->spi, &state->data, sizeof(state->data)); in ad8801_spi_write()
|
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | sun20i-gpadc-iio.c | 79 /* enable the data irq for input channel */ in sun20i_gpadc_adc_read() 101 /* read the ADC data */ in sun20i_gpadc_adc_read() 129 static irqreturn_t sun20i_gpadc_irq_handler(int irq, void *data) in sun20i_gpadc_irq_handler() argument 131 struct sun20i_gpadc_iio *info = data; in sun20i_gpadc_irq_handler() 133 /* clear data interrupt status register */ in sun20i_gpadc_irq_handler() 145 static void sun20i_gpadc_reset_assert(void *data) in sun20i_gpadc_reset_assert() argument 147 struct reset_control *rst = data; in sun20i_gpadc_reset_assert()
|
/kernel/linux/linux-6.6/drivers/iio/imu/inv_mpu6050/ |
H A D | inv_mpu_magn.c | 89 /* read fuse ROM data */ in inv_magn_init() 173 * i2c SLV0: read sensor data, 7 bytes data(6)-ST2 in inv_mpu_magn_probe() 174 * Byte swap data to store them in big-endian in impair address groups in inv_mpu_magn_probe() 231 * magnetometer chip. Resulting in duplicated data for higher frequencies. 315 * inv_mpu_magn_read() - read magnetometer data 325 __be16 data; in inv_mpu_magn_read() local 333 /* Mag data: XH,XL,YH,YL,ZH,ZL */ in inv_mpu_magn_read() 349 /* check i2c status and read raw data */ in inv_mpu_magn_read() 358 ret = regmap_bulk_read(st->map, addr, &data, sizeo in inv_mpu_magn_read() [all...] |
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-alpine-msi.c | 91 static void alpine_msix_compose_msi_msg(struct irq_data *data, in alpine_msix_compose_msi_msg() argument 94 struct alpine_msix_data *priv = irq_data_get_irq_chip_data(data); in alpine_msix_compose_msi_msg() 97 msg_addr |= (data->hwirq << 3); in alpine_msix_compose_msi_msg() 101 msg->data = 0; in alpine_msix_compose_msi_msg()
|
/kernel/linux/linux-6.6/drivers/isdn/mISDN/ |
H A D | dsp_dtmf.c | 118 *dsp_dtmf_goertzel_decode(struct dsp *dsp, u8 *data, int len, int fmt) in dsp_dtmf_goertzel_decode() argument 143 buf[size++] = dsp_audio_law_to_s32[*data++]; in dsp_dtmf_goertzel_decode() 157 hfccoeff = (s32 *)data; in dsp_dtmf_goertzel_decode() 171 data += 64; in dsp_dtmf_goertzel_decode()
|
/kernel/linux/linux-6.6/drivers/infiniband/sw/rxe/ |
H A D | rxe_queue.h | 255 return q->buf->data + (prod << q->log2_elem_size); in queue_producer_addr() 263 return q->buf->data + (cons << q->log2_elem_size); in queue_consumer_addr() 268 return q->buf->data + ((index & q->index_mask) in queue_addr_from_index() 275 return (((u8 *)addr - q->buf->data) >> q->log2_elem_size) in queue_index_from_addr()
|