Lines Matching refs:rc

88 	int rc;
90 rc = cyttsp4_adap_read(cd, CY_REG_BASE, si->si_ofs.mode_size,
92 if (rc < 0)
94 __func__, rc);
99 return rc;
105 int rc;
114 rc = cyttsp4_adap_write(cd, CY_REG_BASE, sizeof(cmd), &cmd);
115 if (rc < 0)
117 __func__, rc);
119 return rc;
125 int rc = cyttsp4_adap_write(cd, CY_REG_BASE, sizeof(cmd), &cmd);
126 if (rc < 0) {
129 return rc;
147 int rc = cyttsp4_hw_hard_reset(cd);
148 if (rc == -ENOSYS)
149 rc = cyttsp4_hw_soft_reset(cd);
150 return rc;
167 int rc = cyttsp4_adap_read(cd, CY_REG_BASE, sizeof(si->si_data),
169 if (rc < 0) {
171 __func__, rc);
172 return rc;
197 return rc;
206 int rc;
230 rc = cyttsp4_adap_read(cd, read_offset,
234 if (rc < 0) {
236 __func__, rc);
237 return rc;
253 rc = cyttsp4_adap_read(cd, read_offset, si->si_ptrs.cydata->mfgid_sz,
255 if (rc < 0) {
257 __func__, rc);
258 return rc;
264 rc = cyttsp4_adap_read(cd, read_offset,
268 if (rc < 0) {
270 __func__, rc);
271 return rc;
276 return rc;
283 int rc;
302 rc = cyttsp4_adap_read(cd, si->si_ofs.test_ofs, si->si_ofs.test_size,
304 if (rc < 0) {
306 __func__, rc);
307 return rc;
335 return rc;
342 int rc;
361 rc = cyttsp4_adap_read(cd, si->si_ofs.pcfg_ofs, si->si_ofs.pcfg_size,
363 if (rc < 0) {
365 __func__, rc);
366 return rc;
383 return rc;
394 int rc;
413 rc = cyttsp4_adap_read(cd, si->si_ofs.opcfg_ofs, si->si_ofs.opcfg_size,
415 if (rc < 0) {
417 __func__, rc);
418 return rc;
490 int rc;
501 rc = cyttsp4_adap_read(cd, si->si_ofs.ddata_ofs, si->si_ofs.ddata_size,
503 if (rc < 0)
505 __func__, rc);
510 return rc;
517 int rc;
528 rc = cyttsp4_adap_read(cd, si->si_ofs.mdata_ofs, si->si_ofs.mdata_size,
530 if (rc < 0)
532 __func__, rc);
537 return rc;
547 int rc = 0;
584 return rc;
590 return rc;
686 int rc;
688 rc = cyttsp4_si_data_offsets(cd);
689 if (rc < 0)
690 return rc;
692 rc = cyttsp4_si_get_cydata(cd);
693 if (rc < 0)
694 return rc;
696 rc = cyttsp4_si_get_test_data(cd);
697 if (rc < 0)
698 return rc;
700 rc = cyttsp4_si_get_pcfg_data(cd);
701 if (rc < 0)
702 return rc;
704 rc = cyttsp4_si_get_opcfg_data(cd);
705 if (rc < 0)
706 return rc;
708 rc = cyttsp4_si_get_ddata(cd);
709 if (rc < 0)
710 return rc;
712 rc = cyttsp4_si_get_mdata(cd);
713 if (rc < 0)
714 return rc;
716 rc = cyttsp4_si_get_btn_data(cd);
717 if (rc < 0)
718 return rc;
720 rc = cyttsp4_si_get_op_data_ptrs(cd);
721 if (rc < 0) {
724 return rc;
730 rc = cyttsp4_handshake(cd, si->si_data.hst_mode);
731 if (rc < 0)
736 return rc;
977 int rc = 0;
1009 rc = cyttsp4_adap_read(cd, si->si_ofs.tt_stat_ofs + 1,
1012 if (rc < 0) {
1014 __func__, rc);
1026 rc = 0;
1047 rc = 0;
1050 return rc;
1057 int rc = 0;
1065 rc = cyttsp4_xy_worker(cd);
1071 if (rc < 0)
1072 dev_err(dev, "%s: xy_worker error r=%d\n", __func__, rc);
1074 return rc;
1084 int rc;
1104 rc = cyttsp4_adap_read(cd, CY_REG_BASE, sizeof(mode), mode);
1105 if (rc) {
1106 dev_err(cd->dev, "%s: Fail read adapter r=%d\n", __func__, rc);
1219 rc = cyttsp4_load_status_regs(cd);
1220 if (rc < 0)
1222 __func__, rc);
1230 __func__, mode[0], rc);
1231 rc = cyttsp4_handshake(cd, mode[0]);
1232 if (rc < 0)
1234 __func__, mode[0], rc);
1342 int rc = 0;
1351 rc = -ETIME;
1354 return rc;
1379 int rc;
1384 rc = cyttsp4_hw_reset(cd);
1387 if (rc < 0) {
1388 dev_err(cd->dev, "%s:Fail hw reset r=%d\n", __func__, rc);
1389 return rc;
1404 int rc;
1428 rc = cyttsp4_adap_read(cd, CY_REG_BASE, sizeof(mode), &mode);
1429 if (rc < 0) {
1432 __func__, rc);
1441 rc = cyttsp4_adap_write(cd, CY_REG_BASE, sizeof(mode), &mode);
1443 if (rc < 0) {
1445 __func__, rc);
1462 rc = -EINVAL;
1466 return rc;
1504 int rc = 0;
1523 rc = cyttsp4_adap_read(cd, CY_REG_BASE, sizeof(mode), &mode);
1524 if (rc) {
1526 dev_err(cd->dev, "%s: Fail read adapter r=%d\n", __func__, rc);
1533 rc = -EINVAL;
1538 rc = cyttsp4_adap_write(cd, CY_REG_BASE, sizeof(mode[0]), &mode[0]);
1540 if (rc) {
1541 dev_err(cd->dev, "%s: Fail write adapter r=%d\n", __func__, rc);
1548 rc = cd->cpdata->power(cd->cpdata, 0, cd->dev, &cd->ignore_irq);
1551 rc = 0;
1553 if (rc < 0) {
1555 __func__, rc);
1575 return rc;
1581 int rc;
1591 rc = cyttsp4_reset_and_wait(cd);
1592 if (rc < 0) {
1593 dev_err(cd->dev, "%s: Error on h/w reset r=%d\n", __func__, rc);
1605 rc = cyttsp4_adap_write(cd, CY_REG_BASE, sizeof(ldr_exit),
1608 if (rc < 0) {
1609 dev_err(cd->dev, "%s: Fail write r=%d\n", __func__, rc);
1615 rc = cyttsp4_wait_sysinfo_mode(cd);
1616 if (rc < 0) {
1645 rc = cyttsp4_get_sysinfo_regs(cd);
1646 if (rc < 0) {
1647 dev_err(cd->dev, "%s: failed to get sysinfo regs rc=%d\n",
1648 __func__, rc);
1654 rc = cyttsp4_set_mode(cd, CY_MODE_OPERATIONAL);
1655 if (rc < 0) {
1656 dev_err(cd->dev, "%s: failed to set mode to operational rc=%d\n",
1657 __func__, rc);
1678 return rc;
1683 int rc;
1689 rc = cyttsp4_request_exclusive(cd, cd->dev,
1691 if (rc < 0) {
1697 rc = cyttsp4_startup_(cd);
1713 return rc;
1719 int rc;
1721 rc = cyttsp4_startup(cd);
1722 if (rc < 0)
1724 __func__, rc);
1748 int rc;
1750 rc = cyttsp4_request_exclusive(cd, cd->dev,
1752 if (rc < 0) {
1758 rc = cyttsp4_core_sleep_(cd);
1765 return rc;
1771 int rc;
1787 rc = cd->cpdata->power(cd->cpdata, 1, dev, &cd->ignore_irq);
1790 rc = -ENOSYS;
1792 if (rc < 0) {
1794 __func__, rc);
1826 int rc;
1828 rc = cyttsp4_request_exclusive(cd, cd->dev,
1830 if (rc < 0) {
1836 rc = cyttsp4_core_wake_(cd);
1843 return rc;
1850 int rc;
1854 rc = cyttsp4_core_sleep(cd);
1855 if (rc < 0) {
1866 int rc;
1870 rc = cyttsp4_core_wake(cd);
1871 if (rc < 0) {
1906 int rc;
1962 rc = input_register_device(md->input);
1963 if (rc < 0)
1965 __func__, rc);
1966 return rc;
1974 int rc = 0;
1985 rc = -ENOSYS;
2001 rc = cyttsp4_setup_input_device(cd);
2002 if (rc)
2011 return rc;
2020 int rc = 0;
2024 rc = -ENODEV;
2031 rc = -ENOMEM;
2038 rc = -ENOMEM;
2062 rc = -EINVAL;
2071 rc = cd->cpdata->init(cd->cpdata, 1, cd->dev);
2074 rc = 0;
2076 if (rc < 0)
2077 dev_err(cd->dev, "%s: HW Init fail r=%d\n", __func__, rc);
2087 rc = request_threaded_irq(cd->irq, NULL, cyttsp4_irq, irq_flags,
2089 if (rc < 0) {
2101 rc = cyttsp4_startup(cd);
2104 if (rc < 0 && cd->mode == CY_MODE_UNKNOWN) {
2106 __func__, rc);
2110 rc = cyttsp4_mt_probe(cd);
2111 if (rc < 0) {
2136 return ERR_PTR(rc);