Lines Matching refs:error

524 	int count, error, i;  in iqs269_parse_mask()  local
533 error = fwnode_property_read_u32_array(fwnode, propname, val, count); in iqs269_parse_mask()
534 if (error) in iqs269_parse_mask()
535 return error; in iqs269_parse_mask()
556 int error, i; in iqs269_parse_chan() local
558 error = fwnode_property_read_u32(ch_node, "reg", &reg); in iqs269_parse_chan()
559 if (error) { in iqs269_parse_chan()
561 error); in iqs269_parse_chan()
562 return error; in iqs269_parse_chan()
584 error = iqs269_parse_mask(ch_node, "azoteq,rx-enable", in iqs269_parse_chan()
586 if (error) { in iqs269_parse_chan()
588 reg, error); in iqs269_parse_chan()
589 return error; in iqs269_parse_chan()
592 error = iqs269_parse_mask(ch_node, "azoteq,tx-enable", in iqs269_parse_chan()
594 if (error) { in iqs269_parse_chan()
596 reg, error); in iqs269_parse_chan()
597 return error; in iqs269_parse_chan()
682 error = iqs269_ati_mode_set(iqs269, reg, val); in iqs269_parse_chan()
683 if (error) { in iqs269_parse_chan()
686 return error; in iqs269_parse_chan()
691 error = iqs269_ati_base_set(iqs269, reg, val); in iqs269_parse_chan()
692 if (error) { in iqs269_parse_chan()
695 return error; in iqs269_parse_chan()
700 error = iqs269_ati_target_set(iqs269, reg, val); in iqs269_parse_chan()
701 if (error) { in iqs269_parse_chan()
705 return error; in iqs269_parse_chan()
709 error = iqs269_parse_mask(ch_node, "azoteq,assoc-select", in iqs269_parse_chan()
711 if (error) { in iqs269_parse_chan()
713 reg, error); in iqs269_parse_chan()
714 return error; in iqs269_parse_chan()
767 error = fwnode_property_read_u32(ev_node, "linux,code", &val); in iqs269_parse_chan()
768 if (error == -EINVAL) { in iqs269_parse_chan()
770 } else if (error) { in iqs269_parse_chan()
773 error); in iqs269_parse_chan()
774 return error; in iqs269_parse_chan()
806 int error; in iqs269_parse_prop() local
811 error = regmap_raw_read(iqs269->regmap, IQS269_SYS_SETTINGS, sys_reg, in iqs269_parse_prop()
813 if (error) in iqs269_parse_prop()
814 return error; in iqs269_parse_prop()
1042 error = iqs269_parse_chan(iqs269, ch_node); in iqs269_parse_prop()
1043 if (error) in iqs269_parse_prop()
1044 return error; in iqs269_parse_prop()
1102 error = device_property_read_u32_array(&client->dev, in iqs269_parse_prop()
1105 if (error) { in iqs269_parse_prop()
1107 error); in iqs269_parse_prop()
1108 return error; in iqs269_parse_prop()
1190 int error; in iqs269_dev_init() local
1200 error = regmap_multi_reg_write(iqs269->regmap, iqs269_tws_init, in iqs269_dev_init()
1202 if (error) in iqs269_dev_init()
1203 return error; in iqs269_dev_init()
1206 error = regmap_update_bits(iqs269->regmap, IQS269_HALL_UI, in iqs269_dev_init()
1209 if (error) in iqs269_dev_init()
1210 return error; in iqs269_dev_init()
1212 error = regmap_raw_write(iqs269->regmap, IQS269_SYS_SETTINGS, in iqs269_dev_init()
1214 if (error) in iqs269_dev_init()
1215 return error; in iqs269_dev_init()
1232 int error, i, j; in iqs269_input_init() local
1309 error = input_register_device(iqs269->slider[i]); in iqs269_input_init()
1310 if (error) { in iqs269_input_init()
1312 "Failed to register slider %d: %d\n", i, error); in iqs269_input_init()
1313 return error; in iqs269_input_init()
1325 int error, i, j; in iqs269_report() local
1329 error = regmap_raw_read(iqs269->regmap, IQS269_SYS_FLAGS, &flags, in iqs269_report()
1331 if (error) { in iqs269_report()
1333 error); in iqs269_report()
1334 return error; in iqs269_report()
1345 error = iqs269_dev_init(iqs269); in iqs269_report()
1346 if (error) in iqs269_report()
1348 "Failed to re-initialize device: %d\n", error); in iqs269_report()
1350 return error; in iqs269_report()
1358 error = regmap_raw_read(iqs269->regmap, IQS269_SLIDER_X, in iqs269_report()
1360 if (error) { in iqs269_report()
1362 "Failed to read slider position: %d\n", error); in iqs269_report()
1363 return error; in iqs269_report()
1484 int error; in counts_show() local
1499 error = regmap_raw_read(iqs269->regmap, in counts_show()
1506 if (error) in counts_show()
1507 return error; in counts_show()
1519 int error; in hall_bin_show() local
1523 error = regmap_read(iqs269->regmap, IQS269_CAL_DATA_A, &val); in hall_bin_show()
1528 if (error) in hall_bin_show()
1529 return error; in hall_bin_show()
1564 int error; in hall_enable_store() local
1566 error = kstrtouint(buf, 10, &val); in hall_enable_store()
1567 if (error) in hall_enable_store()
1568 return error; in hall_enable_store()
1592 int error; in ch_number_store() local
1594 error = kstrtouint(buf, 10, &val); in ch_number_store()
1595 if (error) in ch_number_store()
1596 return error; in ch_number_store()
1622 int error; in rx_enable_store() local
1624 error = kstrtouint(buf, 10, &val); in rx_enable_store()
1625 if (error) in rx_enable_store()
1626 return error; in rx_enable_store()
1644 int error; in ati_mode_show() local
1646 error = iqs269_ati_mode_get(iqs269, iqs269->ch_num, &val); in ati_mode_show()
1647 if (error) in ati_mode_show()
1648 return error; in ati_mode_show()
1659 int error; in ati_mode_store() local
1661 error = kstrtouint(buf, 10, &val); in ati_mode_store()
1662 if (error) in ati_mode_store()
1663 return error; in ati_mode_store()
1665 error = iqs269_ati_mode_set(iqs269, iqs269->ch_num, val); in ati_mode_store()
1666 if (error) in ati_mode_store()
1667 return error; in ati_mode_store()
1677 int error; in ati_base_show() local
1679 error = iqs269_ati_base_get(iqs269, iqs269->ch_num, &val); in ati_base_show()
1680 if (error) in ati_base_show()
1681 return error; in ati_base_show()
1692 int error; in ati_base_store() local
1694 error = kstrtouint(buf, 10, &val); in ati_base_store()
1695 if (error) in ati_base_store()
1696 return error; in ati_base_store()
1698 error = iqs269_ati_base_set(iqs269, iqs269->ch_num, val); in ati_base_store()
1699 if (error) in ati_base_store()
1700 return error; in ati_base_store()
1710 int error; in ati_target_show() local
1712 error = iqs269_ati_target_get(iqs269, iqs269->ch_num, &val); in ati_target_show()
1713 if (error) in ati_target_show()
1714 return error; in ati_target_show()
1725 int error; in ati_target_store() local
1727 error = kstrtouint(buf, 10, &val); in ati_target_store()
1728 if (error) in ati_target_store()
1729 return error; in ati_target_store()
1731 error = iqs269_ati_target_set(iqs269, iqs269->ch_num, val); in ati_target_store()
1732 if (error) in ati_target_store()
1733 return error; in ati_target_store()
1755 int error; in ati_trigger_store() local
1757 error = kstrtouint(buf, 10, &val); in ati_trigger_store()
1758 if (error) in ati_trigger_store()
1759 return error; in ati_trigger_store()
1767 error = iqs269_dev_init(iqs269); in ati_trigger_store()
1772 if (error) in ati_trigger_store()
1773 return error; in ati_trigger_store()
1815 int error; in iqs269_probe() local
1826 error = PTR_ERR(iqs269->regmap); in iqs269_probe()
1828 error); in iqs269_probe()
1829 return error; in iqs269_probe()
1837 error = regmap_raw_read(iqs269->regmap, IQS269_VER_INFO, in iqs269_probe()
1839 if (error) in iqs269_probe()
1840 return error; in iqs269_probe()
1848 error = iqs269_parse_prop(iqs269); in iqs269_probe()
1849 if (error) in iqs269_probe()
1850 return error; in iqs269_probe()
1852 error = iqs269_dev_init(iqs269); in iqs269_probe()
1853 if (error) { in iqs269_probe()
1855 error); in iqs269_probe()
1856 return error; in iqs269_probe()
1859 error = iqs269_input_init(iqs269); in iqs269_probe()
1860 if (error) in iqs269_probe()
1861 return error; in iqs269_probe()
1863 error = devm_request_threaded_irq(&client->dev, client->irq, in iqs269_probe()
1866 if (error) { in iqs269_probe()
1867 dev_err(&client->dev, "Failed to request IRQ: %d\n", error); in iqs269_probe()
1868 return error; in iqs269_probe()
1881 error = input_register_device(iqs269->keypad); in iqs269_probe()
1882 if (error) { in iqs269_probe()
1883 dev_err(&client->dev, "Failed to register keypad: %d\n", error); in iqs269_probe()
1884 return error; in iqs269_probe()
1887 return error; in iqs269_probe()
1904 int error; in iqs269_suspend() local
1912 error = regmap_write(iqs269->regmap, IQS269_SYS_SETTINGS, general); in iqs269_suspend()
1917 return error; in iqs269_suspend()
1924 int error; in iqs269_resume() local
1932 error = regmap_write(iqs269->regmap, IQS269_SYS_SETTINGS, in iqs269_resume()
1934 if (!error) in iqs269_resume()
1935 error = regmap_write(iqs269->regmap, IQS269_SYS_SETTINGS, in iqs269_resume()
1941 return error; in iqs269_resume()