Lines Matching refs:client
94 dev_info(&stw481x->client->dev, "voltages %s\n", in stw481x_startup()
96 dev_info(&stw481x->client->dev, "MMC level shifter %s\n", in stw481x_startup()
98 dev_info(&stw481x->client->dev, "VMMC: %s\n", in stw481x_startup()
101 dev_info(&stw481x->client->dev, "STw481x power control registers:\n"); in stw481x_startup()
119 dev_info(&stw481x->client->dev, "VCORE: %u.%uV %s\n", in stw481x_startup()
123 dev_info(&stw481x->client->dev, "VPLL: %u.%uV %s\n", in stw481x_startup()
127 dev_info(&stw481x->client->dev, "VAUX: %u.%uV %s\n", in stw481x_startup()
135 dev_info(&stw481x->client->dev, "TWARN: %s threshold, %s\n", in stw481x_startup()
139 dev_info(&stw481x->client->dev, "VMMC: %s\n", in stw481x_startup()
141 dev_info(&stw481x->client->dev, "IT WAKE UP: %s\n", in stw481x_startup()
143 dev_info(&stw481x->client->dev, "GPO1: %s\n", in stw481x_startup()
145 dev_info(&stw481x->client->dev, "GPO2: %s\n", in stw481x_startup()
152 dev_info(&stw481x->client->dev, "VCORE SLEEP: %u.%uV\n", in stw481x_startup()
175 static int stw481x_probe(struct i2c_client *client, in stw481x_probe() argument
182 stw481x = devm_kzalloc(&client->dev, sizeof(*stw481x), GFP_KERNEL); in stw481x_probe()
186 i2c_set_clientdata(client, stw481x); in stw481x_probe()
187 stw481x->client = client; in stw481x_probe()
188 stw481x->map = devm_regmap_init_i2c(client, &stw481x_regmap_config); in stw481x_probe()
191 dev_err(&client->dev, "Failed to allocate register map: %d\n", in stw481x_probe()
198 dev_err(&client->dev, "chip initialization failed\n"); in stw481x_probe()
209 ret = mfd_add_devices(&client->dev, 0, stw481x_cells, in stw481x_probe()
214 dev_info(&client->dev, "initialized STw481x device\n"); in stw481x_probe()
219 static int stw481x_remove(struct i2c_client *client) in stw481x_remove() argument
221 mfd_remove_devices(&client->dev); in stw481x_remove()