/linux-master/drivers/nfc/nfcmrvl/ |
H A D | i2c.c | 161 struct nfcmrvl_platform_data *pdata) 165 ret = nfcmrvl_parse_dt(node, pdata); 172 pdata->irq_polarity = IRQF_TRIGGER_FALLING; 174 pdata->irq_polarity = IRQF_TRIGGER_RISING; 181 pdata->irq = ret; 188 const struct nfcmrvl_platform_data *pdata; local 208 pdata = client->dev.platform_data; 210 if (!pdata && client->dev.of_node) 212 pdata = &config; 214 if (!pdata) 160 nfcmrvl_i2c_parse_dt(struct device_node *node, struct nfcmrvl_platform_data *pdata) argument [all...] |
/linux-master/drivers/input/keyboard/ |
H A D | mcs_touchkey.c | 105 const struct mcs_platform_data *pdata; local 113 pdata = dev_get_platdata(&client->dev); 114 if (!pdata) { 120 struct_size(data, keycodes, pdata->key_maxval + 1), 157 if (!pdata->no_autorepeat) 161 input_dev->keycodemax = pdata->key_maxval + 1; 163 for (i = 0; i < pdata->keymap_size; i++) { 164 unsigned int val = MCS_KEY_VAL(pdata->keymap[i]); 165 unsigned int code = MCS_KEY_CODE(pdata->keymap[i]); 174 if (pdata [all...] |
/linux-master/drivers/platform/mellanox/ |
H A D | mlxreg-io.c | 26 * @pdata: platform data; 37 struct mlxreg_core_platform_data *pdata; member in struct:mlxreg_io_priv_data 116 struct mlxreg_core_data *data = priv->pdata->data + index; 122 ret = mlxreg_io_get_reg(priv->pdata->regmap, data, 0, true, 142 struct mlxreg_core_data *data = priv->pdata->data + index; 156 ret = mlxreg_io_get_reg(priv->pdata->regmap, data, input_val, false, 161 ret = regmap_write(priv->pdata->regmap, data->reg, regval); 185 priv->pdata->counter, 191 for (i = 0; i < priv->pdata->counter; i++) { 200 priv->pdata [all...] |
/linux-master/drivers/power/supply/ |
H A D | twl4030_madc_battery.c | 26 struct twl4030_madc_bat_platform_data *pdata; member in struct:twl4030_madc_battery 83 calibration = bat->pdata->charging; 85 calibration = bat->pdata->discharging; 141 val->intval = (percent * bat->pdata->capacity) / 100; 149 val->intval = bat->pdata->capacity; 158 int chg = (percent * (bat->pdata->capacity/1000))/100; 189 struct twl4030_madc_bat_platform_data *pdata = pdev->dev.platform_data; local 210 sort(pdata->charging, pdata->charging_size, 213 sort(pdata [all...] |
/linux-master/drivers/mfd/ |
H A D | 88pm800.c | 239 struct pm80x_platform_data *pdata) 286 if (pdata && (pdata->batt_det == 0)) 306 struct pm80x_platform_data *pdata) 322 struct pm80x_platform_data *pdata) 326 if (pdata) { 327 rtc_devs[0].platform_data = pdata->rtc; 329 pdata->rtc ? sizeof(struct pm80x_rtc_pdata) : 0; 342 struct pm80x_platform_data *pdata) 471 struct pm80x_platform_data *pdata) 238 device_gpadc_init(struct pm80x_chip *chip, struct pm80x_platform_data *pdata) argument 305 device_onkey_init(struct pm80x_chip *chip, struct pm80x_platform_data *pdata) argument 321 device_rtc_init(struct pm80x_chip *chip, struct pm80x_platform_data *pdata) argument 341 device_regulator_init(struct pm80x_chip *chip, struct pm80x_platform_data *pdata) argument 470 device_800_init(struct pm80x_chip *chip, struct pm80x_platform_data *pdata) argument 534 struct pm80x_platform_data *pdata = dev_get_platdata(&client->dev); local [all...] |
/linux-master/drivers/iio/dac/ |
H A D | ad5755.c | 586 const struct ad5755_platform_data *pdata) 593 if (pdata->dc_dc_phase > AD5755_DC_DC_PHASE_90_DEGREE || 594 pdata->dc_dc_freq > AD5755_DC_DC_FREQ_650kHZ || 595 pdata->dc_dc_maxv > AD5755_DC_DC_MAXV_29V5) 598 val = pdata->dc_dc_maxv << AD5755_DC_DC_MAXV; 599 val |= pdata->dc_dc_freq << AD5755_DC_DC_FREQ_SHIFT; 600 val |= pdata->dc_dc_phase << AD5755_DC_DC_PHASE_SHIFT; 601 if (pdata->ext_dc_dc_compenstation_resistor) 608 for (i = 0; i < ARRAY_SIZE(pdata->dac); ++i) { 609 val = pdata 585 ad5755_setup_pdata(struct iio_dev *indio_dev, const struct ad5755_platform_data *pdata) argument 654 ad5755_init_channels(struct iio_dev *indio_dev, const struct ad5755_platform_data *pdata) argument 703 struct ad5755_platform_data *pdata; local 812 const struct ad5755_platform_data *pdata; local [all...] |
/linux-master/drivers/media/platform/qcom/venus/ |
H A D | hfi_cmds.c | 411 void *cookie, u32 ptype, void *pdata) 416 if (!pkt || !cookie || !pdata) 429 struct hfi_framerate *in = pdata, *frate = prop_data; 437 struct hfi_uncompressed_format_select *in = pdata; 446 struct hfi_framesize *in = pdata, *fsize = prop_data; 455 struct hfi_enable *in = pdata, *en = prop_data; 462 struct hfi_buffer_count_actual *in = pdata, *count = prop_data; 470 struct hfi_buffer_size_actual *in = pdata, *sz = prop_data; 478 struct hfi_buffer_display_hold_count_actual *in = pdata; 487 struct hfi_nal_stream_format_select *in = pdata; 410 pkt_session_set_property_1x(struct hfi_session_set_property_pkt *pkt, void *cookie, u32 ptype, void *pdata) argument 1124 pkt_session_set_property_3xx(struct hfi_session_set_property_pkt *pkt, void *cookie, u32 ptype, void *pdata) argument 1189 pkt_session_set_property_4xx(struct hfi_session_set_property_pkt *pkt, void *cookie, u32 ptype, void *pdata) argument 1300 pkt_session_set_property_6xx(struct hfi_session_set_property_pkt *pkt, void *cookie, u32 ptype, void *pdata) argument 1360 pkt_session_set_property(struct hfi_session_set_property_pkt *pkt, void *cookie, u32 ptype, void *pdata) argument [all...] |
/linux-master/sound/soc/codecs/ |
H A D | arizona-jack.c | 24 #include <linux/mfd/arizona/pdata.h> 224 if (!arizona->pdata.micd_force_micbias) { 263 if (info->detecting && arizona->pdata.micd_software_compare) 465 int id_gpio = arizona->pdata.hpdet_id_gpio; 467 if (!arizona->pdata.hpdet_acc_id) 533 int id_gpio = arizona->pdata.hpdet_id_gpio; 633 arizona->pdata.hpdet_channel); 682 arizona->pdata.hpdet_channel); 688 if (arizona->pdata.hpdet_acc_id_line) { 798 if (info->detecting && arizona->pdata 1203 struct arizona_pdata *pdata = &arizona->pdata; local 1259 struct arizona_pdata *pdata = &arizona->pdata; local 1385 struct arizona_pdata *pdata = &arizona->pdata; local [all...] |
/linux-master/drivers/infiniband/hw/qedr/ |
H A D | qedr_iw_cm.h | 43 int qedr_iw_reject(struct iw_cm_id *cm_id, const void *pdata, u8 pdata_len);
|
/linux-master/drivers/gpio/ |
H A D | gpio-adp5520.c | 90 struct adp5520_gpio_platform_data *pdata = dev_get_platdata(&pdev->dev); local 96 if (pdata == NULL) { 113 if (pdata->gpio_en_mask & (1 << i)) 126 gc->base = pdata->gpio_start; 132 pdata->gpio_en_mask); 134 if (pdata->gpio_en_mask & ADP5520_GPIO_C3) 137 if (pdata->gpio_en_mask & ADP5520_GPIO_R3) 145 pdata->gpio_pullup_mask);
|
H A D | gpio-tps65910.c | 109 struct tps65910_board *pdata = dev_get_platdata(tps65910->dev); local 143 if (pdata && pdata->gpio_base) 144 tps65910_gpio->gpio_chip.base = pdata->gpio_base; 148 if (!pdata && tps65910->dev->of_node) 149 pdata = tps65910_parse_dt_for_gpio(&pdev->dev, tps65910, 152 if (!pdata) 157 if (!pdata->en_gpio_sleep[i])
|
/linux-master/drivers/leds/ |
H A D | leds-da9052.c | 18 #include <linux/mfd/da9052/pdata.h> 91 struct da9052_pdata *pdata; local 99 pdata = dev_get_platdata(da9052->dev); 100 if (pdata == NULL) { 105 pled = pdata->pled; 162 struct da9052_pdata *pdata; local 168 pdata = dev_get_platdata(da9052->dev); 169 pled = pdata->pled;
|
/linux-master/drivers/video/backlight/ |
H A D | aat2870_bl.c | 99 struct aat2870_bl_platform_data *pdata = dev_get_platdata(&pdev->dev); local 105 if (!pdata) { 143 if (pdata->channels > 0) 144 aat2870_bl->channels = pdata->channels; 148 if (pdata->max_current > 0) 149 aat2870_bl->max_current = pdata->max_current; 153 if (pdata->max_brightness > 0) 154 bd->props.max_brightness = pdata->max_brightness;
|
H A D | adp8870_bl.c | 111 struct adp8870_backlight_platform_data *pdata; member in struct:adp8870_bl 241 struct adp8870_backlight_platform_data *pdata = local 248 led = devm_kcalloc(&client->dev, pdata->num_leds, sizeof(*led), 253 ret = adp8870_write(client, ADP8870_ISCLAW, pdata->led_fade_law); 258 (pdata->led_on_time & 0x3) << 6); 263 FADE_VAL(pdata->led_fade_in, pdata->led_fade_out)); 267 for (i = 0; i < pdata->num_leds; ++i) { 268 cur_led = &pdata->leds[i]; 280 if (pdata 326 struct adp8870_backlight_platform_data *pdata = local 421 struct adp8870_backlight_platform_data *pdata = data->pdata; local 845 struct adp8870_backlight_platform_data *pdata = local [all...] |
/linux-master/drivers/net/ethernet/apm/xgene-v2/ |
H A D | ring.h | 102 void xge_update_tx_desc_addr(struct xge_pdata *pdata); 103 void xge_update_rx_desc_addr(struct xge_pdata *pdata); 104 void xge_intr_enable(struct xge_pdata *pdata); 105 void xge_intr_disable(struct xge_pdata *pdata);
|
/linux-master/include/linux/ |
H A D | crc8.h | 79 * @pdata: pointer to data buffer. 99 u8 crc8(const u8 table[CRC8_TABLE_SIZE], const u8 *pdata, size_t nbytes, u8 crc);
|
/linux-master/drivers/iio/common/st_sensors/ |
H A D | st_sensors_spi.c | 40 struct st_sensors_platform_data *pdata; local 46 pdata = dev_get_platdata(dev); 47 if (pdata && pdata->spi_3wire)
|
/linux-master/drivers/regulator/ |
H A D | tps6105x-regulator.c | 61 struct tps6105x_platform_data *pdata = tps6105x->pdata; local 66 if (pdata->mode != TPS6105X_MODE_VOLTAGE) { 73 config.init_data = pdata->regulator_data;
|
/linux-master/drivers/input/misc/ |
H A D | cma3000_d0x.c | 57 const struct cma3000_platform_data *pdata; member in struct:cma3000_accl_data 175 const struct cma3000_platform_data *pdata = data->pdata; local 191 CMA3000_SET(data, CMA3000_MDTHR, pdata->mdthr, 193 CMA3000_SET(data, CMA3000_MDFFTMR, pdata->mdfftmr, 195 CMA3000_SET(data, CMA3000_FFTHR, pdata->ffthr, 276 const struct cma3000_platform_data *pdata = dev_get_platdata(dev); local 282 if (!pdata) { 305 data->pdata = pdata; [all...] |
/linux-master/arch/loongarch/include/asm/vdso/ |
H A D | vdso.h | 18 struct vdso_pcpu_data pdata[NR_CPUS]; member in struct:loongarch_vdso_data
|
/linux-master/drivers/fpga/ |
H A D | dfl-fme-br.c | 23 struct dfl_fme_br_pdata *pdata; member in struct:fme_br_priv 35 port_pdev = dfl_fpga_cdev_find_port(priv->pdata->cdev, 36 &priv->pdata->port_id, 69 priv->pdata = dev_get_platdata(dev);
|
/linux-master/drivers/acpi/arm64/ |
H A D | agdi.c | 97 struct agdi_data pdata; local 111 pdata.sdei_event = agdi_table->sdei_event; 113 pdev = platform_device_register_data(NULL, "agdi", 0, &pdata, sizeof(pdata));
|
/linux-master/sound/soc/sof/intel/ |
H A D | hda-trace.c | 24 struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; 42 struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; 75 struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata; 94 struct sof_intel_hda_dev *hda = sdev->pdata->hw_pdata;
|
/linux-master/drivers/mmc/host/ |
H A D | sdhci-s3c.c | 106 * @pdata: The platform data for this controller. 118 struct s3c_sdhci_platdata *pdata; member in struct:sdhci_s3c 437 struct sdhci_host *host, struct s3c_sdhci_platdata *pdata) 445 pdata->max_width = max_width; 449 pdata->cd_type = S3C_SDHCI_CD_NONE; 454 pdata->cd_type = S3C_SDHCI_CD_PERMANENT; 462 pdata->cd_type = S3C_SDHCI_CD_INTERNAL; 467 struct sdhci_host *host, struct s3c_sdhci_platdata *pdata) 486 struct s3c_sdhci_platdata *pdata; local 509 pdata 436 sdhci_s3c_parse_dt(struct device *dev, struct sdhci_host *host, struct s3c_sdhci_platdata *pdata) argument 466 sdhci_s3c_parse_dt(struct device *dev, struct sdhci_host *host, struct s3c_sdhci_platdata *pdata) argument [all...] |
/linux-master/drivers/parisc/ |
H A D | iommu.h | 31 struct pci_hba_data *pdata = parisc_walk_tree(dev); local 33 if (!pdata) 35 return pdata->iommu;
|