Home
last modified time | relevance | path

Searched refs:y_old (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/input/touchscreen/
H A Dgslx680_pad.c137 static u16 y_old[MAX_CONTACTS+1] = {0}; variable
562 y_old[id] = y; in filter_point()
566 y_err = y > y_old[id] ? (y -y_old[id]) : (y_old[id] - y); in filter_point()
598 y_new = y > y_old[id] ? (y_old[id] + filter_step_y) : (y_old[id] - filter_step_y); in filter_point()
601 y_old[id] = y_new; in filter_point()
613 y_old[id]=y; in record_point()
617 y = (y_old[id] + y)/2; in record_point()
626 if(y>y_old[id]){ in record_point()
627 y_err=y -y_old[id]; in record_point()
630 y_err=y_old[id]-y; in record_point()
[all …]
H A Dgslx680_firefly.c162 static u16 y_old[MAX_CONTACTS + 1] = {0}; variable
521 y_old[id] = y;
525 y_err = y > y_old[id] ? (y - y_old[id]) : (y_old[id] - y);
549 y_new = y > y_old[id] ? (y_old[id] + filter_step_y) : (y_old[id] - filter_step_y);
552 y_old[id] = y_new;
564 y_old[id] = y;
568 y = (y_old[id] + y) / 2;
575 if (y > y_old[id])
576 y_err = y - y_old[id];
578 y_err = y_old[id] - y;
[all …]
H A Dgsl3673.c229 static u16 y_old[MAX_CONTACTS + 1] = {0}; variable
628 y_old[id] = y; in filter_point()
631 y_err = y > y_old[id] ? (y - y_old[id]) : (y_old[id] - y); in filter_point()
654 y_new = y > y_old[id] ? (y_old[id] + filter_step_y) in filter_point()
655 : (y_old[id] - filter_step_y); in filter_point()
657 y_old[id] = y_new; in filter_point()
669 y_old[id] = y; in record_point()
672 y = (y_old[id] + y) / 2; in record_point()
677 if (y > y_old[id]) in record_point()
678 y_err = y - y_old[id]; in record_point()
[all …]
H A Dgslx680a.c271 static u16 y_old[MAX_CONTACTS + 1] = {0}; variable
647 y_old[id] = y; in filter_point()
651 y_err = y > y_old[id] ? (y - y_old[id]) : (y_old[id] - y); in filter_point()
675 y_new = y > y_old[id] ? (y_old[id] + filter_step_y) : (y_old[id] - filter_step_y); in filter_point()
678 y_old[id] = y_new; in filter_point()
690 y_old[id] = y; in record_point()
694 y = (y_old[id] + y) / 2; in record_point()
701 if (y > y_old[id]) in record_point()
702 y_err = y - y_old[id]; in record_point()
704 y_err = y_old[id] - y; in record_point()
[all …]
H A Dgsl3673_800x1280.c227 static u16 y_old[MAX_CONTACTS + 1] = {0}; variable
650 y_old[id] = y; in filter_point()
653 y_err = y > y_old[id] ? (y - y_old[id]) : (y_old[id] - y); in filter_point()
676 y_new = y > y_old[id] ? (y_old[id] + filter_step_y) in filter_point()
677 : (y_old[id] - filter_step_y); in filter_point()
679 y_old[id] = y_new; in filter_point()
691 y_old[id] = y; in record_point()
694 y = (y_old[id] + y) / 2; in record_point()
699 if (y > y_old[id]) in record_point()
700 y_err = y - y_old[id]; in record_point()
[all …]
H A Dgslx680.c227 static u16 y_old[MAX_CONTACTS + 1] = { 0 }; variable
747 y_old[id] = y; in filter_point()
751 y_err = y > y_old[id] ? (y - y_old[id]) : (y_old[id] - y); in filter_point()
781 y_old[id] ? (y_old[id] + filter_step_y) : (y_old[id] - in filter_point()
785 y_old[id] = y_new; in filter_point()
797 y_old[id] = y; in record_point()
801 y = (y_old[id] + y) / 2; in record_point()
809 if (y > y_old[id]) { in record_point()
810 y_err = y - y_old[id]; in record_point()
812 y_err = y_old[id] - y; in record_point()
[all …]
H A Dgslx6801.c183 static u16 y_old[MAX_CONTACTS + 1] = { 0 }; variable
720 y_old[id] = y; in filter_point()
724 y_err = y > y_old[id] ? (y - y_old[id]) : (y_old[id] - y); in filter_point()
754 y_old[id] ? (y_old[id] + filter_step_y) : (y_old[id] - in filter_point()
758 y_old[id] = y_new; in filter_point()
770 y_old[id] = y; in record_point()
774 y = (y_old[id] + y) / 2; in record_point()
781 if (y > y_old[id]) in record_point()
782 y_err = y - y_old[id]; in record_point()
784 y_err = y_old[id] - y; in record_point()
[all …]
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/gsl3676/
H A Dgsl3676.c226 static u16 y_old[MAX_CONTACTS + 1] = {0}; variable
622 y_old[id] = y; in filter_point()
625 y_err = y > y_old[id] ? (y - y_old[id]) : (y_old[id] - y); in filter_point()
648 y_new = y > y_old[id] ? (y_old[id] + filter_step_y) in filter_point()
649 : (y_old[id] - filter_step_y); in filter_point()
651 y_old[id] = y_new; in filter_point()
663 y_old[id] = y; in record_point()
666 y = (y_old[id] + y) / 2; in record_point()
671 if (y > y_old[id]) in record_point()
672 y_err = y - y_old[id]; in record_point()
[all …]
/OK3568_Linux_fs/kernel/drivers/input/touchscreen/gslx680_d708/
H A Drockchip_gslX680.c176 static u16 y_old[MAX_CONTACTS + 1] = {0}; variable
587 y_old[id] = y; in filter_point()
591 y_err = y > y_old[id] ? (y - y_old[id]) : (y_old[id] - y); in filter_point()
615 y_new = y > y_old[id] ? (y_old[id] + filter_step_y) : (y_old[id] - filter_step_y); in filter_point()
618 y_old[id] = y_new; in filter_point()
630 y_old[id] = y; in record_point()
634 y = (y_old[id] + y) / 2; in record_point()
642 if (y > y_old[id]) { in record_point()
643 y_err = y - y_old[id]; in record_point()
645 y_err = y_old[id] - y; in record_point()
[all …]
/OK3568_Linux_fs/kernel/drivers/input/mouse/
H A Dappletouch.c209 int y_old; /* used for smoothing */ member
569 dev->x_old = dev->y_old = -1; in atp_complete_geyser_1_2()
607 y = (dev->y_old * 7 + y) >> 3; in atp_complete_geyser_1_2()
609 dev->y_old = y; in atp_complete_geyser_1_2()
624 dev->y_old = y; in atp_complete_geyser_1_2()
628 dev->x_old = dev->y_old = -1; in atp_complete_geyser_1_2()
639 dev->x_old = dev->y_old = -1; in atp_complete_geyser_1_2()
727 y = (dev->y_old * 7 + y) >> 3; in atp_complete_geyser_3_4()
729 dev->y_old = y; in atp_complete_geyser_3_4()
744 dev->y_old = y; in atp_complete_geyser_3_4()
[all …]