static uint8_t imx390s_max96712_max9295_init_setting[] = {
	//config 96712
	0x04, 0x54, 0x00, 0x18, 0x0F,  // data path reset
	0x00, 0xFF,
	0x04, 0x54, 0x04, 0x0B, 0x00,  // disable mipi output
	0x00, 0x32,

	//set ser i2c address
	0x04, 0x54, 0x00, 0x06, 0xF1,  // enable 96712 GMSL-2 link A
	0x00, 0x32,
	0x04, 0x80, 0x00, 0x00, 0x82,  // set ser address
	//0x04, 0x82, 0x00, 0x42, 0x42,  // isp address
	//0x04, 0x82, 0x00, 0x43, 0x62,  // set isp address
	//0x04, 0x82, 0x00, 0x44, 0x6c,  // sensor address
	0x04, 0x82, 0x00, 0x45, 0x22,  // set sensor address
  	0x04, 0x82, 0x02, 0xBE, 0x10,  // camera reset
	0x04, 0x82, 0x03, 0x08, 0x64,  // enable PORT B connect pipeline Z to port B
	0x04, 0x82, 0x03, 0x11, 0x40,  // enable pipe Z on port B
	0x04, 0x82, 0x00, 0x02, 0x43,  // enable pipe Z transmission
  	0x04, 0x82, 0x03, 0x18, 0x5e,  //set DT
	//0x04, 0x82, 0x02, 0xd6, 0x00,		//GPIO8 low
	0x04, 0x82, 0x02, 0xd3, 0x00,		//GPIO7 low
	0x00, 0x32,
	//0x04, 0x82, 0x02, 0xd6, 0x10,		//GPIO8 high
	0x04, 0x82, 0x02, 0xd3, 0x10,		//GPIO7 high

	0x04, 0x54, 0x00, 0x06, 0xF2,  // enable 96712 GMSL-2 link B
	0x00, 0x32,					 
	0x04, 0x80, 0x00, 0x00, 0x84,  // set ser address	
	//0x04, 0x84, 0x00, 0x42, 0x42,  // isp address
	//0x04, 0x84, 0x00, 0x43, 0x64,  // set isp address
	//0x04, 0x84, 0x00, 0x44, 0x6c,  // sensor address
	0x04, 0x84, 0x00, 0x45, 0x24,  // set sensor address
  	0x04, 0x84, 0x02, 0xBE, 0x10,  // camera reset
	0x04, 0x84, 0x03, 0x08, 0x64,  // enable PORT B connect pipeline Z to port B
	0x04, 0x84, 0x03, 0x11, 0x40,  // enable pipe Z on port B
	0x04, 0x84, 0x00, 0x02, 0x43,  // enable pipe Z transmission
  	0x04, 0x84, 0x03, 0x18, 0x5e,  //set DT
	//0x04, 0x84, 0x02, 0xd6, 0x00,		//GPIO8 low
	0x04, 0x84, 0x02, 0xd3, 0x00,		//GPIO7 low
	0x00, 0x32,
	//0x04, 0x84, 0x02, 0xd6, 0x10,		//GPIO8 high
	0x04, 0x84, 0x02, 0xd3, 0x10,		//GPIO7 high

	0x04, 0x54, 0x00, 0x06, 0xF4,  // enable 96712 GMSL-2 link C
	0x00, 0x32,
	0x04, 0x80, 0x00, 0x00, 0x86,  // set ser address
	//0x04, 0x86, 0x00, 0x42, 0x42,  // isp address
	//0x04, 0x86, 0x00, 0x43, 0x66,  // set isp address
	//0x04, 0x86, 0x00, 0x44, 0x6c,  // sensor address
	0x04, 0x86, 0x00, 0x45, 0x26,  // set sensor address
  	0x04, 0x86, 0x02, 0xBE, 0x10,  // camera reset
	0x04, 0x86, 0x03, 0x08, 0x64,  // enable PORT B connect pipeline Z to port B
	0x04, 0x86, 0x03, 0x11, 0x40,  // enable pipe Z on port B
	0x04, 0x86, 0x00, 0x02, 0x43,  // enable pipe Z transmission
  	0x04, 0x86, 0x03, 0x18, 0x5e,  //set DT
	//0x04, 0x86, 0x02, 0xd6, 0x00,		//GPIO8 low
	0x04, 0x86, 0x02, 0xd3, 0x00,		//GPIO7 low
	0x00, 0x32,
	//0x04, 0x86, 0x02, 0xd6, 0x10,		//GPIO8 high
	0x04, 0x86, 0x02, 0xd3, 0x10,		//GPIO7 high
	0x00, 0x32,

	0x04, 0x54, 0x00, 0x06, 0xF8,  // enable 96712 GMSL-2 link D
	0x00, 0x32,
	0x04, 0x80, 0x00, 0x00, 0x88,  // set ser address
	//0x04, 0x88, 0x00, 0x42, 0x42,  // isp address
	//0x04, 0x88, 0x00, 0x43, 0x68,  // set isp address
	//0x04, 0x88, 0x00, 0x44, 0x6c,  // sensor address
	0x04, 0x88, 0x00, 0x45, 0x28,  // set sensor address
  	0x04, 0x88, 0x02, 0xBE, 0x10,  // camera reset
	0x04, 0x88, 0x03, 0x08, 0x64,  // enable PORT B connect pipeline Z to port B
	0x04, 0x88, 0x03, 0x11, 0x40,  // enable pipe Z on port B
	0x04, 0x88, 0x00, 0x02, 0x43,  // enable pipe Z transmission
  	0x04, 0x88, 0x03, 0x18, 0x5e,  //set DT
	//0x04, 0x88, 0x02, 0xd6, 0x00,		//GPIO8 low
	0x04, 0x88, 0x02, 0xd3, 0x00,		//GPIO7 low
	0x00, 0x32,
	//0x04, 0x88, 0x02, 0xd6, 0x10,		//GPIO8 high
	0x04, 0x88, 0x02, 0xd3, 0x10,		//GPIO7 high

	0x04, 0x54, 0x00, 0x06, 0xFF,  // enable 96712 GMSL-2 link A B C D
	0x00, 0x80,
	// connect internal-pipe0 to pipe-Z of link A connect internal-pipe1 to pipe-Z of link B
	0x04, 0x54, 0x00, 0xF0, 0x62,
	// connect internal-pipe2 to pipe-Z of link C connect internal-pipe3 to pipe-Z of link D
	0x04, 0x54, 0x00, 0xF1, 0xEA,
	0x04, 0x54, 0x00, 0xF4, 0x0F,  // enable internal Pipe0~3
	//0x04, 0x54, 0x00, 0x60, 0x44,

	// YUV422 8bit, video pipe 0, map FS/FE
	0x04, 0x54, 0x09, 0x0B, 0x07,    // Map source 0~2 for Link A
	0x04, 0x54, 0x09, 0x2D, 0x15,    // Map source to controller 1
	0x04, 0x54, 0x09, 0x0D, 0x1E,    // source data type (1E) and VC(0)
	0x04, 0x54, 0x09, 0x0E, 0x1E,    // destination dt(1E) and vc(0)
	0x04, 0x54, 0x09, 0x0F, 0x00,    // src frame start
	0x04, 0x54, 0x09, 0x10, 0x00,    // dst frame start
	0x04, 0x54, 0x09, 0x11, 0x01,    // src frame end
	0x04, 0x54, 0x09, 0x12, 0x01,    // dst frame end
	// YUV422 8bit, video pipe 1, map FS/FE
	0x04, 0x54, 0x09, 0x4B, 0x07,    // Map source 0~2 for Link B
	0x04, 0x54, 0x09, 0x6D, 0x15,
	0x04, 0x54, 0x09, 0x4D, 0x1E,
	0x04, 0x54, 0x09, 0x4E, 0x5E,    // vc = 1
	0x04, 0x54, 0x09, 0x4F, 0x00,
	0x04, 0x54, 0x09, 0x50, 0x40,
	0x04, 0x54, 0x09, 0x51, 0x01,
	0x04, 0x54, 0x09, 0x52, 0x41,
	// YUV422 8bit, video pipe 2, map FS/FE
	0x04, 0x54, 0x09, 0x8B, 0x07,    // Map source 0~2 for Link C
	0x04, 0x54, 0x09, 0xAD, 0x15,
	0x04, 0x54, 0x09, 0x8D, 0x1E,
	0x04, 0x54, 0x09, 0x8E, 0x9E,    // vc = 2
	0x04, 0x54, 0x09, 0x8F, 0x00,
	0x04, 0x54, 0x09, 0x90, 0x80,
	0x04, 0x54, 0x09, 0x91, 0x01,
	0x04, 0x54, 0x09, 0x92, 0x81,
	// YUV422 8bit, video pipe 3, map FS/FE
	0x04, 0x54, 0x09, 0xCB, 0x07,    // Map source 0~2 for Link D
	0x04, 0x54, 0x09, 0xED, 0x15,
	0x04, 0x54, 0x09, 0xCD, 0x1E,
	0x04, 0x54, 0x09, 0xCE, 0xDE,    // vc = 3
	0x04, 0x54, 0x09, 0xCF, 0x00,
	0x04, 0x54, 0x09, 0xD0, 0xC0,
	0x04, 0x54, 0x09, 0xD1, 0x01,
	0x04, 0x54, 0x09, 0xD2, 0xC1,
	0x00, 0x0f,

	0x04, 0x54, 0x08, 0xA0, 0x04,    // 2x4 mode

	0x04, 0x54, 0x08, 0xA3, 0xE4,    // Map data lanes for PHY 1 0
	0x04, 0x54, 0x08, 0xA4, 0xE4,    // Map data lanes for PHY 2 3

	0x04, 0x54, 0x09, 0x0A, 0xC0,    // 4 lanes
	0x04, 0x54, 0x09, 0x4A, 0xC0,
	0x04, 0x54, 0x09, 0x8A, 0xC0,
	0x04, 0x54, 0x09, 0xCA, 0xC0,

// Set Data rate to be 2000Mbps/lane
	0x04, 0x54, 0x04, 0x15, 0x34,
	0x04, 0x54, 0x04, 0x18, 0x34,
	0x04, 0x54, 0x04, 0x1B, 0x34,
	0x04, 0x54, 0x04, 0x1E, 0x34,

	0x04, 0x54, 0x08, 0xA2, 0xf4,  // enable MIPI PHY0~3
}