Lines Matching refs:ret
161 int ret = i2c_smbus_write_byte_data(client, reg, val);
162 if (ret >= 0)
166 __func__, reg, val, ret);
168 return ret;
324 int ret; \
327 ret = kstrtoul(buf, 16, &val); \
328 if (ret) \
329 return ret; \
390 int i, ret;
393 ret = device_create_file(&led->client->dev,
395 if (ret) {
433 ssize_t ret;
437 ret = sprintf(buf, "on\n");
439 ret = sprintf(buf, "off\n");
442 return ret;
477 ssize_t ret; \
479 ret = sprintf(buf, "0x%02x\n", led->attr_name); \
481 return ret; \
488 int ret; \
491 ret = kstrtoul(buf, 16, &val); \
492 if (ret) \
493 return ret; \
557 int ret;
564 ret = led_classdev_register(&led->client->dev, &led->cdev_led1r);
565 if (ret < 0) {
576 ret = led_classdev_register(&led->client->dev, &led->cdev_led1g);
577 if (ret < 0) {
588 ret = led_classdev_register(&led->client->dev, &led->cdev_led1b);
589 if (ret < 0) {
600 ret = led_classdev_register(&led->client->dev, &led->cdev_led2r);
601 if (ret < 0) {
612 ret = led_classdev_register(&led->client->dev, &led->cdev_led2g);
613 if (ret < 0) {
625 ret = led_classdev_register(&led->client->dev, &led->cdev_led2b);
626 if (ret < 0) {
646 return ret;
662 int ret, i;
686 ret = bd2802_write_byte(client, BD2802_REG_CLKSETUP, 0x00);
687 if (ret < 0) {
689 return ret;
691 dev_info(&client->dev, "return 0x%02x\n", ret);
703 ret = device_create_file(&led->client->dev,
705 if (ret) {
712 ret = bd2802_register_led_classdev(led);
713 if (ret < 0)
721 return ret;