sossi_read_reg
sossi_write_reg(reg, sossi_read_reg(reg) | bits);
sossi_write_reg(reg, sossi_read_reg(reg) & ~bits);
l = sossi_read_reg(SOSSI_INIT1_REG);
l = sossi_read_reg(SOSSI_INIT3_REG);
l = sossi_read_reg(SOSSI_TEARING_REG);
while (!(sossi_read_reg(SOSSI_INIT2_REG) & (1 << 3)));
l = sossi_read_reg(SOSSI_TEARING_REG);
*(u32 *) data = sossi_read_reg(SOSSI_FIFO_REG);
l = sossi_read_reg(SOSSI_INIT2_REG);
l = sossi_read_reg(SOSSI_ID_REG);
k = sossi_read_reg(SOSSI_ID_REG);
l = sossi_read_reg(SOSSI_ID_REG); /* Component code */
l = sossi_read_reg(SOSSI_ID_REG);
l = sossi_read_reg(SOSSI_INIT1_REG);