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