Lines Matching refs:val

199 static void mtk_hdmi_write(struct mtk_hdmi *hdmi, u32 offset, u32 val)
201 writel(val, hdmi->regs + offset);
224 static void mtk_hdmi_mask(struct mtk_hdmi *hdmi, u32 offset, u32 val, u32 mask)
230 tmp = (tmp & ~mask) | (val & mask);
457 u32 val;
461 val = AOUT_16BIT;
464 val = AOUT_20BIT;
468 val = AOUT_24BIT;
472 mtk_hdmi_mask(hdmi, GRL_AOUT_CFG, val, AOUT_BNUM_SEL_MASK);
478 u32 val;
480 val = mtk_hdmi_read(hdmi, GRL_CFG0);
481 val &= ~(CFG0_W_LENGTH_MASK | CFG0_I2S_MODE_MASK);
485 val |= CFG0_I2S_MODE_RTJ | CFG0_W_LENGTH_24BIT;
488 val |= CFG0_I2S_MODE_RTJ | CFG0_W_LENGTH_16BIT;
492 val |= CFG0_I2S_MODE_LTJ | CFG0_W_LENGTH_24BIT;
495 val |= CFG0_I2S_MODE_LTJ | CFG0_W_LENGTH_16BIT;
498 val |= CFG0_I2S_MODE_I2S | CFG0_W_LENGTH_24BIT;
501 val |= CFG0_I2S_MODE_I2S | CFG0_W_LENGTH_16BIT;
504 mtk_hdmi_write(hdmi, GRL_CFG0, val);
510 u8 val;
516 val = DST_NORMAL_DOUBLE | SACD_DST;
518 val = 0;
520 mtk_hdmi_mask(hdmi, GRL_AUDIO_CFG, val, mask);
570 u32 val;
572 val = mtk_hdmi_read(hdmi, GRL_CFG1);
574 (val & CFG1_SPDIF) == CFG1_SPDIF) {
575 val &= ~CFG1_SPDIF;
577 (val & CFG1_SPDIF) == 0) {
578 val |= CFG1_SPDIF;
580 mtk_hdmi_write(hdmi, GRL_CFG1, val);
601 u32 val;
603 val = mtk_hdmi_read(hdmi, GRL_MIX_CTRL);
604 if (val & MIX_CTRL_SRC_EN) {
605 val &= ~MIX_CTRL_SRC_EN;
606 mtk_hdmi_write(hdmi, GRL_MIX_CTRL, val);
608 val |= MIX_CTRL_SRC_EN;
609 mtk_hdmi_write(hdmi, GRL_MIX_CTRL, val);
615 u32 val;
617 val = mtk_hdmi_read(hdmi, GRL_MIX_CTRL);
618 val &= ~MIX_CTRL_SRC_EN;
619 mtk_hdmi_write(hdmi, GRL_MIX_CTRL, val);
626 u32 val;
628 val = mtk_hdmi_read(hdmi, GRL_CFG5);
629 val &= CFG5_CD_RATIO_MASK;
633 val |= CFG5_FS128;
636 val |= CFG5_FS256;
639 val |= CFG5_FS384;
642 val |= CFG5_FS512;
645 val |= CFG5_FS768;
648 val |= CFG5_FS256;
651 mtk_hdmi_write(hdmi, GRL_CFG5, val);
732 unsigned char val[NCTS_BYTES];
738 memset(val, 0, sizeof(val));
740 val[0] = (cts >> 24) & 0xff;
741 val[1] = (cts >> 16) & 0xff;
742 val[2] = (cts >> 8) & 0xff;
743 val[3] = cts & 0xff;
745 val[4] = (n >> 16) & 0xff;
746 val[5] = (n >> 8) & 0xff;
747 val[6] = n & 0xff;
750 mtk_hdmi_write(hdmi, GRL_NCTS, val[i]);