Lines Matching refs:rk630
19 struct rk630 *rk630; in rk630_i2c_probe() local
22 rk630 = devm_kzalloc(dev, sizeof(*rk630), GFP_KERNEL); in rk630_i2c_probe()
23 if (!rk630) in rk630_i2c_probe()
26 rk630->dev = dev; in rk630_i2c_probe()
27 rk630->client = client; in rk630_i2c_probe()
28 i2c_set_clientdata(client, rk630); in rk630_i2c_probe()
30 rk630->grf = devm_regmap_init_i2c(client, &rk630_grf_regmap_config); in rk630_i2c_probe()
31 if (IS_ERR(rk630->grf)) { in rk630_i2c_probe()
32 ret = PTR_ERR(rk630->grf); in rk630_i2c_probe()
37 rk630->cru = devm_regmap_init_i2c(client, &rk630_cru_regmap_config); in rk630_i2c_probe()
38 if (IS_ERR(rk630->cru)) { in rk630_i2c_probe()
39 ret = PTR_ERR(rk630->cru); in rk630_i2c_probe()
44 rk630->tve = devm_regmap_init_i2c(client, &rk630_tve_regmap_config); in rk630_i2c_probe()
45 if (IS_ERR(rk630->tve)) { in rk630_i2c_probe()
46 ret = PTR_ERR(rk630->tve); in rk630_i2c_probe()
47 dev_err(rk630->dev, "Failed to initialize tve regmap: %d\n", in rk630_i2c_probe()
52 return rk630_core_probe(rk630); in rk630_i2c_probe()