/linux-master/drivers/media/rc/img-ir/ |
H A D | img-ir-nec.c | 12 /* Convert NEC data to a scancode */ 16 unsigned int addr, addr_inv, data, data_inv; local 17 /* a repeat code has no data */ 25 data = (raw >> 16) & 0xff; 27 if ((data_inv ^ data) != 0xff) { 32 bitrev8(data) << 8 | 40 data; 46 data; 52 /* Convert NEC scancode to NEC data filter */ 56 unsigned int addr, addr_inv, data, data_in local [all...] |
/linux-master/arch/powerpc/platforms/8xx/ |
H A D | cpm1-ic.c | 20 struct cpm_pic_data *data = irq_data_get_irq_chip_data(d); local 23 clrbits32(&data->reg->cpic_cimr, (1 << cpm_vec)); 28 struct cpm_pic_data *data = irq_data_get_irq_chip_data(d); local 31 setbits32(&data->reg->cpic_cimr, (1 << cpm_vec)); 36 struct cpm_pic_data *data = irq_data_get_irq_chip_data(d); local 39 out_be32(&data->reg->cpic_cisr, (1 << cpm_vec)); 51 struct cpm_pic_data *data = irq_desc_get_handler_data(desc); local 58 out_be16(&data->reg->cpic_civr, 1); 59 cpm_vec = in_be16(&data->reg->cpic_civr); 62 return irq_linear_revmap(data 88 struct cpm_pic_data *data; local [all...] |
/linux-master/arch/um/drivers/ |
H A D | xterm.c | 30 struct xterm_chan *data; local 32 data = uml_kmalloc(sizeof(*data), UM_GFP_KERNEL); 33 if (data == NULL) 35 *data = ((struct xterm_chan) { .pid = -1, 41 return data; 90 struct xterm_chan *data = d; local 139 sprintf(title, data->title, data->device); 155 data 203 struct xterm_chan *data = d; local [all...] |
/linux-master/drivers/iio/light/ |
H A D | veml6030.c | 104 struct veml6030_data *data = iio_priv(indio_dev); local 106 ret = regmap_read(data->regmap, VEML6030_REG_ALS_CONF, ®); 108 dev_err(&data->client->dev, 145 static int veml6030_als_pwr_on(struct veml6030_data *data) argument 147 return regmap_update_bits(data->regmap, VEML6030_REG_ALS_CONF, 151 static int veml6030_als_shut_down(struct veml6030_data *data) argument 153 return regmap_update_bits(data->regmap, VEML6030_REG_ALS_CONF, 157 static void veml6030_als_shut_down_action(void *data) argument 159 veml6030_als_shut_down(data); 218 struct veml6030_data *data local 258 struct veml6030_data *data = iio_priv(indio_dev); local 319 struct veml6030_data *data = iio_priv(indio_dev); local 344 struct veml6030_data *data = iio_priv(indio_dev); local 379 struct veml6030_data *data = iio_priv(indio_dev); local 424 struct veml6030_data *data = iio_priv(indio_dev); local 461 struct veml6030_data *data = iio_priv(indio_dev); local 481 struct veml6030_data *data = iio_priv(indio_dev); local 510 struct veml6030_data *data = iio_priv(indio_dev); local 626 struct veml6030_data *data = iio_priv(indio_dev); local 653 struct veml6030_data *data = iio_priv(indio_dev); local 696 struct veml6030_data *data = iio_priv(indio_dev); local 730 struct veml6030_data *data = iio_priv(indio_dev); local 792 struct veml6030_data *data; local 852 struct veml6030_data *data = iio_priv(indio_dev); local 865 struct veml6030_data *data = iio_priv(indio_dev); local [all...] |
H A D | apds9960.c | 364 static int apds9960_set_it_time(struct apds9960_data *data, int val2) argument 371 mutex_lock(&data->lock); 372 ret = regmap_write(data->regmap, APDS9960_REG_ATIME, 375 data->als_adc_int_us = val2; 376 mutex_unlock(&data->lock); 384 static int apds9960_set_pxs_gain(struct apds9960_data *data, int val) argument 392 mutex_lock(&data->lock); 393 ret = regmap_update_bits(data->regmap, 398 mutex_unlock(&data->lock); 402 ret = regmap_update_bits(data 416 apds9960_set_als_gain(struct apds9960_data *data, int val) argument 438 apds9960_set_power_state(struct apds9960_data *data, bool on) argument 465 apds9960_set_power_state(struct apds9960_data *data, bool on) argument 475 struct apds9960_data *data = iio_priv(indio_dev); local 543 struct apds9960_data *data = iio_priv(indio_dev); local 620 struct apds9960_data *data = iio_priv(indio_dev); local 656 struct apds9960_data *data = iio_priv(indio_dev); local 689 struct apds9960_data *data = iio_priv(indio_dev); local 709 struct apds9960_data *data = iio_priv(indio_dev); local 753 apds9660_fifo_is_empty(struct apds9960_data *data) argument 765 apds9960_read_gesture_fifo(struct apds9960_data *data) argument 791 struct apds9960_data *data = iio_priv(indio_dev); local 824 apds9960_set_powermode(struct apds9960_data *data, bool state) argument 831 struct apds9960_data *data = iio_priv(indio_dev); local 849 struct apds9960_data *data = iio_priv(indio_dev); local 870 apds9960_regfield_init(struct apds9960_data *data) argument 920 apds9960_chip_init(struct apds9960_data *data) argument 993 struct apds9960_data *data; local 1076 struct apds9960_data *data = iio_priv(indio_dev); local 1087 struct apds9960_data *data = local 1095 struct apds9960_data *data = local [all...] |
H A D | tcs3472.c | 120 static int tcs3472_req_data(struct tcs3472_data *data) argument 126 ret = i2c_smbus_read_byte_data(data->client, TCS3472_STATUS); 135 dev_err(&data->client->dev, "data not ready\n"); 146 struct tcs3472_data *data = iio_priv(indio_dev); local 154 ret = tcs3472_req_data(data); 159 ret = i2c_smbus_read_word_data(data->client, chan->address); 166 *val = tcs3472_agains[data->control & 171 *val2 = (256 - data->atime) * 2400; 181 struct tcs3472_data *data local 228 struct tcs3472_data *data = iio_priv(indio_dev); local 262 struct tcs3472_data *data = iio_priv(indio_dev); local 318 struct tcs3472_data *data = iio_priv(indio_dev); local 332 struct tcs3472_data *data = iio_priv(indio_dev); local 359 struct tcs3472_data *data = iio_priv(indio_dev); local 379 struct tcs3472_data *data = iio_priv(indio_dev); local 447 struct tcs3472_data *data; local 544 tcs3472_powerdown(struct tcs3472_data *data) argument 574 struct tcs3472_data *data = iio_priv(i2c_get_clientdata( local 581 struct tcs3472_data *data = iio_priv(i2c_get_clientdata( local [all...] |
/linux-master/drivers/reset/ |
H A D | reset-qcom-pdc.c | 91 struct qcom_pdc_reset_data *data = to_qcom_pdc_reset_data(rcdev); local 92 u32 mask = BIT(data->desc->resets[idx].bit); 94 return regmap_update_bits(data->regmap, data->desc->offset, mask, mask); 100 struct qcom_pdc_reset_data *data = to_qcom_pdc_reset_data(rcdev); local 101 u32 mask = BIT(data->desc->resets[idx].bit); 103 return regmap_update_bits(data->regmap, data->desc->offset, mask, 0); 114 struct qcom_pdc_reset_data *data; local 122 data [all...] |
/linux-master/drivers/tty/serial/8250/ |
H A D | 8250_pxa.c | 35 struct pxa8250_data *data = dev_get_drvdata(dev); local 37 serial8250_suspend_port(data->line); 44 struct pxa8250_data *data = dev_get_drvdata(dev); local 46 serial8250_resume_port(data->line); 82 struct pxa8250_data *data = port->private_data; local 85 clk_prepare_enable(data->clk); 87 clk_disable_unprepare(data->clk); 93 struct pxa8250_data *data; local 101 data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNE 147 struct pxa8250_data *data = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/hwmon/ |
H A D | pt5161l.c | 63 /* Each client has this additional data */ 78 * Write multiple data bytes to Aries over I2C 80 static int pt5161l_write_block_data(struct pt5161l_data *data, u32 address, argument 83 struct i2c_client *client = data->client; 118 * Read multiple data bytes from Aries over I2C 120 static int pt5161l_read_block_data(struct pt5161l_data *data, u32 address, argument 123 struct i2c_client *client = data->client; 167 static int pt5161l_read_wide_reg(struct pt5161l_data *data, u32 address, argument 179 if (data->mm_wide_reg_access) { 183 ret = pt5161l_write_block_data(data, 244 pt5161l_read_block_data_main_micro_indirect(struct pt5161l_data *data, u32 address, u8 len, u8 *val) argument 295 pt5161l_fw_load_check(struct pt5161l_data *data) argument 319 pt5161l_heartbeat_check(struct pt5161l_data *data) argument 350 pt5161l_fwsts_check(struct pt5161l_data *data) argument 392 pt5161l_fw_is_at_least(struct pt5161l_data *data, u8 major, u8 minor, u16 build) argument 405 pt5161l_init_dev(struct pt5161l_data *data) argument 427 struct pt5161l_data *data = dev_get_drvdata(dev); local 467 pt5161l_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) argument 499 struct pt5161l_data *data = file->private_data; local 524 struct pt5161l_data *data = file->private_data; local 549 struct pt5161l_data *data = file->private_data; local 571 pt5161l_init_debugfs(struct pt5161l_data *data) argument 592 struct pt5161l_data *data; local 615 struct pt5161l_data *data = i2c_get_clientdata(client); local [all...] |
H A D | abituguru3.c | 140 * For the Abit uGuru, we need to keep some data in memory. 146 struct mutex update_lock; /* protect access to data and uGuru */ 633 static int abituguru3_wait_while_busy(struct abituguru3_data *data) argument 638 while ((x = inb_p(data->addr + ABIT_UGURU3_DATA)) & 654 static int abituguru3_wait_for_read(struct abituguru3_data *data) argument 659 while (!((x = inb_p(data->addr + ABIT_UGURU3_DATA)) & 678 static int abituguru3_synchronize(struct abituguru3_data *data) argument 682 x = abituguru3_wait_while_busy(data); 689 outb(0x20, data->addr + ABIT_UGURU3_DATA); 690 x = abituguru3_wait_while_busy(data); 737 abituguru3_read(struct abituguru3_data *data, u8 bank, u8 offset, u8 count, u8 *buf) argument 799 abituguru3_read_increment_offset(struct abituguru3_data *data, u8 bank, u8 offset, u8 count, u8 *buf, int offset_count) argument 830 struct abituguru3_data *data = abituguru3_update_device(dev); local 863 struct abituguru3_data *data = abituguru3_update_device(dev); local 887 struct abituguru3_data *data = dev_get_drvdata(dev); local 899 struct abituguru3_data *data = dev_get_drvdata(dev); local 962 struct abituguru3_data *data; local 1067 struct abituguru3_data *data = platform_get_drvdata(pdev); local 1080 struct abituguru3_data *data = dev_get_drvdata(dev); local 1131 struct abituguru3_data *data = dev_get_drvdata(dev); local 1142 struct abituguru3_data *data = dev_get_drvdata(dev); local [all...] |
H A D | max31730.c | 44 /* Each client has this additional data */ 60 static int max31730_write_config(struct max31730_data *data, u8 set_mask, argument 66 value = data->current_conf & ~clr_mask; 69 if (data->current_conf != value) { 72 err = i2c_smbus_write_byte_data(data->client, MAX31730_REG_CONF, 76 data->current_conf = value; 101 static int max31730_set_offset_enable(struct max31730_data *data, int channel, argument 104 return max31730_set_enable(data->client, MAX31730_REG_OFFSET_ENABLE, 105 &data->offset_enable, channel, enable); 108 static int max31730_set_channel_enable(struct max31730_data *data, in argument 118 struct max31730_data *data = dev_get_drvdata(dev); local 188 struct max31730_data *data = dev_get_drvdata(dev); local 224 max31730_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) argument 284 max31730_remove(void *data) argument 298 struct max31730_data *data; local 408 struct max31730_data *data = dev_get_drvdata(dev); local 415 struct max31730_data *data = dev_get_drvdata(dev); local [all...] |
H A D | lm90.c | 65 * and extended mode. They are mostly compatible with LM90 except for a data 235 * Driver data (common to all clients) 291 .data = (void *)adm1032 295 .data = (void *)adt7461 299 .data = (void *)adt7461a 303 .data = (void *)adt7481 307 .data = (void *)g781 311 .data = (void *)lm90 315 .data = (void *)lm90 319 .data 752 struct lm90_data *data = i2c_get_clientdata(client); local 847 lm90_update_confreg(struct lm90_data *data, u8 config) argument 868 lm90_select_remote_channel(struct lm90_data *data, bool second) argument 878 lm90_write_convrate(struct lm90_data *data, int val) argument 904 lm90_set_convrate(struct i2c_client *client, struct lm90_data *data, unsigned int interval) argument 924 lm90_set_faultqueue(struct i2c_client *client, struct lm90_data *data, int val) argument 946 struct lm90_data *data = dev_get_drvdata(dev); local 1050 struct lm90_data *data = container_of(work, struct lm90_data, report_work); local 1114 lm90_update_alarms_locked(struct lm90_data *data, bool force) argument 1182 lm90_update_alarms(struct lm90_data *data, bool force) argument 1196 struct lm90_data *data = container_of(delayed_work, struct lm90_data, alert_work); local 1207 struct lm90_data *data = dev_get_drvdata(dev); local 1309 lm90_temp_get_resolution(struct lm90_data *data, int index) argument 1350 lm90_get_temp(struct lm90_data *data, int index, int channel) argument 1381 lm90_set_temp(struct lm90_data *data, int index, int channel, long val) argument 1430 lm90_get_temphyst(struct lm90_data *data, int index, int channel) argument 1437 lm90_set_temphyst(struct lm90_data *data, long val) argument 1448 lm90_get_temp_offset(struct lm90_data *data, int index) argument 1455 lm90_set_temp_offset(struct lm90_data *data, int index, int channel, long val) argument 1511 struct lm90_data *data = dev_get_drvdata(dev); local 1583 struct lm90_data *data = dev_get_drvdata(dev); local 1626 lm90_temp_is_visible(const void *data, u32 attr, int channel) argument 1655 struct lm90_data *data = dev_get_drvdata(dev); local 1702 struct lm90_data *data = dev_get_drvdata(dev); local 1730 lm90_chip_is_visible(const void *data, u32 attr, int channel) argument 1759 struct lm90_data *data = dev_get_drvdata(dev); local 1779 lm90_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) argument 2558 struct lm90_data *data = _data; local 2570 lm90_init_client(struct i2c_client *client, struct lm90_data *data) argument 2642 struct lm90_data *data = i2c_get_clientdata(client); local 2667 lm90_probe_channel_from_dt(struct i2c_client *client, struct device_node *child, struct lm90_data *data) argument 2714 lm90_parse_dt_channel_info(struct i2c_client *client, struct lm90_data *data) argument 2749 struct lm90_data *data; local 2928 struct lm90_data *data = i2c_get_clientdata(client); local 2946 struct lm90_data *data = dev_get_drvdata(dev); local 2957 struct lm90_data *data = dev_get_drvdata(dev); local [all...] |
H A D | max127.c | 37 * - the first byte contains data[11:4]. 38 * - the second byte contains data[3:0] (MSB) and 4 dummy 0s (LSB). 99 * MAX127's data coding is binary in unipolar mode with 1 LSB = 117 static int max127_read_input(struct max127_data *data, int channel, long *val) argument 121 struct i2c_client *client = data->client; 122 u8 ctrl_byte = data->ctrl_byte[channel]; 124 mutex_lock(&data->lock); 137 mutex_unlock(&data->lock); 141 static int max127_read_min(struct max127_data *data, int channel, long *val) argument 143 u8 rng_bip = (data 155 max127_read_max(struct max127_data *data, int channel, long *val) argument 169 max127_write_min(struct max127_data *data, int channel, long val) argument 191 max127_write_max(struct max127_data *data, int channel, long val) argument 230 struct max127_data *data = dev_get_drvdata(dev); local 260 struct max127_data *data = dev_get_drvdata(dev); local 310 struct max127_data *data; local [all...] |
/linux-master/drivers/acpi/acpica/ |
H A D | rsserial.c | 34 {ACPI_RSC_MOVE8, ACPI_RS_OFFSET(data.gpio.revision_id), 38 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.gpio.producer_consumer), 42 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.gpio.shareable), 46 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.gpio.wake_capable), 50 {ACPI_RSC_2BITFLAG, ACPI_RS_OFFSET(data.gpio.io_restriction), 54 {ACPI_RSC_1BITFLAG, ACPI_RS_OFFSET(data.gpio.triggering), 58 {ACPI_RSC_2BITFLAG, ACPI_RS_OFFSET(data.gpio.polarity), 62 {ACPI_RSC_MOVE8, ACPI_RS_OFFSET(data.gpio.pin_config), 71 {ACPI_RSC_MOVE16, ACPI_RS_OFFSET(data.gpio.drive_strength), 77 {ACPI_RSC_COUNT_GPIO_PIN, ACPI_RS_OFFSET(data [all...] |
/linux-master/drivers/iio/adc/ |
H A D | ti-ads1015.c | 248 * data reads, configuration updates 266 static bool ads1015_event_channel_enabled(struct ads1015_data *data) argument 268 return (data->event_channel != ADS1015_CHANNELS); 271 static void ads1015_event_channel_enable(struct ads1015_data *data, int chan, argument 274 WARN_ON(ads1015_event_channel_enabled(data)); 276 data->event_channel = chan; 277 data->comp_mode = comp_mode; 280 static void ads1015_event_channel_disable(struct ads1015_data *data, int chan) argument 282 data->event_channel = ADS1015_CHANNELS; 371 static int ads1015_set_power_state(struct ads1015_data *data, boo argument 388 ads1015_set_power_state(struct ads1015_data *data, bool on) argument 396 ads1015_get_adc_result(struct ads1015_data *data, int chan, int *val) argument 447 struct ads1015_data *data = iio_priv(indio_dev); local 478 ads1015_set_scale(struct ads1015_data *data, struct iio_chan_spec const *chan, int scale, int uscale) argument 496 ads1015_set_data_rate(struct ads1015_data *data, int chan, int rate) argument 515 struct ads1015_data *data = iio_priv(indio_dev); local 541 struct ads1015_data *data = iio_priv(indio_dev); local 601 struct ads1015_data *data = iio_priv(indio_dev); local 626 struct ads1015_data *data = iio_priv(indio_dev); local 666 struct ads1015_data *data = iio_priv(indio_dev); local 712 struct ads1015_data *data = iio_priv(indio_dev); local 734 ads1015_enable_event_config(struct ads1015_data *data, const struct iio_chan_spec *chan, int comp_mode) argument 780 ads1015_disable_event_config(struct ads1015_data *data, const struct iio_chan_spec *chan, int comp_mode) argument 811 struct ads1015_data *data = iio_priv(indio_dev); local 839 struct ads1015_data *data = iio_priv(indio_dev); local 864 struct ads1015_data *data = iio_priv(indio_dev); local 903 struct ads1015_data *data = iio_priv(indio_dev); local 955 struct ads1015_data *data = iio_priv(indio_dev); local 967 ads1015_set_conv_mode(struct ads1015_data *data, int mode) argument 978 struct ads1015_data *data; local 1096 struct ads1015_data *data = iio_priv(indio_dev); local 1115 struct ads1015_data *data = iio_priv(indio_dev); local 1123 struct ads1015_data *data = iio_priv(indio_dev); local [all...] |
H A D | sc27xx_adc.c | 63 /* Timeout (us) for ADC data conversion according to ADC datasheet */ 102 * in the device data structure. 111 void (*init_scale)(struct sc27xx_adc_data *data); 164 /* get the adc nvmem cell calibration data */ 165 static int adc_nvmem_cell_calib_data(struct sc27xx_adc_data *data, const char *cell_name) argument 172 if (!data) 175 cell = nvmem_cell_get(data->dev, cell_name); 192 static int sc27xx_adc_scale_calibration(struct sc27xx_adc_data *data, argument 201 calib_graph = data->var_data->bscale_cal; 205 calib_graph = data 410 sc2720_adc_scale_init(struct sc27xx_adc_data *data) argument 438 sc2730_adc_scale_init(struct sc27xx_adc_data *data) argument 465 sc2731_adc_scale_init(struct sc27xx_adc_data *data) argument 484 sc27xx_adc_read(struct sc27xx_adc_data *data, int channel, int scale, int *val) argument 584 sc27xx_adc_volt_ratio(struct sc27xx_adc_data *data, int channel, int scale, struct u32_fract *fract) argument 616 sc27xx_adc_convert_volt(struct sc27xx_adc_data *data, int channel, int scale, int raw_adc) argument 646 sc27xx_adc_read_processed(struct sc27xx_adc_data *data, int channel, int scale, int *val) argument 663 struct sc27xx_adc_data *data = iio_priv(indio_dev); local 704 struct sc27xx_adc_data *data = iio_priv(indio_dev); local 764 sc27xx_adc_enable(struct sc27xx_adc_data *data) argument 803 struct sc27xx_adc_data *data = _data; local [all...] |
/linux-master/net/nfc/nci/ |
H A D | ntf.c | 34 const struct nci_core_reset_ntf *ntf = (void *)skb->data; 50 struct nci_core_conn_credit_ntf *ntf = (void *) skb->data; 85 __u8 status = skb->data[0]; 99 struct nci_core_intf_error_ntf *ntf = (void *) skb->data; 105 /* complete the data exchange transaction, if exists */ 113 const __u8 *data) 115 nfca_poll->sens_res = __le16_to_cpu(*((__le16 *)data)); 116 data += 2; 118 nfca_poll->nfcid1_len = min_t(__u8, *data++, NFC_NFCID1_MAXSIZE); 123 memcpy(nfca_poll->nfcid1, data, nfca_pol 111 nci_extract_rf_params_nfca_passive_poll(struct nci_dev *ndev, struct rf_tech_specific_params_nfca_poll *nfca_poll, const __u8 *data) argument 139 nci_extract_rf_params_nfcb_passive_poll(struct nci_dev *ndev, struct rf_tech_specific_params_nfcb_poll *nfcb_poll, const __u8 *data) argument 154 nci_extract_rf_params_nfcf_passive_poll(struct nci_dev *ndev, struct rf_tech_specific_params_nfcf_poll *nfcf_poll, const __u8 *data) argument 171 nci_extract_rf_params_nfcv_passive_poll(struct nci_dev *ndev, struct rf_tech_specific_params_nfcv_poll *nfcv_poll, const __u8 *data) argument 183 nci_extract_rf_params_nfcf_passive_listen(struct nci_dev *ndev, struct rf_tech_specific_params_nfcf_listen *nfcf_listen, const __u8 *data) argument 336 const __u8 *data = skb->data; local 395 nci_extract_activation_params_iso_dep(struct nci_dev *ndev, struct nci_rf_intf_activated_ntf *ntf, const __u8 *data) argument 432 nci_extract_activation_params_nfc_dep(struct nci_dev *ndev, struct nci_rf_intf_activated_ntf *ntf, const __u8 *data) argument 539 const __u8 *data = skb->data; local [all...] |
/linux-master/drivers/misc/ |
H A D | ics932s401.c | 118 struct ics932s401_data *data = i2c_get_clientdata(client); local 122 mutex_lock(&data->lock); 123 if (time_before(local_jiffies, data->sensors_last_updated + 125 && data->sensors_valid) 137 data->regs[regs_to_copy[i]] = temp >> 8; 140 data->sensors_last_updated = local_jiffies; 141 data->sensors_valid = 1; 144 mutex_unlock(&data->lock); 145 return data; 152 struct ics932s401_data *data local 177 calculate_cpu_freq(struct ics932s401_data *data) argument 199 struct ics932s401_data *data = ics932s401_update_device(dev); local 208 struct ics932s401_data *data = ics932s401_update_device(dev); local 234 calculate_src_freq(struct ics932s401_data *data) argument 256 struct ics932s401_data *data = ics932s401_update_device(dev); local 265 struct ics932s401_data *data = ics932s401_update_device(dev); local 282 calculate_pci_freq(struct ics932s401_data *data) argument 304 struct ics932s401_data *data = ics932s401_update_device(dev); local 313 struct ics932s401_data *data = ics932s401_update_device(dev); local 379 struct ics932s401_data *data = ics932s401_update_device(dev); local 433 struct ics932s401_data *data; local 463 struct ics932s401_data *data = i2c_get_clientdata(client); local [all...] |
/linux-master/drivers/iio/proximity/ |
H A D | srf08.c | 123 static int srf08_read_ranging(struct srf08_data *data) argument 125 struct i2c_client *client = data->client; 129 mutex_lock(&data->lock); 131 ret = i2c_smbus_write_byte_data(data->client, 135 mutex_unlock(&data->lock); 149 waittime = 1 + data->range_mm / 172; 152 ret = i2c_smbus_read_byte_data(data->client, 163 mutex_unlock(&data->lock); 167 ret = i2c_smbus_read_word_swapped(data->client, 171 mutex_unlock(&data 184 struct srf08_data *data = iio_priv(indio_dev); local 207 struct srf08_data *data = iio_priv(indio_dev); local 243 struct srf08_data *data = iio_priv(indio_dev); local 260 srf08_write_range_mm(struct srf08_data *data, unsigned int val) argument 296 struct srf08_data *data = iio_priv(indio_dev); local 319 struct srf08_data *data = iio_priv(indio_dev); local 338 struct srf08_data *data = iio_priv(indio_dev); local 346 srf08_write_sensitivity(struct srf08_data *data, unsigned int val) argument 386 struct srf08_data *data = iio_priv(indio_dev); local 450 struct srf08_data *data; local [all...] |
/linux-master/drivers/media/dvb-frontends/cxd2880/ |
H A D | cxd2880_tnrdmd_dvbt2_mon.c | 28 u8 data; local 48 0x10, &data, sizeof(data)); 52 *sync_stat = data & 0x07; 53 *ts_lock_stat = ((data & 0x20) ? 1 : 0); 54 *unlock_detected = ((data & 0x10) ? 1 : 0); 84 u8 data[4]; local 128 0x30, data, sizeof(data)); 137 ((data[ 177 u8 data[37]; local 355 u8 data[2]; local 436 u8 data[5]; local 611 u8 data[20]; local 713 u8 data; local 771 u8 data; local 867 u8 data[16]; local 926 u8 data[14]; local 970 u8 data; local 1055 u8 data[4]; local 1165 u8 data = 0; local 1233 u8 data[2]; local 1395 u8 data[3]; local 1572 u8 data; local 1659 u8 data; local 1743 u8 data; local [all...] |
/linux-master/sound/pci/oxygen/ |
H A D | xonar_dg.c | 59 struct dg *data = chip->model_data; local 64 packet |= data->cs4245_shadow[reg]; 76 struct dg *data = chip->model_data; local 95 data->cs4245_shadow[addr] = oxygen_read8(chip, OXYGEN_SPI_DATA1); 102 struct dg *data = chip->model_data; local 106 for (addr = 1; addr < ARRAY_SIZE(data->cs4245_shadow); addr++) { 118 struct dg *data = chip->model_data; local 128 data->cs4245_shadow[CS4245_POWER_CTRL] = 0; 129 data->cs4245_shadow[CS4245_SIGNAL_SEL] = 131 data 150 struct dg *data = chip->model_data; local 184 struct dg *data = chip->model_data; local 209 struct dg *data = chip->model_data; local 245 struct dg *data = chip->model_data; local 277 struct dg *data = chip->model_data; local [all...] |
/linux-master/net/mac80211/ |
H A D | ethtool.c | 77 u64 *data) 89 memset(data, 0, sizeof(u64) * STA_STATS_LEN); 93 data[i++] += sinfo.rx_packets; \ 94 data[i++] += sinfo.rx_bytes; \ 95 data[i++] += (sta)->rx_stats.num_duplicates; \ 96 data[i++] += (sta)->rx_stats.fragments; \ 97 data[i++] += sinfo.rx_dropped_misc; \ 99 data[i++] += sinfo.tx_packets; \ 100 data[i++] += sinfo.tx_bytes; \ 101 data[ 75 ieee80211_get_stats(struct net_device *dev, struct ethtool_stats *stats, u64 *data) argument 217 ieee80211_get_strings(struct net_device *dev, u32 sset, u8 *data) argument 234 ieee80211_get_regs(struct net_device *dev, struct ethtool_regs *regs, void *data) argument [all...] |
/linux-master/drivers/mtd/nand/raw/ |
H A D | xway_nand.c | 74 struct xway_nand_data *data = nand_get_controller_data(chip); local 76 return readb(data->nandaddr + op); 82 struct xway_nand_data *data = nand_get_controller_data(chip); local 84 writeb(value, data->nandaddr + op); 89 struct xway_nand_data *data = nand_get_controller_data(chip); local 95 spin_unlock_irqrestore(&ebu_lock, data->csflags); 98 spin_lock_irqsave(&ebu_lock, data->csflags); 167 struct xway_nand_data *data; local 174 data = devm_kzalloc(&pdev->dev, sizeof(struct xway_nand_data), 176 if (!data) 243 struct xway_nand_data *data = platform_get_drvdata(pdev); local [all...] |
/linux-master/sound/soc/sprd/ |
H A D | sprd-pcm-dma.c | 32 struct sprd_pcm_dma_data data[SPRD_PCM_CHANNEL_MAX]; member in struct:sprd_pcm_dma_private 84 struct sprd_pcm_dma_data *data = &dma_private->data[i]; local 86 data->virt = dmam_alloc_coherent(dev, size, &data->phys, 88 if (!data->virt) { 102 struct sprd_pcm_dma_data *data = &dma_private->data[i]; local 104 if (data->virt) 105 dmam_free_coherent(dev, size, data 122 struct sprd_pcm_dma_data *data = &dma_private->data[i]; local 132 sprd_pcm_dma_complete(void *data) argument 147 struct sprd_pcm_dma_data *data = &dma_private->data[i]; local 172 struct sprd_pcm_dma_data *data = &dma_private->data[i]; local 228 struct sprd_pcm_dma_data *data = &dma_private->data[i]; local 323 struct sprd_pcm_dma_data *data = &dma_private->data[i]; local 344 struct sprd_pcm_dma_data *data = &dma_private->data[i]; local 353 struct sprd_pcm_dma_data *data = &dma_private->data[i]; local 363 struct sprd_pcm_dma_data *data = &dma_private->data[i]; local 389 struct sprd_pcm_dma_data *data = &dma_private->data[i]; local [all...] |
/linux-master/drivers/iio/health/ |
H A D | max30102.c | 170 static int max30102_set_power(struct max30102_data *data, bool en) argument 172 return regmap_update_bits(data->regmap, MAX30102_REG_MODE_CONFIG, 177 static int max30102_set_powermode(struct max30102_data *data, u8 mode, bool en) argument 184 return regmap_update_bits(data->regmap, MAX30102_REG_MODE_CONFIG, 194 struct max30102_data *data = iio_priv(indio_dev); local 204 ret = regmap_update_bits(data->regmap, 211 ret = regmap_update_bits(data->regmap, 224 return max30102_set_powermode(data, reg, true); 229 struct max30102_data *data = iio_priv(indio_dev); local 231 return max30102_set_powermode(data, MAX30102_REG_MODE_CONFIG_MODE_NON 240 max30102_fifo_count(struct max30102_data *data) argument 261 max30102_read_measurement(struct max30102_data *data, unsigned int measurements) argument 294 struct max30102_data *data = iio_priv(indio_dev); local 323 max30102_led_init(struct max30102_data *data) argument 387 max30102_chip_init(struct max30102_data *data) argument 420 max30102_read_temp(struct max30102_data *data, int *val) argument 440 max30102_get_temp(struct max30102_data *data, int *val, bool en) argument 471 struct max30102_data *data = iio_priv(indio_dev); local 519 struct max30102_data *data; local 609 struct max30102_data *data = iio_priv(indio_dev); local [all...] |