/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | ad9467.c | 509 { .compatible = "adi,ad9265", .data = &ad9467_chip_tbl[ID_AD9265], }, 510 { .compatible = "adi,ad9434", .data = &ad9467_chip_tbl[ID_AD9434], }, 511 { .compatible = "adi,ad9467", .data = &ad9467_chip_tbl[ID_AD9467], },
|
H A D | adi-axi-adc.c | 330 static void adi_axi_adc_cleanup(void *data) in adi_axi_adc_cleanup() argument 332 struct adi_axi_adc_client *cl = data; in adi_axi_adc_cleanup() 414 { .compatible = "adi,axi-adc-10.0.a", .data = &adi_axi_adc_10_0_a_info },
|
/kernel/linux/linux-6.6/drivers/i2c/busses/ |
H A D | i2c-altera.c | 22 #define ALTR_I2C_RX_DATA 0x04 /* RX data FIFO register */ 179 static void altr_i2c_transfer(struct altr_i2c_dev *idev, u32 data) in altr_i2c_transfer() argument 183 data |= ALTR_I2C_TFR_CMD_STO; in altr_i2c_transfer() 185 writel(data, idev->base + ALTR_I2C_TFR_CMD); in altr_i2c_transfer() 189 * altr_i2c_empty_rx_fifo - Fetch data from RX FIFO until end of
|
H A D | i2c-sh7760.c | 34 #define I2CRXTX 0x24 /* data port */ 116 char *data = msg->buf; in sh7760_i2c_irq() local 182 *data++ = IN32(id, I2CRXTX); in sh7760_i2c_irq() 209 OUT32(id, I2CRXTX, *data++); in sh7760_i2c_irq() 366 * module for receive ops (ack, data). Without this reset, in sh7760_i2c_master_xfer()
|
H A D | i2c-lpc2k.c | 117 unsigned char data; in i2c_lpc2k_pump_msg() local 130 data = i2c_8bit_addr_from_msg(i2c->msg); in i2c_lpc2k_pump_msg() 132 writel(data, i2c->base + LPC24XX_I2DAT); in i2c_lpc2k_pump_msg() 139 * Address or data was sent out with an ACK. If there is more in i2c_lpc2k_pump_msg() 140 * data to send, send it now in i2c_lpc2k_pump_msg() 199 * One pre-last data input, send NACK to tell the slave that in i2c_lpc2k_pump_msg() 200 * this is going to be the last data byte to be transferred. in i2c_lpc2k_pump_msg() 266 /* Start transmit of data */ in lpc2k_process_msg() 308 /* Save message pointer and current message data index */ in i2c_lpc2k_xfer()
|
/kernel/linux/linux-6.6/drivers/iio/gyro/ |
H A D | adxrs450.c | 67 * struct adxrs450_state - device instance specific data 130 * adxrs450_spi_write_reg_16() - write 2 bytes data to a register pair 161 * adxrs450_spi_sensor_data() - read 2 bytes sensor data 187 dev_err(&st->us->dev, "Problem while reading sensor data\n"); in adxrs450_spi_sensor_data() 200 * @st: device instance specific data 223 dev_err(&st->us->dev, "Problem while reading initializing data\n"); in adxrs450_spi_initial() 238 u16 data; in adxrs450_initial_setup() local 271 ret = adxrs450_spi_read_reg_16(indio_dev, ADXRS450_FAULT1, &data); in adxrs450_initial_setup() 274 if (data & 0x0fff) { in adxrs450_initial_setup()
|
/kernel/linux/linux-6.6/drivers/iio/light/ |
H A D | isl29028.c | 266 unsigned int data; in isl29028_read_proxim() local 277 ret = regmap_read(chip->regmap, ISL29028_REG_PROX_DATA, &data); in isl29028_read_proxim() 284 *prox = data; in isl29028_read_proxim() 307 * convert als data count to lux. in isl29028_als_get()
|
/kernel/linux/linux-6.6/drivers/leds/ |
H A D | leds-aw200xx.c | 579 { .compatible = "awinic,aw20036", .data = &aw20036_cdef, }, 580 { .compatible = "awinic,aw20054", .data = &aw20054_cdef, }, 581 { .compatible = "awinic,aw20072", .data = &aw20072_cdef, },
|
H A D | leds-bcm6328.c | 78 static void bcm6328_led_write(void __iomem *reg, unsigned long data) in bcm6328_led_write() argument 81 iowrite32be(data, reg); in bcm6328_led_write() 83 writel(data, reg); in bcm6328_led_write()
|
H A D | leds-lp5521.c | 209 const u8 *data, size_t size) in lp5521_update_program_memory() 227 ret = sscanf(data + offset, "%2s%n ", c, &nrchars); in lp5521_update_program_memory() 262 dev_err(&chip->cl->dev, "firmware data size overflow: %zu\n", in lp5521_firmware_loaded() 270 * 2) write firmware data into program memory in lp5521_firmware_loaded() 274 lp5521_update_program_memory(chip, fw->data, fw->size); in lp5521_firmware_loaded() 295 "unexpected data in register (expected 0x%x got 0x%x)\n", in lp5521_post_init_device() 540 dev_err(&client->dev, "no platform data\n"); in lp5521_probe() 208 lp5521_update_program_memory(struct lp55xx_chip *chip, const u8 *data, size_t size) lp5521_update_program_memory() argument
|
H A D | leds-lp5562.c | 207 const u8 *data, size_t size) in lp5562_update_firmware() 231 ret = sscanf(data + offset, "%2s%n ", c, &nrchars); in lp5562_update_firmware() 268 dev_err(&chip->cl->dev, "firmware data size overflow: %zu\n", in lp5562_firmware_loaded() 276 * 2) write firmware data into program memory in lp5562_firmware_loaded() 280 lp5562_update_firmware(chip, fw->data, fw->size); in lp5562_firmware_loaded() 368 dev_err(&chip->cl->dev, "invalid pattern data\n"); in lp5562_run_predef_led_pattern() 535 dev_err(&client->dev, "no platform data\n"); in lp5562_probe() 206 lp5562_update_firmware(struct lp55xx_chip *chip, const u8 *data, size_t size) lp5562_update_firmware() argument
|
/kernel/linux/linux-6.6/drivers/macintosh/ |
H A D | windfarm_pm112.c | 639 unsigned long event, void *data) in pm112_wf_notify() 643 pm112_new_sensor(data); in pm112_wf_notify() 646 pm112_new_control(data); in pm112_wf_notify() 638 pm112_wf_notify(struct notifier_block *self, unsigned long event, void *data) pm112_wf_notify() argument
|
H A D | windfarm_rm31.c | 645 unsigned long event, void *data) in rm31_wf_notify() 649 rm31_new_sensor(data); in rm31_wf_notify() 652 rm31_new_control(data); in rm31_wf_notify() 705 /* Get MPU data for each CPU */ in wf_rm31_init() 709 pr_err("wf_rm31: Failed to find MPU data for CPU %d\n", i); in wf_rm31_init() 644 rm31_wf_notify(struct notifier_block *self, unsigned long event, void *data) rm31_wf_notify() argument
|
/kernel/linux/linux-6.6/drivers/input/rmi4/ |
H A D | rmi_f30.c | 130 /* Read the gpi led data. */ in rmi_f30_attention() 131 if (drvdata->attn_data.data) { in rmi_f30_attention() 134 "F30 interrupted, but data is missing\n"); in rmi_f30_attention() 137 memcpy(f30->data_regs, drvdata->attn_data.data, in rmi_f30_attention() 139 drvdata->attn_data.data += f30->register_count; in rmi_f30_attention() 146 "%s: Failed to read F30 data registers: %d\n", in rmi_f30_attention() 217 * ctrl3 -> data == 1 -> actual button in rmi_f30_is_valid_button()
|
/kernel/linux/linux-6.6/drivers/irqchip/ |
H A D | irq-atmel-aic5.c | 320 { .compatible = "atmel,sama5d3", .data = sama5d3_aic_irq_fixup }, 321 { .compatible = "atmel,sama5d4", .data = sama5d3_aic_irq_fixup }, 322 { .compatible = "microchip,sam9x60", .data = sam9x60_aic_irq_fixup },
|
/kernel/linux/linux-6.6/drivers/interconnect/qcom/ |
H A D | sdx65.c | 889 .data = &sdx65_mc_virt}, 891 .data = &sdx65_mem_noc}, 893 .data = &sdx65_system_noc},
|
/kernel/linux/linux-6.6/drivers/input/ |
H A D | ff-memless.c | 51 int (*play_effect)(struct input_dev *dev, void *data, 504 * @data: driver-specific data to be passed into @play_effect 507 int input_ff_create_memless(struct input_dev *dev, void *data, in input_ff_create_memless() argument 520 ml->private = data; in input_ff_create_memless()
|
/kernel/linux/linux-6.6/drivers/input/mouse/ |
H A D | synaptics_i2c.c | 181 * When in Polling mode and no data received for NO_DATA_THRES msecs 339 s32 data; in synaptics_i2c_get_input() local 347 data = synaptics_i2c_reg_get(touch->client, DATA_REG0); in synaptics_i2c_get_input() 348 gesture = (data >> GESTURE) & 0x1; in synaptics_i2c_get_input()
|
/kernel/linux/linux-6.6/drivers/media/dvb-frontends/ |
H A D | cx22700.c | 58 static int cx22700_writereg (struct cx22700_state* state, u8 reg, u8 data) in cx22700_writereg() argument 61 u8 buf [] = { reg, data }; in cx22700_writereg() 70 __func__, reg, data, ret); in cx22700_writereg()
|
/kernel/linux/linux-6.6/tools/perf/bench/ |
H A D | epoll-wait.c | 31 * However, this is a benchmark raw data and must be taken with a grain of 213 fd = ev.data.fd; in workerfn() 260 ev.data.u64 = i; /* any number */ in nest_epollfd() 342 ev.data.fd = w->fdmap[j]; in do_threads()
|
H A D | epoll-ctl.c | 120 ev.data.u64 = i; /* any number */ in nest_epollfd() 138 ev.data.u64 = fd; in do_epoll_op() 215 ev.data.fd = w->fdmap[i]; in init_fdmaps()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | auxtrace.h | 170 * perf.data file. 171 * @file_offset: offset within the perf.data file 182 * struct auxtrace_index - index of AUX area tracing events within a perf.data 195 * struct auxtrace - session callbacks to allow AUX area data decoding. 200 * @dump_auxtrace_sample: dump AUX area sample data 201 * @flush_events: process any remaining data 227 * struct auxtrace_buffer - a buffer containing AUX area tracing data. 233 * @data: actual buffer data (can be null if the data ha 255 void *data; global() member [all...] |
/kernel/linux/linux-6.6/tools/perf/arch/x86/tests/ |
H A D | intel-pt-test.c | 17 * struct test_data - Test data. 32 } data[] = { variable 310 const struct test_data *d = data; in test__intel_pt_pkt_decoder() 313 for (d = data; d->len; d++) { in test__intel_pt_pkt_decoder()
|
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nfnetlink_osf.c | 263 const int ttl_check, struct nf_osf_data *data) in nf_osf_find() 285 data->genre = f->genre; in nf_osf_find() 286 data->version = f->version; in nf_osf_find() 261 nf_osf_find(const struct sk_buff *skb, const struct list_head *nf_osf_fingers, const int ttl_check, struct nf_osf_data *data) nf_osf_find() argument
|
/kernel/linux/linux-6.6/net/sched/ |
H A D | act_ipt.c | 51 par.targinfo = t->data; in ipt_init_target() 67 .targinfo = t->data, in ipt_destroy_target() 298 par.targinfo = ipt->tcfi_t->data; in tcf_ipt_act()
|