Lines Matching refs:err

87 	int err;  in usb3503_connect()  local
93 err = regmap_write(hub->regmap, USB3503_SP_ILOCK, in usb3503_connect()
96 if (err < 0) { in usb3503_connect()
97 dev_err(dev, "SP_ILOCK failed (%d)\n", err); in usb3503_connect()
98 return err; in usb3503_connect()
103 err = regmap_update_bits(hub->regmap, USB3503_PDS, in usb3503_connect()
106 if (err < 0) { in usb3503_connect()
107 dev_err(dev, "PDS failed (%d)\n", err); in usb3503_connect()
108 return err; in usb3503_connect()
113 err = regmap_update_bits(hub->regmap, USB3503_CFG1, in usb3503_connect()
116 if (err < 0) { in usb3503_connect()
117 dev_err(dev, "CFG1 failed (%d)\n", err); in usb3503_connect()
118 return err; in usb3503_connect()
122 err = regmap_update_bits(hub->regmap, USB3503_SP_ILOCK, in usb3503_connect()
125 if (err < 0) { in usb3503_connect()
126 dev_err(dev, "SP_ILOCK failed (%d)\n", err); in usb3503_connect()
127 return err; in usb3503_connect()
143 int err = 0; in usb3503_switch_mode() local
147 err = usb3503_connect(hub); in usb3503_switch_mode()
157 err = -EINVAL; in usb3503_switch_mode()
161 return err; in usb3503_switch_mode()
176 int err; in usb3503_probe() local
225 err = clk_set_rate(hub->clk, rate); in usb3503_probe()
226 if (err) { in usb3503_probe()
230 return err; in usb3503_probe()
234 err = clk_prepare_enable(hub->clk); in usb3503_probe()
235 if (err) { in usb3503_probe()
238 return err; in usb3503_probe()
271 err = devm_gpio_request_one(dev, hub->gpio_intn, val, in usb3503_probe()
273 if (err) { in usb3503_probe()
276 hub->gpio_intn, err); in usb3503_probe()
277 return err; in usb3503_probe()
282 err = devm_gpio_request_one(dev, hub->gpio_connect, in usb3503_probe()
284 if (err) { in usb3503_probe()
287 hub->gpio_connect, err); in usb3503_probe()
288 return err; in usb3503_probe()
293 err = devm_gpio_request_one(dev, hub->gpio_reset, in usb3503_probe()
295 if (err) { in usb3503_probe()
298 hub->gpio_reset, err); in usb3503_probe()
299 return err; in usb3503_probe()
315 int err; in usb3503_i2c_probe() local
324 err = PTR_ERR(hub->regmap); in usb3503_i2c_probe()
325 dev_err(&i2c->dev, "Failed to initialise regmap: %d\n", err); in usb3503_i2c_probe()
326 return err; in usb3503_i2c_probe()
411 int err; in usb3503_init() local
413 err = i2c_register_driver(THIS_MODULE, &usb3503_i2c_driver); in usb3503_init()
414 if (err != 0) in usb3503_init()
415 pr_err("usb3503: Failed to register I2C driver: %d\n", err); in usb3503_init()
417 err = platform_driver_register(&usb3503_platform_driver); in usb3503_init()
418 if (err != 0) in usb3503_init()
420 err); in usb3503_init()