Lines Matching refs:twl
417 struct twl_client *twl; in twl_get_regmap() local
429 twl = &twl_priv->twl_modules[sid]; in twl_get_regmap()
431 return twl->regmap; in twl_get_regmap()
679 struct twl_client *twl = &twl_priv->twl_modules[i]; in twl_remove() local
681 if (twl->client && twl->client != client) in twl_remove()
682 i2c_unregister_device(twl->client); in twl_remove()
683 twl->client = NULL; in twl_remove()
762 struct twl_client *twl = &twl_priv->twl_modules[i]; in twl_probe() local
765 twl->client = client; in twl_probe()
767 twl->client = i2c_new_dummy_device(client->adapter, in twl_probe()
769 if (IS_ERR(twl->client)) { in twl_probe()
772 status = PTR_ERR(twl->client); in twl_probe()
777 twl->regmap = devm_regmap_init_i2c(twl->client, in twl_probe()
779 if (IS_ERR(twl->regmap)) { in twl_probe()
780 status = PTR_ERR(twl->regmap); in twl_probe()