Lines Matching refs:sp887x_writereg

54 static int sp887x_writereg (struct sp887x_state* state, u16 reg, u16 data)  in sp887x_writereg()  function
95 sp887x_writereg(state, 0xf08, 0x000); in sp887x_microcontroller_stop()
96 sp887x_writereg(state, 0xf09, 0x000); in sp887x_microcontroller_stop()
99 sp887x_writereg(state, 0xf00, 0x000); in sp887x_microcontroller_stop()
105 sp887x_writereg(state, 0xf08, 0x000); in sp887x_microcontroller_start()
106 sp887x_writereg(state, 0xf09, 0x000); in sp887x_microcontroller_start()
109 sp887x_writereg(state, 0xf00, 0x001); in sp887x_microcontroller_start()
116 sp887x_writereg(state, 0x33c, 0x054); in sp887x_setup_agc()
117 sp887x_writereg(state, 0x33b, 0x04c); in sp887x_setup_agc()
118 sp887x_writereg(state, 0x328, 0x000); in sp887x_setup_agc()
119 sp887x_writereg(state, 0x327, 0x005); in sp887x_setup_agc()
120 sp887x_writereg(state, 0x326, 0x001); in sp887x_setup_agc()
121 sp887x_writereg(state, 0x325, 0x001); in sp887x_setup_agc()
122 sp887x_writereg(state, 0x324, 0x001); in sp887x_setup_agc()
123 sp887x_writereg(state, 0x318, 0x050); in sp887x_setup_agc()
124 sp887x_writereg(state, 0x317, 0x3fe); in sp887x_setup_agc()
125 sp887x_writereg(state, 0x316, 0x001); in sp887x_setup_agc()
126 sp887x_writereg(state, 0x313, 0x005); in sp887x_setup_agc()
127 sp887x_writereg(state, 0x312, 0x002); in sp887x_setup_agc()
128 sp887x_writereg(state, 0x306, 0x000); in sp887x_setup_agc()
129 sp887x_writereg(state, 0x303, 0x000); in sp887x_setup_agc()
152 sp887x_writereg(state, 0xf1a, 0x000); in sp887x_initial_setup()
160 sp887x_writereg(state, 0x8f08, 0x1fff); in sp887x_initial_setup()
163 sp887x_writereg(state, 0x8f0a, 0x0000); in sp887x_initial_setup()
188 sp887x_writereg(state, 0xc13, 0x001); in sp887x_initial_setup()
191 sp887x_writereg(state, 0xc14, 0x000); in sp887x_initial_setup()
194 sp887x_writereg(state, 0xc1a, 0x872); in sp887x_initial_setup()
195 sp887x_writereg(state, 0xc1b, 0x001); in sp887x_initial_setup()
196 sp887x_writereg(state, 0xc1c, 0x000); /* parallel mode (serial mode == 1) */ in sp887x_initial_setup()
197 sp887x_writereg(state, 0xc1a, 0x871); in sp887x_initial_setup()
200 sp887x_writereg(state, 0x301, 0x002); in sp887x_initial_setup()
205 sp887x_writereg(state, 0xd00, 0x010); in sp887x_initial_setup()
206 sp887x_writereg(state, 0x0d1, 0x000); in sp887x_initial_setup()
339 sp887x_writereg(state, 0x319, srate_correction[bw_index] >> 12); in sp887x_correct_offsets()
340 sp887x_writereg(state, 0x31a, srate_correction[bw_index] & 0xfff); in sp887x_correct_offsets()
343 sp887x_writereg(state, 0x309, frequency_shift >> 12); in sp887x_correct_offsets()
344 sp887x_writereg(state, 0x30a, frequency_shift & 0xfff); in sp887x_correct_offsets()
390 sp887x_writereg(state, 0x311, val); in sp887x_setup_frontend_parameters()
394 sp887x_writereg(state, 0x338, 0x000); in sp887x_setup_frontend_parameters()
396 sp887x_writereg(state, 0x338, 0x001); in sp887x_setup_frontend_parameters()
398 sp887x_writereg(state, 0xc05, reg0xc05); in sp887x_setup_frontend_parameters()
410 sp887x_writereg(state, 0xf14, 0x160 | val); in sp887x_setup_frontend_parameters()
411 sp887x_writereg(state, 0xf15, 0x000); in sp887x_setup_frontend_parameters()
457 sp887x_writereg(state, 0xc08, 0x000); in sp887x_read_ber()
458 sp887x_writereg(state, 0xc07, 0x000); in sp887x_read_ber()
502 return sp887x_writereg(state, 0x206, 0x001); in sp887x_i2c_gate_ctrl()
504 return sp887x_writereg(state, 0x206, 0x000); in sp887x_i2c_gate_ctrl()
513 sp887x_writereg(state, 0xc18, 0x000); in sp887x_sleep()
544 sp887x_writereg(state, 0xc18, 0x00d); in sp887x_init()