meson_ao_cec_write
meson_ao_cec_write(ao_cec, CEC_RX_MSG_CMD, RX_DISABLE, &ret);
meson_ao_cec_write(ao_cec, CEC_TX_MSG_CMD, TX_ABORT, &ret);
meson_ao_cec_write(ao_cec, CEC_RX_CLEAR_BUF, 1, &ret);
meson_ao_cec_write(ao_cec, CEC_TX_CLEAR_BUF, 1, &ret);
meson_ao_cec_write(ao_cec, CEC_RX_CLEAR_BUF, 0, &ret);
meson_ao_cec_write(ao_cec, CEC_TX_CLEAR_BUF, 0, &ret);
meson_ao_cec_write(ao_cec, CEC_RX_MSG_CMD, RX_NO_OP, &ret);
meson_ao_cec_write(ao_cec, CEC_TX_MSG_CMD, TX_NO_OP, &ret);
meson_ao_cec_write(ao_cec, CEC_TXTIME_4BIT_BIT7_0,
meson_ao_cec_write(ao_cec, CEC_TXTIME_4BIT_BIT10_8,
meson_ao_cec_write(ao_cec, CEC_TXTIME_2BIT_BIT7_0,
meson_ao_cec_write(ao_cec, CEC_TXTIME_2BIT_BIT10_8,
meson_ao_cec_write(ao_cec, CEC_TXTIME_17MS_BIT7_0,
meson_ao_cec_write(ao_cec, CEC_TXTIME_17MS_BIT10_8,
meson_ao_cec_write(ao_cec, CEC_TX_MSG_CMD, TX_NO_OP, &ret);
meson_ao_cec_write(ao_cec, CEC_RX_MSG_CMD, RX_ACK_CURRENT, &ret);
meson_ao_cec_write(ao_cec, CEC_RX_MSG_CMD, RX_NO_OP, &ret);
meson_ao_cec_write(ao_cec, CEC_RX_CLEAR_BUF, CLEAR_START, &ret);
meson_ao_cec_write(ao_cec, CEC_RX_CLEAR_BUF, CLEAR_STOP, &ret);
meson_ao_cec_write(ao_cec, CEC_LOGICAL_ADDR0,
meson_ao_cec_write(ao_cec, CEC_LOGICAL_ADDR0,
meson_ao_cec_write(ao_cec, CEC_LOGICAL_ADDR0,
meson_ao_cec_write(ao_cec, CEC_TX_MSG_CMD, TX_ABORT, &ret);
meson_ao_cec_write(ao_cec, CEC_TX_MSG_0_HEADER + i,
meson_ao_cec_write(ao_cec, CEC_TX_MSG_LENGTH, msg->len - 1, &ret);
meson_ao_cec_write(ao_cec, CEC_TX_MSG_CMD, TX_REQ_CURRENT, &ret);