Lines Matching refs:pdata

30 	struct i2c_mux_pinctrl_platform_data *pdata;  member
66 mux->pdata = devm_kzalloc(&pdev->dev, sizeof(*mux->pdata), GFP_KERNEL); in i2c_mux_pinctrl_parse_dt()
67 if (!mux->pdata) { in i2c_mux_pinctrl_parse_dt()
80 mux->pdata->pinctrl_states = devm_kzalloc(&pdev->dev, in i2c_mux_pinctrl_parse_dt()
81 sizeof(*mux->pdata->pinctrl_states) * num_names, in i2c_mux_pinctrl_parse_dt()
83 if (!mux->pdata->pinctrl_states) { in i2c_mux_pinctrl_parse_dt()
90 &mux->pdata->pinctrl_states[mux->pdata->bus_count]); in i2c_mux_pinctrl_parse_dt()
96 if (!strcmp(mux->pdata->pinctrl_states[mux->pdata->bus_count], in i2c_mux_pinctrl_parse_dt()
102 mux->pdata->pinctrl_state_idle = "idle"; in i2c_mux_pinctrl_parse_dt()
104 mux->pdata->bus_count++; in i2c_mux_pinctrl_parse_dt()
119 mux->pdata->parent_bus_num = i2c_adapter_id(adapter); in i2c_mux_pinctrl_parse_dt()
148 mux->pdata = dev_get_platdata(&pdev->dev); in i2c_mux_pinctrl_probe()
149 if (!mux->pdata) { in i2c_mux_pinctrl_probe()
154 if (!mux->pdata) { in i2c_mux_pinctrl_probe()
161 sizeof(*mux->states) * mux->pdata->bus_count, in i2c_mux_pinctrl_probe()
170 sizeof(*mux->busses) * mux->pdata->bus_count, in i2c_mux_pinctrl_probe()
184 for (i = 0; i < mux->pdata->bus_count; i++) { in i2c_mux_pinctrl_probe()
186 mux->pdata->pinctrl_states[i]); in i2c_mux_pinctrl_probe()
191 mux->pdata->pinctrl_states[i], ret); in i2c_mux_pinctrl_probe()
195 if (mux->pdata->pinctrl_state_idle) { in i2c_mux_pinctrl_probe()
197 mux->pdata->pinctrl_state_idle); in i2c_mux_pinctrl_probe()
202 mux->pdata->pinctrl_state_idle, ret); in i2c_mux_pinctrl_probe()
211 mux->parent = i2c_get_adapter(mux->pdata->parent_bus_num); in i2c_mux_pinctrl_probe()
214 mux->pdata->parent_bus_num); in i2c_mux_pinctrl_probe()
219 for (i = 0; i < mux->pdata->bus_count; i++) { in i2c_mux_pinctrl_probe()
220 u32 bus = mux->pdata->base_bus_num ? in i2c_mux_pinctrl_probe()
221 (mux->pdata->base_bus_num + i) : 0; in i2c_mux_pinctrl_probe()
249 for (i = 0; i < mux->pdata->bus_count; i++) in i2c_mux_pinctrl_remove()