36 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG01, 0x3A));
37 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_RESET_REG00, 0x80));
38 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_TEST_MODE_REGF9, 0x00));
39 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG04, 0x02));
40 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG04, 0x01));
41 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_TEST_MODE_REGF9, 0x01));
42 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_RESET_REG00, 0x1E));
43 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG01, 0x00));
45 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG02, 0x00));
46 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG03, 0x20));
47 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG04, 0x01));
48 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ADC_CTRL_REG0D, 0x00));
49 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG05, 0x00));
50 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG06, 0x03));
51 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG07, 0x00));
52 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG08, 0xFF));
54 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG09, 0xCA));
55 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_SDP_REG0A, 0x85));
56 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_SDP_REG0B, 0x00));
57 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ADC_CTRL_REG0E, 0xBF));
58 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ADC_CTRL_REG0F, 0x80));
59 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ADC_CTRL_REG14, 0x0C));
60 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ADC_CTRL_REG15, 0x0C));
61 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG17, 0x02));
62 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG18, 0x26));
63 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG19, 0x77));
64 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG1A, 0xF4));
65 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG1B, 0x66));
66 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG1C, 0x44));
67 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG1E, 0x00));
68 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG1F, 0x0C));
69 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG20, 0x1A));
70 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG21, 0x1A));
72 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_RESET_REG00, 0x80));
73 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG01, 0x3A));
74 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG16, 0x3F));
75 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG16, 0x00));
77 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_TEST_MODE_REGF9, 0x00));
78 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG04, 0x01));
79 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG17, 0x01));
81 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_RESET_REG00, 0x80));
82 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_CLOCK_MGR_REG01, 0x3A));
83 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG16, 0x3F));
84 ES7243E_ERROR_FAILED(this->
write_byte(ES7243E_ANALOG_REG16, 0x00));