COEFF 628 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.299, 219), COEFF(0.587, 219), COEFF(0.114, 219) }, COEFF 629 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(-0.1687, 224), COEFF(-0.3313, 224), COEFF(0.5, 224) }, COEFF 630 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.5, 224), COEFF(-0.4187, 224), COEFF(-0.0813, 224) }, COEFF 633 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.299, 255), COEFF(0.587, 255), COEFF(0.114, 255) }, COEFF 634 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(-0.1687, 255), COEFF(-0.3313, 255), COEFF(0.5, 255) }, COEFF 635 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.5, 255), COEFF(-0.4187, 255), COEFF(-0.0813, 255) }, COEFF 638 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.2126, 219), COEFF(0.7152, 219), COEFF(0.0722, 219) }, COEFF 639 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(-0.1146, 224), COEFF(-0.3854, 224), COEFF(0.5, 224) }, COEFF 640 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.5, 224), COEFF(-0.4542, 224), COEFF(-0.0458, 224) }, COEFF 643 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.2126, 255), COEFF(0.7152, 255), COEFF(0.0722, 255) }, COEFF 644 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(-0.1146, 255), COEFF(-0.3854, 255), COEFF(0.5, 255) }, COEFF 645 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.5, 255), COEFF(-0.4542, 255), COEFF(-0.0458, 255) }, COEFF 648 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.212, 219), COEFF(0.701, 219), COEFF(0.087, 219) }, COEFF 649 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(-0.116, 224), COEFF(-0.384, 224), COEFF(0.5, 224) }, COEFF 650 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.5, 224), COEFF(-0.445, 224), COEFF(-0.055, 224) }, COEFF 653 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.212, 255), COEFF(0.701, 255), COEFF(0.087, 255) }, COEFF 654 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(-0.116, 255), COEFF(-0.384, 255), COEFF(0.5, 255) }, COEFF 655 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.5, 255), COEFF(-0.445, 255), COEFF(-0.055, 255) }, COEFF 658 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.2627, 219), COEFF(0.6780, 219), COEFF(0.0593, 219) }, COEFF 659 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(-0.1396, 224), COEFF(-0.3604, 224), COEFF(0.5, 224) }, COEFF 660 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.5, 224), COEFF(-0.4598, 224), COEFF(-0.0402, 224) }, COEFF 663 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.2627, 255), COEFF(0.6780, 255), COEFF(0.0593, 255) }, COEFF 664 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(-0.1396, 255), COEFF(-0.3604, 255), COEFF(0.5, 255) }, COEFF 665 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(0.5, 255), COEFF(-0.4598, 255), COEFF(-0.0402, 255) }, COEFF 668 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c COEFF(1.0 / 1.9404, 224), COEFF(1.0 / 1.5816, 224), COEFF 669 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c COEFF(1.0 / 1.7184, 224), COEFF(1.0 / 0.9936, 224), COEFF 672 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c COEFF(1.0 / 1.9404, 255), COEFF(1.0 / 1.5816, 255), COEFF 673 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c COEFF(1.0 / 1.7184, 255), COEFF(1.0 / 0.9936, 255), COEFF 698 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c lin_y = (COEFF(0.2627, 255) * rec709_to_linear(r) + COEFF 699 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c COEFF(0.6780, 255) * rec709_to_linear(g) + COEFF 700 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c COEFF(0.0593, 255) * rec709_to_linear(b)) >> 16; COEFF 742 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 219), COEFF(0, 224), COEFF(1.4020, 224) }, COEFF 743 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 219), COEFF(-0.3441, 224), COEFF(-0.7141, 224) }, COEFF 744 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 219), COEFF(1.7720, 224), COEFF(0, 224) }, COEFF 747 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 255), COEFF(0, 255), COEFF(1.4020, 255) }, COEFF 748 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 255), COEFF(-0.3441, 255), COEFF(-0.7141, 255) }, COEFF 749 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 255), COEFF(1.7720, 255), COEFF(0, 255) }, COEFF 752 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 219), COEFF(0, 224), COEFF(1.5748, 224) }, COEFF 753 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 219), COEFF(-0.1873, 224), COEFF(-0.4681, 224) }, COEFF 754 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 219), COEFF(1.8556, 224), COEFF(0, 224) }, COEFF 757 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 255), COEFF(0, 255), COEFF(1.5748, 255) }, COEFF 758 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 255), COEFF(-0.1873, 255), COEFF(-0.4681, 255) }, COEFF 759 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 255), COEFF(1.8556, 255), COEFF(0, 255) }, COEFF 762 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 219), COEFF(0, 224), COEFF(1.5756, 224) }, COEFF 763 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 219), COEFF(-0.2253, 224), COEFF(-0.4767, 224) }, COEFF 764 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 219), COEFF(1.8270, 224), COEFF(0, 224) }, COEFF 767 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 255), COEFF(0, 255), COEFF(1.5756, 255) }, COEFF 768 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 255), COEFF(-0.2253, 255), COEFF(-0.4767, 255) }, COEFF 769 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 255), COEFF(1.8270, 255), COEFF(0, 255) }, COEFF 772 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 219), COEFF(0, 224), COEFF(1.4746, 224) }, COEFF 773 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 219), COEFF(-0.1646, 224), COEFF(-0.5714, 224) }, COEFF 774 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 219), COEFF(1.8814, 224), COEFF(0, 224) }, COEFF 777 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 255), COEFF(0, 255), COEFF(1.4746, 255) }, COEFF 778 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 255), COEFF(-0.1646, 255), COEFF(-0.5714, 255) }, COEFF 779 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c { COEFF(1, 255), COEFF(1.8814, 255), COEFF(0, 255) }, COEFF 782 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c COEFF(1.9404, 224), COEFF(1.5816, 224), COEFF 783 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c COEFF(1.7184, 224), COEFF(0.9936, 224), COEFF 786 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c COEFF(1.9404, 255), COEFF(1.5816, 255), COEFF 787 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c COEFF(1.7184, 255), COEFF(0.9936, 255), COEFF 792 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c int y_fac = full ? COEFF(1.0, 255) : COEFF(1.0, 219); COEFF 831 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c lin_g = COEFF(1.0 / 0.6780, 255) * lin_y - COEFF 832 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c COEFF(0.2627 / 0.6780, 255) * lin_r - COEFF 833 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c COEFF(0.0593 / 0.6780, 255) * lin_b;