TAS2764_REG
REG_SEQ0(TAS2764_REG(0x0, 0x7), 0x60),
REG_SEQ0(TAS2764_REG(0xfd, 0x0d), 0xd), /* switch hidden page */
REG_SEQ0(TAS2764_REG(0xfd, 0x64), 0x4), /* do write (unknown semantics) */
REG_SEQ0(TAS2764_REG(0xfd, 0x0d), 0x0), /* switch hidden page back */
REG_SEQ0(TAS2764_REG(0xfd, 0x0d), 0xd),
REG_SEQ0(TAS2764_REG(0xfd, 0x64), 0x0), /* revert write from pre sequence */
REG_SEQ0(TAS2764_REG(0xfd, 0x0d), 0x0),
REG_SEQ0(TAS2764_REG(0x0, 0x35), 0xb0)
REG_SEQ0(TAS2764_REG(0x0, 0x6b), 0x41)
REG_SEQ0(TAS2764_REG(0x0, 0x76), 0x0)
REG_SEQ0(TAS2764_REG(0x1, 0x33), 0x80),
REG_SEQ0(TAS2764_REG(0x1, 0x37), 0x3a),
REG_SEQ0(TAS2764_REG(0x6, 0x14), 0x0),
REG_SEQ0(TAS2764_REG(0x6, 0x15), 0x13),
REG_SEQ0(TAS2764_REG(0x6, 0x16), 0x52),
REG_SEQ0(TAS2764_REG(0x6, 0x17), 0x0),
REG_SEQ0(TAS2764_REG(0x6, 0x18), 0xe4),
REG_SEQ0(TAS2764_REG(0x6, 0x19), 0xc),
REG_SEQ0(TAS2764_REG(0x6, 0x16), 0xaa),
REG_SEQ0(TAS2764_REG(0x6, 0x1b), 0x0),
REG_SEQ0(TAS2764_REG(0x6, 0x1c), 0x12),
REG_SEQ0(TAS2764_REG(0x6, 0x1d), 0xa0),
REG_SEQ0(TAS2764_REG(0x6, 0x1e), 0xd8),
REG_SEQ0(TAS2764_REG(0x6, 0x1f), 0x0),
REG_SEQ0(TAS2764_REG(0xfd, 0x0d), 0xd),
REG_SEQ0(TAS2764_REG(0xfd, 0x6c), 0x2),
REG_SEQ0(TAS2764_REG(0xfd, 0x6d), 0xf),
REG_SEQ0(TAS2764_REG(0xfd, 0x0d), 0x0),
REG_SEQ0(TAS2764_REG(0x1, 0x47), 0x2),
case TAS2764_REG(0xf0, 0x0) ... TAS2764_REG(0xff, 0x0):
#define TAS2764_TDM_CFG6 TAS2764_REG(0X0, 0x0f)
#define TAS2764_INT_MASK0 TAS2764_REG(0x0, 0x3b)
#define TAS2764_INT_MASK1 TAS2764_REG(0x0, 0x3c)
#define TAS2764_INT_MASK2 TAS2764_REG(0x0, 0x40)
#define TAS2764_INT_MASK3 TAS2764_REG(0x0, 0x41)
#define TAS2764_INT_MASK4 TAS2764_REG(0x0, 0x3d)
#define TAS2764_INT_LTCH0 TAS2764_REG(0x0, 0x49)
#define TAS2764_INT_LTCH1 TAS2764_REG(0x0, 0x4a)
#define TAS2764_INT_LTCH1_0 TAS2764_REG(0x0, 0x4b)
#define TAS2764_INT_LTCH2 TAS2764_REG(0x0, 0x4f)
#define TAS2764_INT_LTCH3 TAS2764_REG(0x0, 0x50)
#define TAS2764_INT_LTCH4 TAS2764_REG(0x0, 0x51)
#define TAS2764_TEMP TAS2764_REG(0x0, 0x56)
#define TAS2764_INT_CLK_CFG TAS2764_REG(0x0, 0x5c)
#define TAS2764_BOP_CFG0 TAS2764_REG(0X0, 0x1d)
#define TAS2764_SDOUT_HIZ_1 TAS2764_REG(0x1, 0x3d)
#define TAS2764_SDOUT_HIZ_2 TAS2764_REG(0x1, 0x3e)
#define TAS2764_SDOUT_HIZ_3 TAS2764_REG(0x1, 0x3f)
#define TAS2764_SDOUT_HIZ_4 TAS2764_REG(0x1, 0x40)
#define TAS2764_SDOUT_HIZ_5 TAS2764_REG(0x1, 0x41)
#define TAS2764_SDOUT_HIZ_6 TAS2764_REG(0x1, 0x42)
#define TAS2764_SDOUT_HIZ_7 TAS2764_REG(0x1, 0x43)
#define TAS2764_SDOUT_HIZ_8 TAS2764_REG(0x1, 0x44)
#define TAS2764_SDOUT_HIZ_9 TAS2764_REG(0x1, 0x45)
#define TAS2764_PAGE TAS2764_REG(0X0, 0x00)
#define TAS2764_SW_RST TAS2764_REG(0X0, 0x01)
#define TAS2764_PWR_CTRL TAS2764_REG(0X0, 0x02)
#define TAS2764_DC_BLK0 TAS2764_REG(0x0, 0x04)
#define TAS2764_DVC TAS2764_REG(0X0, 0x1a)
#define TAS2764_CHNL_0 TAS2764_REG(0X0, 0x03)
#define TAS2764_MISC_CFG1 TAS2764_REG(0x0, 0x06)
#define TAS2764_TDM_CFG0 TAS2764_REG(0X0, 0x08)
#define TAS2764_TDM_CFG1 TAS2764_REG(0X0, 0x09)
#define TAS2764_TDM_CFG2 TAS2764_REG(0X0, 0x0a)
#define TAS2764_TDM_CFG3 TAS2764_REG(0X0, 0x0c)
#define TAS2764_TDM_CFG4 TAS2764_REG(0X0, 0x0d)
#define TAS2764_TDM_CFG5 TAS2764_REG(0X0, 0x0e)