Lines Matching refs:soc_data
23 #define CH_TX_REG(reg, id) CH_REG(admaif->soc_data->tx_base, reg, id)
25 #define CH_RX_REG(reg, id) CH_REG(admaif->soc_data->rx_base, reg, id)
84 unsigned int num_ch = admaif->soc_data->num_ch;
85 unsigned int rx_base = admaif->soc_data->rx_base;
86 unsigned int tx_base = admaif->soc_data->tx_base;
87 unsigned int global_base = admaif->soc_data->global_base;
88 unsigned int reg_max = admaif->soc_data->regmap_conf->max_register;
118 unsigned int num_ch = admaif->soc_data->num_ch;
119 unsigned int rx_base = admaif->soc_data->rx_base;
120 unsigned int tx_base = admaif->soc_data->tx_base;
121 unsigned int global_base = admaif->soc_data->global_base;
122 unsigned int reg_max = admaif->soc_data->regmap_conf->max_register;
162 unsigned int num_ch = admaif->soc_data->num_ch;
163 unsigned int rx_base = admaif->soc_data->rx_base;
164 unsigned int tx_base = admaif->soc_data->tx_base;
165 unsigned int global_base = admaif->soc_data->global_base;
166 unsigned int reg_max = admaif->soc_data->regmap_conf->max_register;
749 admaif->soc_data = of_device_get_match_data(&pdev->dev);
755 admaif->soc_data->num_ch,
763 admaif->soc_data->num_ch,
771 devm_kcalloc(&pdev->dev, admaif->soc_data->num_ch,
777 devm_kcalloc(&pdev->dev, admaif->soc_data->num_ch,
788 admaif->soc_data->regmap_conf);
796 regmap_update_bits(admaif->regmap, admaif->soc_data->global_base +
799 for (i = 0; i < admaif->soc_data->num_ch; i++) {
831 admaif->soc_data->cmpnt,
832 admaif->soc_data->dais,
833 admaif->soc_data->num_ch);