Lines Matching refs:data_cnt
55 unsigned int data_cnt = 0, payload = 0; in exynos_mipi_dsi_long_data_wr() local
58 for (data_cnt = 0; data_cnt < data1; data_cnt += 4) { in exynos_mipi_dsi_long_data_wr()
63 if ((data1 - data_cnt) < 4) { in exynos_mipi_dsi_long_data_wr()
64 if ((data1 - data_cnt) == 3) { in exynos_mipi_dsi_long_data_wr()
65 payload = data0[data_cnt] | in exynos_mipi_dsi_long_data_wr()
66 data0[data_cnt + 1] << 8 | in exynos_mipi_dsi_long_data_wr()
67 data0[data_cnt + 2] << 16; in exynos_mipi_dsi_long_data_wr()
69 payload, data0[data_cnt], in exynos_mipi_dsi_long_data_wr()
70 data0[data_cnt + 1], in exynos_mipi_dsi_long_data_wr()
71 data0[data_cnt + 2]); in exynos_mipi_dsi_long_data_wr()
72 } else if ((data1 - data_cnt) == 2) { in exynos_mipi_dsi_long_data_wr()
73 payload = data0[data_cnt] | in exynos_mipi_dsi_long_data_wr()
74 data0[data_cnt + 1] << 8; in exynos_mipi_dsi_long_data_wr()
76 data0[data_cnt], data0[data_cnt + 1]); in exynos_mipi_dsi_long_data_wr()
77 } else if ((data1 - data_cnt) == 1) { in exynos_mipi_dsi_long_data_wr()
78 payload = data0[data_cnt]; in exynos_mipi_dsi_long_data_wr()
82 payload = data0[data_cnt] | in exynos_mipi_dsi_long_data_wr()
83 data0[data_cnt + 1] << 8 | in exynos_mipi_dsi_long_data_wr()
84 data0[data_cnt + 2] << 16 | in exynos_mipi_dsi_long_data_wr()
85 data0[data_cnt + 3] << 24; in exynos_mipi_dsi_long_data_wr()
88 payload, *(u8 *)(data0 + data_cnt), in exynos_mipi_dsi_long_data_wr()
89 data0[data_cnt + 1], in exynos_mipi_dsi_long_data_wr()
90 data0[data_cnt + 2], in exynos_mipi_dsi_long_data_wr()
91 data0[data_cnt + 3]); in exynos_mipi_dsi_long_data_wr()