Home
last modified time | relevance | path

Searched refs:base_u16 (Results 1 – 2 of 2) sorted by relevance

/rockchip-linux_mpp/mpp/
H A Dmpp_impl.c145 RK_U16 * base_u16 = (RK_U16 *)(base + n * 10); in rearrange_pix() local
147 pix[0] = base_u16[0] & 0x03FF; in rearrange_pix()
148 pix[1] = (base_u16[0] & 0xFC00) >> 10 | (base_u16[1] & 0x000F) << 6; in rearrange_pix()
149 pix[2] = (base_u16[1] & 0x3FF0) >> 4; in rearrange_pix()
150 pix[3] = (base_u16[1] & 0xC000) >> 14 | (base_u16[2] & 0x00FF) << 2; in rearrange_pix()
151 pix[4] = (base_u16[2] & 0xFF00) >> 8 | (base_u16[3] & 0x0003) << 8; in rearrange_pix()
152 pix[5] = (base_u16[3] & 0x0FFC) >> 2; in rearrange_pix()
153 pix[6] = (base_u16[3] & 0xF000) >> 12 | (base_u16[4] & 0x003F) << 4; in rearrange_pix()
154 pix[7] = (base_u16[4] & 0xFFC0) >> 6; in rearrange_pix()
/rockchip-linux_mpp/utils/
H A Dutils.c50 RK_U16 * base_u16 = (RK_U16 *)(base + n * 10); in rearrange_pix() local
52 pix[0] = base_u16[0] & 0x03FF; in rearrange_pix()
53 pix[1] = (base_u16[0] & 0xFC00) >> 10 | (base_u16[1] & 0x000F) << 6; in rearrange_pix()
54 pix[2] = (base_u16[1] & 0x3FF0) >> 4; in rearrange_pix()
55 pix[3] = (base_u16[1] & 0xC000) >> 14 | (base_u16[2] & 0x00FF) << 2; in rearrange_pix()
56 pix[4] = (base_u16[2] & 0xFF00) >> 8 | (base_u16[3] & 0x0003) << 8; in rearrange_pix()
57 pix[5] = (base_u16[3] & 0x0FFC) >> 2; in rearrange_pix()
58 pix[6] = (base_u16[3] & 0xF000) >> 12 | (base_u16[4] & 0x003F) << 4; in rearrange_pix()
59 pix[7] = (base_u16[4] & 0xFFC0) >> 6; in rearrange_pix()