tegra_encoder
#define to_tegra_encoder(x) container_of(x, struct tegra_encoder, base)
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_STATE2_REG, state2);
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_STATE1_REG,
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_STATE0_REG, 0);
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_STATE0_REG,
HDMI_SET_CLEAR(tegra_encoder, HDMI_NV_PDISP_SOR_STATE1_REG,
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_STATE0_REG, 0);
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_HDMI_CTRL_REG, ctrl);
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_AUDIO_CNTRL0_REG,
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_AUDIO_N_REG,
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_HDMI_SPARE_REG,
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder,
HDMI_SET_CLEAR(tegra_encoder, HDMI_NV_PDISP_AUDIO_N_REG, 0,
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_HDMI_GENERIC_CTRL_REG,
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_HDMI_ACR_CTRL_REG, 0);
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder,
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_HDMI_ACR_CTRL_REG, 0);
struct tegra_encoder *encoder;
struct tegra_encoder *tegra_encoder = to_tegra_encoder(encoder);
kmem_free(tegra_encoder, sizeof(*tegra_encoder));
struct tegra_encoder *tegra_encoder = to_tegra_encoder(encoder);
HDMI_SET_CLEAR(tegra_encoder, HDMI_NV_PDISP_SOR_BLANK_REG,
HDMI_SET_CLEAR(tegra_encoder, HDMI_NV_PDISP_SOR_BLANK_REG,
struct tegra_encoder *tegra_encoder = to_tegra_encoder(encoder);
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_PLL0_REG, tmds->sor_pll0);
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_PLL1_REG, tmds->sor_pll1);
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_LANE_DRIVE_CURRENT_REG,
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_PE_CURRENT_REG,
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_IO_PEAK_CURRENT_REG,
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_PAD_CTLS0_REG,
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_REFCLK_REG,
HDMI_SET_CLEAR(tegra_encoder, HDMI_NV_PDISP_SOR_CSTM_REG,
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_SEQ_INST0_REG, inst);
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_SEQ_INST8_REG, inst);
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_INPUT_CONTROL_REG, input_ctrl);
HDMI_SET_CLEAR(tegra_encoder, HDMI_NV_PDISP_SOR_PLL0_REG,
HDMI_SET_CLEAR(tegra_encoder, HDMI_NV_PDISP_SOR_PLL0_REG,
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_PWR_REG,
HDMI_WRITE(tegra_encoder, HDMI_NV_PDISP_SOR_PWR_REG,
const uint32_t pwr = HDMI_READ(tegra_encoder,