Home
last modified time | relevance | path

Searched refs:state (Results 1 – 200 of 5385) sorted by relevance

12345678910>>...27

/linux-4.4.14/arch/arc/kernel/
Ddisasm.c24 void __kprobes disasm_instr(unsigned long addr, struct disasm_state *state, in disasm_instr() argument
35 memset(state, 0, sizeof(struct disasm_state)); in disasm_instr()
51 state->major_opcode = (word1 >> 11) & 0x1F; in disasm_instr()
54 if (state->major_opcode < 0x0B) { in disasm_instr()
57 state->instr_len = 4; in disasm_instr()
59 state->words[0] = (word1 << 16) | word0; in disasm_instr()
61 state->instr_len = 2; in disasm_instr()
62 state->words[0] = word1; in disasm_instr()
66 word1 = *((uint16_t *)(addr + state->instr_len)); in disasm_instr()
67 word0 = *((uint16_t *)(addr + state->instr_len + 2)); in disasm_instr()
[all …]
Dunaligned.c136 static void fixup_load(struct disasm_state *state, struct pt_regs *regs, in fixup_load() argument
142 if ((state->aa == 1) || (state->aa == 2)) { in fixup_load()
143 set_reg(state->wb_reg, state->src1 + state->src2, regs, cregs); in fixup_load()
145 if (state->aa == 2) in fixup_load()
146 state->src2 = 0; in fixup_load()
149 if (state->zz == 0) { in fixup_load()
150 get32_unaligned_check(val, state->src1 + state->src2); in fixup_load()
152 get16_unaligned_check(val, state->src1 + state->src2); in fixup_load()
154 if (state->x) in fixup_load()
158 if (state->pref == 0) in fixup_load()
[all …]
Dunwind.c658 static int advance_loc(unsigned long delta, struct unwind_state *state) in advance_loc() argument
660 state->loc += delta * state->codeAlign; in advance_loc()
665 unw_debug("delta %3lu => loc 0x%lx: ", delta, state->loc); in advance_loc()
670 struct unwind_state *state) in set_rule() argument
672 if (reg < ARRAY_SIZE(state->regs)) { in set_rule()
673 state->regs[reg].where = where; in set_rule()
674 state->regs[reg].value = value; in set_rule()
699 signed ptrType, struct unwind_state *state) in processCFI() argument
709 if (start != state->cieStart) { in processCFI()
710 state->loc = state->org; in processCFI()
[all …]
/linux-4.4.14/drivers/media/tuners/
Dmxl5005s.c298 static u16 MXL_GetMasterControl(u8 *MasterReg, int state);
339 struct mxl5005s_state *state = fe->tuner_priv; in mxl5005s_SetRfFreqHz() local
354 ByteTable[0] |= state->config->AgcMasterByte; in mxl5005s_SetRfFreqHz()
371 state->config->AgcMasterByte; in mxl5005s_SetRfFreqHz()
387 state->config->AgcMasterByte ; in mxl5005s_SetRfFreqHz()
404 struct mxl5005s_state *state = fe->tuner_priv; in MXL5005_RegisterInit() local
405 state->TunerRegs_Num = TUNER_REGS_NUM ; in MXL5005_RegisterInit()
407 state->TunerRegs[0].Reg_Num = 9 ; in MXL5005_RegisterInit()
408 state->TunerRegs[0].Reg_Val = 0x40 ; in MXL5005_RegisterInit()
410 state->TunerRegs[1].Reg_Num = 11 ; in MXL5005_RegisterInit()
[all …]
Dqm1d1c0042.c63 static int reg_write(struct qm1d1c0042_state *state, u8 reg, u8 val) in reg_write() argument
68 ret = i2c_master_send(state->i2c, wbuf, sizeof(wbuf)); in reg_write()
74 static int reg_read(struct qm1d1c0042_state *state, u8 reg, u8 *val) in reg_read() argument
78 .addr = state->i2c->addr, in reg_read()
84 .addr = state->i2c->addr, in reg_read()
92 ret = i2c_transfer(state->i2c->adapter, msgs, ARRAY_SIZE(msgs)); in reg_read()
99 static int qm1d1c0042_set_srch_mode(struct qm1d1c0042_state *state, bool fast) in qm1d1c0042_set_srch_mode() argument
102 state->regs[0x03] |= 0x01; /* set fast search mode */ in qm1d1c0042_set_srch_mode()
104 state->regs[0x03] &= ~0x01 & 0xff; in qm1d1c0042_set_srch_mode()
106 return reg_write(state, 0x03, state->regs[0x03]); in qm1d1c0042_set_srch_mode()
[all …]
Dmt2063.c248 static int mt2063_write(struct mt2063_state *state, u8 reg, u8 *data, u32 len) in mt2063_write() argument
250 struct dvb_frontend *fe = state->frontend; in mt2063_write()
254 .addr = state->config->tuner_address, in mt2063_write()
267 ret = i2c_transfer(state->i2c, &msg, 1); in mt2063_write()
280 static int mt2063_setreg(struct mt2063_state *state, u8 reg, u8 val) in mt2063_setreg() argument
289 status = mt2063_write(state, reg, &val, 1); in mt2063_setreg()
293 state->reg[reg] = val; in mt2063_setreg()
301 static int mt2063_read(struct mt2063_state *state, in mt2063_read() argument
305 struct dvb_frontend *fe = state->frontend; in mt2063_read()
317 .addr = state->config->tuner_address, in mt2063_read()
[all …]
Dmxl5007t.c216 static void mxl5007t_set_mode_bits(struct mxl5007t_state *state, in mxl5007t_set_mode_bits() argument
222 set_reg_bits(state->tab_init, 0x06, 0x1f, 0x12); in mxl5007t_set_mode_bits()
225 set_reg_bits(state->tab_init, 0x06, 0x1f, 0x11); in mxl5007t_set_mode_bits()
228 set_reg_bits(state->tab_init, 0x06, 0x1f, 0x10); in mxl5007t_set_mode_bits()
231 set_reg_bits(state->tab_init_cable, 0x09, 0xff, 0xc1); in mxl5007t_set_mode_bits()
232 set_reg_bits(state->tab_init_cable, 0x0a, 0xff, in mxl5007t_set_mode_bits()
234 set_reg_bits(state->tab_init_cable, 0x0b, 0xff, 0x17); in mxl5007t_set_mode_bits()
242 static void mxl5007t_set_if_freq_bits(struct mxl5007t_state *state, in mxl5007t_set_if_freq_bits() argument
286 set_reg_bits(state->tab_init, 0x02, 0x0f, val); in mxl5007t_set_if_freq_bits()
289 set_reg_bits(state->tab_init, 0x02, 0x10, invert_if ? 0x10 : 0x00); in mxl5007t_set_if_freq_bits()
[all …]
Dmxl301rf.c44 static int raw_write(struct mxl301rf_state *state, const u8 *buf, int len) in raw_write() argument
48 ret = i2c_master_send(state->i2c, buf, len); in raw_write()
54 static int reg_write(struct mxl301rf_state *state, u8 reg, u8 val) in reg_write() argument
58 return raw_write(state, buf, 2); in reg_write()
61 static int reg_read(struct mxl301rf_state *state, u8 reg, u8 *val) in reg_read() argument
66 ret = raw_write(state, wbuf, sizeof(wbuf)); in reg_read()
68 ret = i2c_master_recv(state->i2c, val, 1); in reg_read()
79 struct mxl301rf_state *state; in mxl301rf_get_rf_strength() local
91 state = fe->tuner_priv; in mxl301rf_get_rf_strength()
92 ret = reg_write(state, 0x14, 0x01); in mxl301rf_get_rf_strength()
[all …]
Dtuner-i2c.h131 #define hybrid_tuner_request_state(type, state, list, i2cadap, i2caddr, devname)\ argument
134 list_for_each_entry(state, &list, hybrid_tuner_instance_list) { \
135 if (((i2cadap) && (state->i2c_props.adap)) && \
136 ((i2c_adapter_id(state->i2c_props.adap) == \
138 (i2caddr == state->i2c_props.addr))) { \
139 __tuner_info(state->i2c_props, \
141 state->i2c_props.count++; \
142 __ret = state->i2c_props.count; \
147 state = kzalloc(sizeof(type), GFP_KERNEL); \
148 if (NULL == state) \
[all …]
/linux-4.4.14/lib/zlib_inflate/
Dinflate.c25 struct inflate_state *state; in zlib_inflateReset() local
27 if (strm == NULL || strm->state == NULL) return Z_STREAM_ERROR; in zlib_inflateReset()
28 state = (struct inflate_state *)strm->state; in zlib_inflateReset()
29 strm->total_in = strm->total_out = state->total = 0; in zlib_inflateReset()
32 state->mode = HEAD; in zlib_inflateReset()
33 state->last = 0; in zlib_inflateReset()
34 state->havedict = 0; in zlib_inflateReset()
35 state->dmax = 32768U; in zlib_inflateReset()
36 state->hold = 0; in zlib_inflateReset()
37 state->bits = 0; in zlib_inflateReset()
[all …]
/linux-4.4.14/drivers/media/dvb-frontends/
Ddib0090.c216 static u16 dib0090_read_reg(struct dib0090_state *state, u8 reg) in dib0090_read_reg() argument
220 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0090_read_reg()
225 state->i2c_write_buffer[0] = reg; in dib0090_read_reg()
227 memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); in dib0090_read_reg()
228 state->msg[0].addr = state->config->i2c_address; in dib0090_read_reg()
229 state->msg[0].flags = 0; in dib0090_read_reg()
230 state->msg[0].buf = state->i2c_write_buffer; in dib0090_read_reg()
231 state->msg[0].len = 1; in dib0090_read_reg()
232 state->msg[1].addr = state->config->i2c_address; in dib0090_read_reg()
233 state->msg[1].flags = I2C_M_RD; in dib0090_read_reg()
[all …]
Dstv090x.c695 static int stv090x_read_reg(struct stv090x_state *state, unsigned int reg) in stv090x_read_reg() argument
697 const struct stv090x_config *config = state->config; in stv090x_read_reg()
708 ret = i2c_transfer(state->i2c, msg, 2); in stv090x_read_reg()
717 if (unlikely(*state->verbose >= FE_DEBUGREG)) in stv090x_read_reg()
724 static int stv090x_write_regs(struct stv090x_state *state, unsigned int reg, u8 *data, u32 count) in stv090x_write_regs() argument
726 const struct stv090x_config *config = state->config; in stv090x_write_regs()
742 if (unlikely(*state->verbose >= FE_DEBUGREG)) { in stv090x_write_regs()
751 ret = i2c_transfer(state->i2c, &i2c_msg, 1); in stv090x_write_regs()
762 static int stv090x_write_reg(struct stv090x_state *state, unsigned int reg, u8 data) in stv090x_write_reg() argument
764 return stv090x_write_regs(state, reg, &data, 1); in stv090x_write_reg()
[all …]
Dau8522_decoder.c187 static void setup_vbi(struct au8522_state *state, int aud_input) in setup_vbi() argument
192 au8522_writereg(state, AU8522_TVDEC_VBI_CTRL_H_REG017H, 0x00); in setup_vbi()
193 au8522_writereg(state, AU8522_TVDEC_VBI_CTRL_L_REG018H, 0x00); in setup_vbi()
194 au8522_writereg(state, AU8522_TVDEC_VBI_USER_TOTAL_BITS_REG019H, 0x00); in setup_vbi()
195 au8522_writereg(state, AU8522_TVDEC_VBI_USER_TUNIT_H_REG01AH, 0x00); in setup_vbi()
196 au8522_writereg(state, AU8522_TVDEC_VBI_USER_TUNIT_L_REG01BH, 0x00); in setup_vbi()
197 au8522_writereg(state, AU8522_TVDEC_VBI_USER_THRESH1_REG01CH, 0x00); in setup_vbi()
198 au8522_writereg(state, AU8522_TVDEC_VBI_USER_FRAME_PAT2_REG01EH, 0x00); in setup_vbi()
199 au8522_writereg(state, AU8522_TVDEC_VBI_USER_FRAME_PAT1_REG01FH, 0x00); in setup_vbi()
200 au8522_writereg(state, AU8522_TVDEC_VBI_USER_FRAME_PAT0_REG020H, 0x00); in setup_vbi()
[all …]
Ddib0070.c85 static u16 dib0070_read_reg(struct dib0070_state *state, u8 reg) in dib0070_read_reg() argument
89 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib0070_read_reg()
94 state->i2c_write_buffer[0] = reg; in dib0070_read_reg()
96 memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); in dib0070_read_reg()
97 state->msg[0].addr = state->cfg->i2c_address; in dib0070_read_reg()
98 state->msg[0].flags = 0; in dib0070_read_reg()
99 state->msg[0].buf = state->i2c_write_buffer; in dib0070_read_reg()
100 state->msg[0].len = 1; in dib0070_read_reg()
101 state->msg[1].addr = state->cfg->i2c_address; in dib0070_read_reg()
102 state->msg[1].flags = I2C_M_RD; in dib0070_read_reg()
[all …]
Ddib7000m.c72 static u16 dib7000m_read_word(struct dib7000m_state *state, u16 reg) in dib7000m_read_word() argument
76 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib7000m_read_word()
81 state->i2c_write_buffer[0] = (reg >> 8) | 0x80; in dib7000m_read_word()
82 state->i2c_write_buffer[1] = reg & 0xff; in dib7000m_read_word()
84 memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); in dib7000m_read_word()
85 state->msg[0].addr = state->i2c_addr >> 1; in dib7000m_read_word()
86 state->msg[0].flags = 0; in dib7000m_read_word()
87 state->msg[0].buf = state->i2c_write_buffer; in dib7000m_read_word()
88 state->msg[0].len = 2; in dib7000m_read_word()
89 state->msg[1].addr = state->i2c_addr >> 1; in dib7000m_read_word()
[all …]
Dcx24110.c116 static int cx24110_writereg (struct cx24110_state* state, int reg, int data) in cx24110_writereg() argument
119 struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; in cx24110_writereg()
122 if ((err = i2c_transfer(state->i2c, &msg, 1)) != 1) { in cx24110_writereg()
131 static int cx24110_readreg (struct cx24110_state* state, u8 reg) in cx24110_readreg() argument
136 …struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 … in cx24110_readreg()
137 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; in cx24110_readreg()
139 ret = i2c_transfer(state->i2c, msg, 2); in cx24110_readreg()
146 static int cx24110_set_inversion(struct cx24110_state *state, in cx24110_set_inversion() argument
153 cx24110_writereg(state,0x37,cx24110_readreg(state,0x37)|0x1); in cx24110_set_inversion()
155 cx24110_writereg(state,0x5,cx24110_readreg(state,0x5)&0xf7); in cx24110_set_inversion()
[all …]
Ddrxd_hard.c241 static int Read16(struct drxd_state *state, u32 reg, u16 *data, u8 flags) in Read16() argument
243 u8 adr = state->config.demod_address; in Read16()
248 if (i2c_read(state->i2c, adr, mm1, 4, mm2, 2) < 0) in Read16()
255 static int Read32(struct drxd_state *state, u32 reg, u32 *data, u8 flags) in Read32() argument
257 u8 adr = state->config.demod_address; in Read32()
263 if (i2c_read(state->i2c, adr, mm1, 4, mm2, 4) < 0) in Read32()
271 static int Write16(struct drxd_state *state, u32 reg, u16 data, u8 flags) in Write16() argument
273 u8 adr = state->config.demod_address; in Write16()
279 if (i2c_write(state->i2c, adr, mm, 6) < 0) in Write16()
284 static int Write32(struct drxd_state *state, u32 reg, u32 data, u8 flags) in Write32() argument
[all …]
Dcx24113.c104 static int cx24113_writereg(struct cx24113_state *state, int reg, int data) in cx24113_writereg() argument
107 struct i2c_msg msg = { .addr = state->config->i2c_addr, in cx24113_writereg()
109 int err = i2c_transfer(state->i2c, &msg, 1); in cx24113_writereg()
119 static int cx24113_readreg(struct cx24113_state *state, u8 reg) in cx24113_readreg() argument
124 { .addr = state->config->i2c_addr, in cx24113_readreg()
126 { .addr = state->config->i2c_addr, in cx24113_readreg()
130 ret = i2c_transfer(state->i2c, msg, 2); in cx24113_readreg()
141 static void cx24113_set_parameters(struct cx24113_state *state) in cx24113_set_parameters() argument
145 r = cx24113_readreg(state, 0x10) & 0x82; in cx24113_set_parameters()
146 r |= state->icp_mode; in cx24113_set_parameters()
[all …]
Ddrxk_hard.c41 static int power_down_dvbt(struct drxk_state *state, bool set_power_mode);
42 static int power_down_qam(struct drxk_state *state);
43 static int set_dvbt_standard(struct drxk_state *state,
45 static int set_qam_standard(struct drxk_state *state,
47 static int set_qam(struct drxk_state *state, u16 intermediate_freqk_hz,
49 static int set_dvbt_standard(struct drxk_state *state,
51 static int dvbt_start(struct drxk_state *state);
52 static int set_dvbt(struct drxk_state *state, u16 intermediate_freqk_hz,
54 static int get_qam_lock_status(struct drxk_state *state, u32 *p_lock_status);
55 static int get_dvbt_lock_status(struct drxk_state *state, u32 *p_lock_status);
[all …]
Ddib8000.c167 static u16 __dib8000_read_word(struct dib8000_state *state, u16 reg) in __dib8000_read_word() argument
171 state->i2c_write_buffer[0] = reg >> 8; in __dib8000_read_word()
172 state->i2c_write_buffer[1] = reg & 0xff; in __dib8000_read_word()
174 memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); in __dib8000_read_word()
175 state->msg[0].addr = state->i2c.addr >> 1; in __dib8000_read_word()
176 state->msg[0].flags = 0; in __dib8000_read_word()
177 state->msg[0].buf = state->i2c_write_buffer; in __dib8000_read_word()
178 state->msg[0].len = 2; in __dib8000_read_word()
179 state->msg[1].addr = state->i2c.addr >> 1; in __dib8000_read_word()
180 state->msg[1].flags = I2C_M_RD; in __dib8000_read_word()
[all …]
Dtda18271c2dd.c119 static int PowerScan(struct tda_state *state,
142 static int WriteRegs(struct tda_state *state, in WriteRegs() argument
156 return i2c_write(state->i2c, state->adr, data, nRegs + 1); in WriteRegs()
159 static int WriteReg(struct tda_state *state, u8 SubAddr, u8 Reg) in WriteReg() argument
163 return i2c_write(state->i2c, state->adr, msg, 2); in WriteReg()
166 static int Read(struct tda_state *state, u8 * Regs) in Read() argument
168 return i2c_readn(state->i2c, state->adr, Regs, 16); in Read()
171 static int ReadExtented(struct tda_state *state, u8 * Regs) in ReadExtented() argument
173 return i2c_readn(state->i2c, state->adr, Regs, NUM_REGS); in ReadExtented()
176 static int UpdateRegs(struct tda_state *state, u8 RegFrom, u8 RegTo) in UpdateRegs() argument
[all …]
Dstv0297.c51 static int stv0297_writereg(struct stv0297_state *state, u8 reg, u8 data) in stv0297_writereg() argument
55 struct i2c_msg msg = {.addr = state->config->demod_address,.flags = 0,.buf = buf,.len = 2 }; in stv0297_writereg()
57 ret = i2c_transfer(state->i2c, &msg, 1); in stv0297_writereg()
66 static int stv0297_readreg(struct stv0297_state *state, u8 reg) in stv0297_readreg() argument
71 struct i2c_msg msg[] = { {.addr = state->config->demod_address,.flags = 0,.buf = b0,.len = 1}, in stv0297_readreg()
72 {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b1,.len = 1} in stv0297_readreg()
76 if (state->config->stop_during_read) { in stv0297_readreg()
77 if ((ret = i2c_transfer(state->i2c, &msg[0], 1)) != 1) { in stv0297_readreg()
81 if ((ret = i2c_transfer(state->i2c, &msg[1], 1)) != 1) { in stv0297_readreg()
86 if ((ret = i2c_transfer(state->i2c, msg, 2)) != 2) { in stv0297_readreg()
[all …]
Ds5h1420.c65 static u32 s5h1420_getsymbolrate(struct s5h1420_state* state);
79 static u8 s5h1420_readreg(struct s5h1420_state *state, u8 reg) in s5h1420_readreg() argument
84 { .addr = state->config->demod_address, .flags = 0, .buf = b, .len = 2 }, in s5h1420_readreg()
85 { .addr = state->config->demod_address, .flags = 0, .buf = &reg, .len = 1 }, in s5h1420_readreg()
86 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b, .len = 1 }, in s5h1420_readreg()
90 b[1] = state->shadow[(reg - 1) & 0xff]; in s5h1420_readreg()
92 if (state->config->repeated_start_workaround) { in s5h1420_readreg()
93 ret = i2c_transfer(state->i2c, msg, 3); in s5h1420_readreg()
97 ret = i2c_transfer(state->i2c, &msg[1], 1); in s5h1420_readreg()
100 ret = i2c_transfer(state->i2c, &msg[2], 1); in s5h1420_readreg()
[all …]
Ddib3000mc.c50 static u16 dib3000mc_read_word(struct dib3000mc_state *state, u16 reg) in dib3000mc_read_word() argument
55 { .addr = state->i2c_addr >> 1, .flags = 0, .buf = wb, .len = 2 }, in dib3000mc_read_word()
56 { .addr = state->i2c_addr >> 1, .flags = I2C_M_RD, .buf = rb, .len = 2 }, in dib3000mc_read_word()
59 if (i2c_transfer(state->i2c_adap, msg, 2) != 2) in dib3000mc_read_word()
65 static int dib3000mc_write_word(struct dib3000mc_state *state, u16 reg, u16 val) in dib3000mc_write_word() argument
72 .addr = state->i2c_addr >> 1, .flags = 0, .buf = b, .len = 4 in dib3000mc_write_word()
74 return i2c_transfer(state->i2c_adap, &msg, 1) != 1 ? -EREMOTEIO : 0; in dib3000mc_write_word()
77 static int dib3000mc_identify(struct dib3000mc_state *state) in dib3000mc_identify() argument
80 if ((value = dib3000mc_read_word(state, 1025)) != 0x01b3) { in dib3000mc_identify()
85 value = dib3000mc_read_word(state, 1026); in dib3000mc_identify()
[all …]
Dnxt200x.c72 static int i2c_writebytes (struct nxt200x_state* state, u8 addr, u8 *buf, u8 len) in i2c_writebytes() argument
77 if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { in i2c_writebytes()
85 static int i2c_readbytes(struct nxt200x_state *state, u8 addr, u8 *buf, u8 len) in i2c_readbytes() argument
90 if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { in i2c_readbytes()
98 static int nxt200x_writebytes (struct nxt200x_state* state, u8 reg, in nxt200x_writebytes() argument
103 …struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf2, .len = len +… in nxt200x_writebytes()
114 if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { in nxt200x_writebytes()
116 __func__, state->config->demod_address, err); in nxt200x_writebytes()
122 static int nxt200x_readbytes(struct nxt200x_state *state, u8 reg, u8 *buf, u8 len) in nxt200x_readbytes() argument
126 …struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = reg2, .len = … in nxt200x_readbytes()
[all …]
Dtda1004x.c128 static int tda1004x_write_byteI(struct tda1004x_state *state, int reg, int data) in tda1004x_write_byteI() argument
136 msg.addr = state->config->demod_address; in tda1004x_write_byteI()
137 ret = i2c_transfer(state->i2c, &msg, 1); in tda1004x_write_byteI()
148 static int tda1004x_read_byte(struct tda1004x_state *state, int reg) in tda1004x_read_byte() argument
158 msg[0].addr = state->config->demod_address; in tda1004x_read_byte()
159 msg[1].addr = state->config->demod_address; in tda1004x_read_byte()
160 ret = i2c_transfer(state->i2c, msg, 2); in tda1004x_read_byte()
173 static int tda1004x_write_mask(struct tda1004x_state *state, int reg, int mask, int data) in tda1004x_write_mask() argument
180 val = tda1004x_read_byte(state, reg); in tda1004x_write_mask()
189 return tda1004x_write_byteI(state, reg, val); in tda1004x_write_mask()
[all …]
Dnxt6000.c44 static int nxt6000_writereg(struct nxt6000_state* state, u8 reg, u8 data) in nxt6000_writereg() argument
47 struct i2c_msg msg = {.addr = state->config->demod_address,.flags = 0,.buf = buf,.len = 2 }; in nxt6000_writereg()
50 if ((ret = i2c_transfer(state->i2c, &msg, 1)) != 1) in nxt6000_writereg()
56 static u8 nxt6000_readreg(struct nxt6000_state* state, u8 reg) in nxt6000_readreg() argument
62 {.addr = state->config->demod_address,.flags = 0,.buf = b0,.len = 1}, in nxt6000_readreg()
63 {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b1,.len = 1} in nxt6000_readreg()
66 ret = i2c_transfer(state->i2c, msgs, 2); in nxt6000_readreg()
74 static void nxt6000_reset(struct nxt6000_state* state) in nxt6000_reset() argument
78 val = nxt6000_readreg(state, OFDM_COR_CTL); in nxt6000_reset()
80 nxt6000_writereg(state, OFDM_COR_CTL, val & ~COREACT); in nxt6000_reset()
[all …]
Dcx24123.c245 static int cx24123_i2c_writereg(struct cx24123_state *state, in cx24123_i2c_writereg() argument
256 err = i2c_transfer(state->i2c, &msg, 1); in cx24123_i2c_writereg()
266 static int cx24123_i2c_readreg(struct cx24123_state *state, u8 i2c_addr, u8 reg) in cx24123_i2c_readreg() argument
275 ret = i2c_transfer(state->i2c, msg, 2); in cx24123_i2c_readreg()
287 #define cx24123_readreg(state, reg) \ argument
288 cx24123_i2c_readreg(state, state->config->demod_address, reg)
289 #define cx24123_writereg(state, reg, val) \ argument
290 cx24123_i2c_writereg(state, state->config->demod_address, reg, val)
292 static int cx24123_set_inversion(struct cx24123_state *state, in cx24123_set_inversion() argument
295 u8 nom_reg = cx24123_readreg(state, 0x0e); in cx24123_set_inversion()
[all …]
Dmb86a16.c76 static int mb86a16_write(struct mb86a16_state *state, u8 reg, u8 val) in mb86a16_write() argument
82 .addr = state->config->demod_address, in mb86a16_write()
90 state->config->demod_address, buf[0], buf[1]); in mb86a16_write()
92 ret = i2c_transfer(state->i2c_adap, &msg, 1); in mb86a16_write()
97 static int mb86a16_read(struct mb86a16_state *state, u8 reg, u8 *val) in mb86a16_read() argument
105 .addr = state->config->demod_address, in mb86a16_read()
110 .addr = state->config->demod_address, in mb86a16_read()
116 ret = i2c_transfer(state->i2c_adap, msg, 2); in mb86a16_read()
130 static int CNTM_set(struct mb86a16_state *state, in CNTM_set() argument
138 if (mb86a16_write(state, MB86A16_CNTMR, val) < 0) in CNTM_set()
[all …]
Dtda10023.c64 static u8 tda10023_readreg (struct tda10023_state* state, u8 reg) in tda10023_readreg() argument
68 …struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 … in tda10023_readreg()
69 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; in tda10023_readreg()
72 ret = i2c_transfer (state->i2c, msg, 2); in tda10023_readreg()
74 int num = state->frontend.dvb ? state->frontend.dvb->num : -1; in tda10023_readreg()
82 static int tda10023_writereg (struct tda10023_state* state, u8 reg, u8 data) in tda10023_writereg() argument
85 struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; in tda10023_writereg()
88 ret = i2c_transfer (state->i2c, &msg, 1); in tda10023_writereg()
90 int num = state->frontend.dvb ? state->frontend.dvb->num : -1; in tda10023_writereg()
99 static int tda10023_writebit (struct tda10023_state* state, u8 reg, u8 mask,u8 data) in tda10023_writebit() argument
[all …]
Ds5h1409.c313 static int s5h1409_writereg(struct s5h1409_state *state, u8 reg, u16 data) in s5h1409_writereg() argument
318 struct i2c_msg msg = { .addr = state->config->demod_address, in s5h1409_writereg()
321 ret = i2c_transfer(state->i2c, &msg, 1); in s5h1409_writereg()
330 static u16 s5h1409_readreg(struct s5h1409_state *state, u8 reg) in s5h1409_readreg() argument
337 { .addr = state->config->demod_address, .flags = 0, in s5h1409_readreg()
339 { .addr = state->config->demod_address, .flags = I2C_M_RD, in s5h1409_readreg()
342 ret = i2c_transfer(state->i2c, msg, 2); in s5h1409_readreg()
351 struct s5h1409_state *state = fe->demodulator_priv; in s5h1409_softreset() local
355 s5h1409_writereg(state, 0xf5, 0); in s5h1409_softreset()
356 s5h1409_writereg(state, 0xf5, 1); in s5h1409_softreset()
[all …]
Dlgdt3306a.c112 static void lgdt3306a_DumpAllRegs(struct lgdt3306a_state *state);
113 static void lgdt3306a_DumpRegs(struct lgdt3306a_state *state);
117 static int lgdt3306a_write_reg(struct lgdt3306a_state *state, u16 reg, u8 val) in lgdt3306a_write_reg() argument
122 .addr = state->cfg->i2c_addr, .flags = 0, in lgdt3306a_write_reg()
128 ret = i2c_transfer(state->i2c_adap, &msg, 1); in lgdt3306a_write_reg()
141 static int lgdt3306a_read_reg(struct lgdt3306a_state *state, u16 reg, u8 *val) in lgdt3306a_read_reg() argument
146 { .addr = state->cfg->i2c_addr, in lgdt3306a_read_reg()
148 { .addr = state->cfg->i2c_addr, in lgdt3306a_read_reg()
152 ret = i2c_transfer(state->i2c_adap, msg, 2); in lgdt3306a_read_reg()
156 state->cfg->i2c_addr, reg, ret); in lgdt3306a_read_reg()
[all …]
Ddib9000.c203 static int dib9000_risc_apb_access_read(struct dib9000_state *state, u32 address, u16 attribute, co…
204 static int dib9000_risc_apb_access_write(struct dib9000_state *state, u32 address, u16 attribute, c…
228 static u16 dib9000_read16_attr(struct dib9000_state *state, u16 reg, u8 * b, u32 len, u16 attribute) in dib9000_read16_attr() argument
234 if (state->platform.risc.fw_is_running && (reg < 1024)) in dib9000_read16_attr()
235 return dib9000_risc_apb_access_read(state, reg, attribute, NULL, 0, b, len); in dib9000_read16_attr()
237 memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); in dib9000_read16_attr()
238 state->msg[0].addr = state->i2c.i2c_addr >> 1; in dib9000_read16_attr()
239 state->msg[0].flags = 0; in dib9000_read16_attr()
240 state->msg[0].buf = state->i2c_write_buffer; in dib9000_read16_attr()
241 state->msg[0].len = 2; in dib9000_read16_attr()
[all …]
Dsi2165.c105 static int si2165_write(struct si2165_state *state, const u16 reg, in si2165_write() argument
113 dev_warn(&state->i2c->dev, in si2165_write()
122 msg.addr = state->config.i2c_addr; in si2165_write()
130 ret = i2c_transfer(state->i2c, &msg, 1); in si2165_write()
133 dev_err(&state->i2c->dev, "%s: ret == %d\n", __func__, ret); in si2165_write()
143 static int si2165_read(struct si2165_state *state, in si2165_read() argument
149 { .addr = state->config.i2c_addr, in si2165_read()
151 { .addr = state->config.i2c_addr, in si2165_read()
155 ret = i2c_transfer(state->i2c, msg, 2); in si2165_read()
158 dev_err(&state->i2c->dev, "%s: error (addr %02x reg %04x error (ret == %i)\n", in si2165_read()
[all …]
Ddib7000p.c93 static void dib7090_setDibTxMux(struct dib7000p_state *state, int mode);
94 static void dib7090_setHostBusMux(struct dib7000p_state *state, int mode);
96 static u16 dib7000p_read_word(struct dib7000p_state *state, u16 reg) in dib7000p_read_word() argument
100 if (mutex_lock_interruptible(&state->i2c_buffer_lock) < 0) { in dib7000p_read_word()
105 state->i2c_write_buffer[0] = reg >> 8; in dib7000p_read_word()
106 state->i2c_write_buffer[1] = reg & 0xff; in dib7000p_read_word()
108 memset(state->msg, 0, 2 * sizeof(struct i2c_msg)); in dib7000p_read_word()
109 state->msg[0].addr = state->i2c_addr >> 1; in dib7000p_read_word()
110 state->msg[0].flags = 0; in dib7000p_read_word()
111 state->msg[0].buf = state->i2c_write_buffer; in dib7000p_read_word()
[all …]
Dves1x93.c95 static int ves1x93_writereg (struct ves1x93_state* state, u8 reg, u8 data) in ves1x93_writereg() argument
98 struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 3 }; in ves1x93_writereg()
101 if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { in ves1x93_writereg()
109 static u8 ves1x93_readreg (struct ves1x93_state* state, u8 reg) in ves1x93_readreg() argument
114 …struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 2 … in ves1x93_readreg()
115 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; in ves1x93_readreg()
117 ret = i2c_transfer (state->i2c, msg, 2); in ves1x93_readreg()
124 static int ves1x93_clr_bit (struct ves1x93_state* state) in ves1x93_clr_bit() argument
127 ves1x93_writereg (state, 0, state->init_1x93_tab[0] & 0xfe); in ves1x93_clr_bit()
128 ves1x93_writereg (state, 0, state->init_1x93_tab[0]); in ves1x93_clr_bit()
[all …]
Dstv0367.c53 enum stv0367_cab_signal_type state; member
67 enum stv0367_ter_signal_type state; member
770 int stv0367_writeregs(struct stv0367_state *state, u16 reg, u8 *data, int len) in stv0367_writeregs() argument
774 .addr = state->config->demod_address, in stv0367_writeregs()
795 state->config->demod_address, reg, buf[2]); in stv0367_writeregs()
797 ret = i2c_transfer(state->i2c, &msg, 1); in stv0367_writeregs()
800 __func__, state->config->demod_address, reg, buf[2]); in stv0367_writeregs()
805 static int stv0367_writereg(struct stv0367_state *state, u16 reg, u8 data) in stv0367_writereg() argument
807 return stv0367_writeregs(state, reg, &data, 1); in stv0367_writereg()
810 static u8 stv0367_readreg(struct stv0367_state *state, u16 reg) in stv0367_readreg() argument
[all …]
Dcx24117.c269 static int cx24117_writereg(struct cx24117_state *state, u8 reg, u8 data) in cx24117_writereg() argument
272 struct i2c_msg msg = { .addr = state->priv->demod_address, in cx24117_writereg()
276 dev_dbg(&state->priv->i2c->dev, in cx24117_writereg()
278 __func__, state->demod, reg, data); in cx24117_writereg()
280 ret = i2c_transfer(state->priv->i2c, &msg, 1); in cx24117_writereg()
282 dev_warn(&state->priv->i2c->dev, in cx24117_writereg()
284 KBUILD_MODNAME, state->demod, ret, reg, data); in cx24117_writereg()
290 static int cx24117_writecmd(struct cx24117_state *state, in cx24117_writecmd() argument
297 dev_dbg(&state->priv->i2c->dev, in cx24117_writecmd()
299 __func__, state->demod, cmd->len); in cx24117_writecmd()
[all …]
Dstb0899_drv.c225 static int _stb0899_read_reg(struct stb0899_state *state, unsigned int reg) in _stb0899_read_reg() argument
234 .addr = state->config->demod_address, in _stb0899_read_reg()
239 .addr = state->config->demod_address, in _stb0899_read_reg()
246 ret = i2c_transfer(state->i2c, msg, 2); in _stb0899_read_reg()
249 dprintk(state->verbose, FE_ERROR, 1, in _stb0899_read_reg()
255 if (unlikely(*state->verbose >= FE_DEBUGREG)) in _stb0899_read_reg()
256 dprintk(state->verbose, FE_ERROR, 1, "Reg=[0x%02x], data=%02x", in _stb0899_read_reg()
262 int stb0899_read_reg(struct stb0899_state *state, unsigned int reg) in stb0899_read_reg() argument
266 result = _stb0899_read_reg(state, reg); in stb0899_read_reg()
274 _stb0899_read_reg(state, (reg | 0x00ff)); in stb0899_read_reg()
[all …]
Dstv0299.c82 static int stv0299_writeregI (struct stv0299_state* state, u8 reg, u8 data) in stv0299_writeregI() argument
86 struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; in stv0299_writeregI()
88 ret = i2c_transfer (state->i2c, &msg, 1); in stv0299_writeregI()
99 struct stv0299_state* state = fe->demodulator_priv; in stv0299_write() local
104 return stv0299_writeregI(state, buf[0], buf[1]); in stv0299_write()
107 static u8 stv0299_readreg (struct stv0299_state* state, u8 reg) in stv0299_readreg() argument
112 …struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 … in stv0299_readreg()
113 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; in stv0299_readreg()
115 ret = i2c_transfer (state->i2c, msg, 2); in stv0299_readreg()
124 static int stv0299_readregs (struct stv0299_state* state, u8 reg1, u8 *b, u8 len) in stv0299_readregs() argument
[all …]
Dds3000.c240 static int ds3000_writereg(struct ds3000_state *state, int reg, int data) in ds3000_writereg() argument
243 struct i2c_msg msg = { .addr = state->config->demod_address, in ds3000_writereg()
249 err = i2c_transfer(state->i2c, &msg, 1); in ds3000_writereg()
261 struct ds3000_state *state = fe->demodulator_priv; in ds3000_i2c_gate_ctrl() local
264 ds3000_writereg(state, 0x03, 0x12); in ds3000_i2c_gate_ctrl()
266 ds3000_writereg(state, 0x03, 0x02); in ds3000_i2c_gate_ctrl()
272 static int ds3000_writeFW(struct ds3000_state *state, int reg, in ds3000_writeFW() argument
287 msg.addr = state->config->demod_address; in ds3000_writeFW()
297 ret = i2c_transfer(state->i2c, &msg, 1); in ds3000_writeFW()
313 static int ds3000_readreg(struct ds3000_state *state, u8 reg) in ds3000_readreg() argument
[all …]
Dtda10086.c52 static int tda10086_write_byte(struct tda10086_state *state, int reg, int data) in tda10086_write_byte() argument
58 msg.addr = state->config->demod_address; in tda10086_write_byte()
59 ret = i2c_transfer(state->i2c, &msg, 1); in tda10086_write_byte()
68 static int tda10086_read_byte(struct tda10086_state *state, int reg) in tda10086_read_byte() argument
76 msg[0].addr = state->config->demod_address; in tda10086_read_byte()
77 msg[1].addr = state->config->demod_address; in tda10086_read_byte()
78 ret = i2c_transfer(state->i2c, msg, 2); in tda10086_read_byte()
89 static int tda10086_write_mask(struct tda10086_state *state, int reg, int mask, int data) in tda10086_write_mask() argument
94 val = tda10086_read_byte(state, reg); in tda10086_write_mask()
103 return tda10086_write_byte(state, reg, val); in tda10086_write_mask()
[all …]
Dtda8083.c61 static int tda8083_writereg (struct tda8083_state* state, u8 reg, u8 data) in tda8083_writereg() argument
65 struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; in tda8083_writereg()
67 ret = i2c_transfer(state->i2c, &msg, 1); in tda8083_writereg()
76 static int tda8083_readregs (struct tda8083_state* state, u8 reg1, u8 *b, u8 len) in tda8083_readregs() argument
79 …struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = &reg1, .len =… in tda8083_readregs()
80 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b, .len = len } }; in tda8083_readregs()
82 ret = i2c_transfer(state->i2c, msg, 2); in tda8083_readregs()
91 static inline u8 tda8083_readreg (struct tda8083_state* state, u8 reg) in tda8083_readreg() argument
95 tda8083_readregs (state, reg, &val, 1); in tda8083_readreg()
100 static int tda8083_set_inversion(struct tda8083_state *state, in tda8083_set_inversion() argument
[all …]
Dm88rs2000.c63 static int m88rs2000_writereg(struct m88rs2000_state *state, in m88rs2000_writereg() argument
69 .addr = state->config->demod_addr, in m88rs2000_writereg()
75 ret = i2c_transfer(state->i2c, &msg, 1); in m88rs2000_writereg()
84 static u8 m88rs2000_readreg(struct m88rs2000_state *state, u8 reg) in m88rs2000_readreg() argument
92 .addr = state->config->demod_addr, in m88rs2000_readreg()
97 .addr = state->config->demod_addr, in m88rs2000_readreg()
104 ret = i2c_transfer(state->i2c, msg, 2); in m88rs2000_readreg()
115 struct m88rs2000_state *state = fe->demodulator_priv; in m88rs2000_get_mclk() local
119 reg = m88rs2000_readreg(state, 0x86); in m88rs2000_get_mclk()
133 struct m88rs2000_state *state = fe->demodulator_priv; in m88rs2000_set_carrieroffset() local
[all …]
Ds5h1432.c55 static int s5h1432_writereg(struct s5h1432_state *state, in s5h1432_writereg() argument
63 ret = i2c_transfer(state->i2c, &msg, 1); in s5h1432_writereg()
72 static u8 s5h1432_readreg(struct s5h1432_state *state, u8 addr, u8 reg) in s5h1432_readreg() argument
83 ret = i2c_transfer(state->i2c, msg, 2); in s5h1432_readreg()
99 struct s5h1432_state *state = fe->demodulator_priv; in s5h1432_set_channel_bandwidth() local
104 reg = s5h1432_readreg(state, S5H1432_I2C_TOP_ADDR, 0x2E); in s5h1432_set_channel_bandwidth()
119 s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0x2E, reg); in s5h1432_set_channel_bandwidth()
125 struct s5h1432_state *state = fe->demodulator_priv; in s5h1432_set_IF() local
129 s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe4, 0x55); in s5h1432_set_IF()
130 s5h1432_writereg(state, S5H1432_I2C_TOP_ADDR, 0xe5, 0x55); in s5h1432_set_IF()
[all …]
Dl64781.c52 static int l64781_writereg (struct l64781_state* state, u8 reg, u8 data) in l64781_writereg() argument
56 struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; in l64781_writereg()
58 if ((ret = i2c_transfer(state->i2c, &msg, 1)) != 1) in l64781_writereg()
65 static int l64781_readreg (struct l64781_state* state, u8 reg) in l64781_readreg() argument
70 …struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 … in l64781_readreg()
71 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; in l64781_readreg()
73 ret = i2c_transfer(state->i2c, msg, 2); in l64781_readreg()
80 static void apply_tps (struct l64781_state* state) in apply_tps() argument
82 l64781_writereg (state, 0x2a, 0x00); in apply_tps()
83 l64781_writereg (state, 0x2a, 0x01); in apply_tps()
[all …]
Dcx24120.c170 static int cx24120_readreg(struct cx24120_state *state, u8 reg) in cx24120_readreg() argument
176 .addr = state->config->i2c_addr, in cx24120_readreg()
181 .addr = state->config->i2c_addr, in cx24120_readreg()
188 ret = i2c_transfer(state->i2c, msg, 2); in cx24120_readreg()
194 dev_dbg(&state->i2c->dev, "reg=0x%02x; data=0x%02x\n", reg, buf); in cx24120_readreg()
200 static int cx24120_writereg(struct cx24120_state *state, u8 reg, u8 data) in cx24120_writereg() argument
204 .addr = state->config->i2c_addr, in cx24120_writereg()
211 ret = i2c_transfer(state->i2c, &msg, 1); in cx24120_writereg()
218 dev_dbg(&state->i2c->dev, "reg=0x%02x; data=0x%02x\n", reg, data); in cx24120_writereg()
224 static int cx24120_writeregs(struct cx24120_state *state, in cx24120_writeregs() argument
[all …]
Dsp887x.c39 static int i2c_writebytes (struct sp887x_state* state, u8 *buf, u8 len) in i2c_writebytes() argument
41 struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = len }; in i2c_writebytes()
44 if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { in i2c_writebytes()
46 __func__, state->config->demod_address, err); in i2c_writebytes()
53 static int sp887x_writereg (struct sp887x_state* state, u16 reg, u16 data) in sp887x_writereg() argument
56 struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 4 }; in sp887x_writereg()
59 if ((ret = i2c_transfer(state->i2c, &msg, 1)) != 1) { in sp887x_writereg()
76 static int sp887x_readreg (struct sp887x_state* state, u16 reg) in sp887x_readreg() argument
81 struct i2c_msg msg[] = {{ .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 2 }, in sp887x_readreg()
82 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 2 }}; in sp887x_readreg()
[all …]
Dves1820.c59 static int ves1820_writereg(struct ves1820_state *state, u8 reg, u8 data) in ves1820_writereg() argument
62 struct i2c_msg msg = {.addr = state->config->demod_address,.flags = 0,.buf = buf,.len = 3 }; in ves1820_writereg()
65 ret = i2c_transfer(state->i2c, &msg, 1); in ves1820_writereg()
74 static u8 ves1820_readreg(struct ves1820_state *state, u8 reg) in ves1820_readreg() argument
79 {.addr = state->config->demod_address,.flags = 0,.buf = b0,.len = 2}, in ves1820_readreg()
80 {.addr = state->config->demod_address,.flags = I2C_M_RD,.buf = b1,.len = 1} in ves1820_readreg()
84 ret = i2c_transfer(state->i2c, msg, 2); in ves1820_readreg()
93 static int ves1820_setup_reg0(struct ves1820_state *state, in ves1820_setup_reg0() argument
96 reg0 |= state->reg0 & 0x62; in ves1820_setup_reg0()
99 if (!state->config->invert) reg0 |= 0x20; in ves1820_setup_reg0()
[all …]
Daf9013.c181 static int af9013_write_ofsm_regs(struct af9013_state *state, u16 reg, u8 *val, in af9013_write_ofsm_regs() argument
185 return af9013_wr_regs_i2c(state, mbox, reg, val, len); in af9013_write_ofsm_regs()
188 static int af9013_wr_reg_bits(struct af9013_state *state, u16 reg, int pos, in af9013_wr_reg_bits() argument
196 ret = af9013_rd_reg(state, reg, &tmp); in af9013_wr_reg_bits()
206 return af9013_wr_reg(state, reg, val); in af9013_wr_reg_bits()
209 static int af9013_rd_reg_bits(struct af9013_state *state, u16 reg, int pos, in af9013_rd_reg_bits() argument
215 ret = af9013_rd_reg(state, reg, &tmp); in af9013_rd_reg_bits()
225 static int af9013_set_gpio(struct af9013_state *state, u8 gpio, u8 gpioval) in af9013_set_gpio() argument
231 dev_dbg(&state->i2c->dev, "%s: gpio=%d gpioval=%02x\n", in af9013_set_gpio()
250 dev_err(&state->i2c->dev, "%s: invalid gpio=%d\n", in af9013_set_gpio()
[all …]
Dstb0899_algo.c60 static u32 stb0899_get_srate(struct stb0899_state *state)
62 struct stb0899_internal *internal = &state->internal;
65 stb0899_read_regs(state, STB0899_SFRH, sfr, 3);
78 static u32 stb0899_set_srate(struct stb0899_state *state, u32 master_clk, u32 srate) in stb0899_set_srate() argument
83 dprintk(state->verbose, FE_DEBUG, 1, "-->"); in stb0899_set_srate()
108 stb0899_write_regs(state, STB0899_SFRH, sfr, 3); in stb0899_set_srate()
132 long stb0899_carr_width(struct stb0899_state *state) in stb0899_carr_width() argument
134 struct stb0899_internal *internal = &state->internal; in stb0899_carr_width()
143 static void stb0899_first_subrange(struct stb0899_state *state) in stb0899_first_subrange() argument
145 struct stb0899_internal *internal = &state->internal; in stb0899_first_subrange()
[all …]
Dstv0288.c63 static int stv0288_writeregI(struct stv0288_state *state, u8 reg, u8 data) in stv0288_writeregI() argument
68 .addr = state->config->demod_address, in stv0288_writeregI()
74 ret = i2c_transfer(state->i2c, &msg, 1); in stv0288_writeregI()
85 struct stv0288_state *state = fe->demodulator_priv; in stv0288_write() local
90 return stv0288_writeregI(state, buf[0], buf[1]); in stv0288_write()
93 static u8 stv0288_readreg(struct stv0288_state *state, u8 reg) in stv0288_readreg() argument
100 .addr = state->config->demod_address, in stv0288_readreg()
105 .addr = state->config->demod_address, in stv0288_readreg()
112 ret = i2c_transfer(state->i2c, msg, 2); in stv0288_readreg()
123 struct stv0288_state *state = fe->demodulator_priv; in stv0288_set_symbolrate() local
[all …]
Dsp8870.c66 static int sp8870_writereg (struct sp8870_state* state, u16 reg, u16 data) in sp8870_writereg() argument
69 struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 4 }; in sp8870_writereg()
72 if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { in sp8870_writereg()
80 static int sp8870_readreg (struct sp8870_state* state, u16 reg) in sp8870_readreg() argument
85 …struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 2 … in sp8870_readreg()
86 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 2 } }; in sp8870_readreg()
88 ret = i2c_transfer (state->i2c, msg, 2); in sp8870_readreg()
98 static int sp8870_firmware_upload (struct sp8870_state* state, const struct firmware *fw) in sp8870_firmware_upload() argument
113 sp8870_writereg(state, 0x0F00, 0x0000); in sp8870_firmware_upload()
116 sp8870_writereg(state, 0x8F08, ((SP8870_FIRMWARE_SIZE / 2) & 0xFFFF)); in sp8870_firmware_upload()
[all …]
Dmb86a20s.c228 static int mb86a20s_i2c_writereg(struct mb86a20s_state *state, in mb86a20s_i2c_writereg() argument
237 rc = i2c_transfer(state->i2c, &msg, 1); in mb86a20s_i2c_writereg()
239 dev_err(&state->i2c->dev, in mb86a20s_i2c_writereg()
248 static int mb86a20s_i2c_writeregdata(struct mb86a20s_state *state, in mb86a20s_i2c_writeregdata() argument
254 rc = mb86a20s_i2c_writereg(state, i2c_addr, rd[i].reg, in mb86a20s_i2c_writeregdata()
262 static int mb86a20s_i2c_readreg(struct mb86a20s_state *state, in mb86a20s_i2c_readreg() argument
272 rc = i2c_transfer(state->i2c, msg, 2); in mb86a20s_i2c_readreg()
275 dev_err(&state->i2c->dev, "%s: reg=0x%x (error=%d)\n", in mb86a20s_i2c_readreg()
283 #define mb86a20s_readreg(state, reg) \ argument
284 mb86a20s_i2c_readreg(state, state->config->demod_address, reg)
[all …]
Dlgs8gl5.c72 lgs8gl5_write_reg(struct lgs8gl5_state *state, u8 reg, u8 data) in lgs8gl5_write_reg() argument
77 .addr = state->config->demod_address, in lgs8gl5_write_reg()
83 ret = i2c_transfer(state->i2c, &msg, 1); in lgs8gl5_write_reg()
93 lgs8gl5_read_reg(struct lgs8gl5_state *state, u8 reg) in lgs8gl5_read_reg() argument
100 .addr = state->config->demod_address, in lgs8gl5_read_reg()
106 .addr = state->config->demod_address, in lgs8gl5_read_reg()
113 ret = i2c_transfer(state->i2c, msg, 2); in lgs8gl5_read_reg()
122 lgs8gl5_update_reg(struct lgs8gl5_state *state, u8 reg, u8 data) in lgs8gl5_update_reg() argument
124 lgs8gl5_read_reg(state, reg); in lgs8gl5_update_reg()
125 lgs8gl5_write_reg(state, reg, data); in lgs8gl5_update_reg()
[all …]
Dor51211.c72 static int i2c_writebytes (struct or51211_state* state, u8 reg, const u8 *buf, in i2c_writebytes() argument
82 if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { in i2c_writebytes()
90 static int i2c_readbytes(struct or51211_state *state, u8 reg, u8 *buf, int len) in i2c_readbytes() argument
99 if ((err = i2c_transfer (state->i2c, &msg, 1)) != 1) { in i2c_readbytes()
110 struct or51211_state* state = fe->demodulator_priv; in or51211_load_firmware() local
118 if (i2c_writebytes(state,0x50,tudata,1)) { in or51211_load_firmware()
122 if (i2c_readbytes(state,0x50,&tudata[145],192)) { in or51211_load_firmware()
134 state->config->reset(fe); in or51211_load_firmware()
136 if (i2c_writebytes(state,state->config->demod_address,tudata,585)) { in or51211_load_firmware()
142 if (i2c_writebytes(state,state->config->demod_address, in or51211_load_firmware()
[all …]
Dtda10021.c72 static int _tda10021_writereg (struct tda10021_state* state, u8 reg, u8 data) in _tda10021_writereg() argument
75 struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; in _tda10021_writereg()
78 ret = i2c_transfer (state->i2c, &msg, 1); in _tda10021_writereg()
82 state->frontend.dvb->num, __func__, reg, data, ret); in _tda10021_writereg()
88 static u8 tda10021_readreg (struct tda10021_state* state, u8 reg) in tda10021_readreg() argument
92 …struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 … in tda10021_readreg()
93 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; in tda10021_readreg()
96 ret = i2c_transfer (state->i2c, msg, 2); in tda10021_readreg()
105 static int lock_tuner(struct tda10021_state* state) in lock_tuner() argument
108 struct i2c_msg msg = {.addr=state->config->demod_address, .flags=0, .buf=buf, .len=2}; in lock_tuner()
[all …]
Dlgdt330x.c77 static int i2c_write_demod_bytes (struct lgdt330x_state* state, in i2c_write_demod_bytes() argument
82 { .addr = state->config->demod_address, in i2c_write_demod_bytes()
90 if ((err = i2c_transfer(state->i2c, &msg, 1)) != 1) { in i2c_write_demod_bytes()
107 static int i2c_read_demod_bytes(struct lgdt330x_state *state, in i2c_read_demod_bytes() argument
112 { .addr = state->config->demod_address, in i2c_read_demod_bytes()
114 { .addr = state->config->demod_address, in i2c_read_demod_bytes()
118 ret = i2c_transfer(state->i2c, msg, 2); in i2c_read_demod_bytes()
120 … "lgdt330x: %s: addr 0x%02x select 0x%02x error (ret == %i)\n", __func__, state->config->demod_add… in i2c_read_demod_bytes()
130 static int lgdt3302_SwReset(struct lgdt330x_state* state) in lgdt3302_SwReset() argument
139 ret = i2c_write_demod_bytes(state, in lgdt3302_SwReset()
[all …]
Dlg2160.c67 static int lg216x_write_reg(struct lg216x_state *state, u16 reg, u8 val) in lg216x_write_reg() argument
72 .addr = state->cfg->i2c_addr, .flags = 0, in lg216x_write_reg()
78 ret = i2c_transfer(state->i2c_adap, &msg, 1); in lg216x_write_reg()
91 static int lg216x_read_reg(struct lg216x_state *state, u16 reg, u8 *val) in lg216x_read_reg() argument
96 { .addr = state->cfg->i2c_addr, in lg216x_read_reg()
98 { .addr = state->cfg->i2c_addr, in lg216x_read_reg()
104 ret = i2c_transfer(state->i2c_adap, msg, 2); in lg216x_read_reg()
108 state->cfg->i2c_addr, reg, ret); in lg216x_read_reg()
122 static int lg216x_write_regs(struct lg216x_state *state, in lg216x_write_regs() argument
130 ret = lg216x_write_reg(state, regs[i].reg, regs[i].val); in lg216x_write_regs()
[all …]
Dcx22702.c85 static int cx22702_writereg(struct cx22702_state *state, u8 reg, u8 data) in cx22702_writereg() argument
90 .addr = state->config->demod_address, .flags = 0, in cx22702_writereg()
93 ret = i2c_transfer(state->i2c, &msg, 1); in cx22702_writereg()
105 static u8 cx22702_readreg(struct cx22702_state *state, u8 reg) in cx22702_readreg() argument
111 { .addr = state->config->demod_address, .flags = 0, in cx22702_readreg()
113 { .addr = state->config->demod_address, .flags = I2C_M_RD, in cx22702_readreg()
116 ret = i2c_transfer(state->i2c, msg, 2); in cx22702_readreg()
127 static int cx22702_set_inversion(struct cx22702_state *state, int inversion) in cx22702_set_inversion() argument
131 val = cx22702_readreg(state, 0x0C); in cx22702_set_inversion()
144 return cx22702_writereg(state, 0x0C, val); in cx22702_set_inversion()
[all …]
Dmt312.c63 static int mt312_read(struct mt312_state *state, const enum mt312_reg_addr reg, in mt312_read() argument
70 msg[0].addr = state->config->demod_address; in mt312_read()
74 msg[1].addr = state->config->demod_address; in mt312_read()
79 ret = i2c_transfer(state->i2c, msg, 2); in mt312_read()
97 static int mt312_write(struct mt312_state *state, const enum mt312_reg_addr reg, in mt312_write() argument
121 msg.addr = state->config->demod_address; in mt312_write()
126 ret = i2c_transfer(state->i2c, &msg, 1); in mt312_write()
136 static inline int mt312_readreg(struct mt312_state *state, in mt312_readreg() argument
139 return mt312_read(state, reg, val, 1); in mt312_readreg()
142 static inline int mt312_writereg(struct mt312_state *state, in mt312_writereg() argument
[all …]
Dcx22700.c70 static int cx22700_writereg (struct cx22700_state* state, u8 reg, u8 data) in cx22700_writereg() argument
74 struct i2c_msg msg = { .addr = state->config->demod_address, .flags = 0, .buf = buf, .len = 2 }; in cx22700_writereg()
78 ret = i2c_transfer (state->i2c, &msg, 1); in cx22700_writereg()
87 static int cx22700_readreg (struct cx22700_state* state, u8 reg) in cx22700_readreg() argument
92 …struct i2c_msg msg [] = { { .addr = state->config->demod_address, .flags = 0, .buf = b0, .len = 1 … in cx22700_readreg()
93 { .addr = state->config->demod_address, .flags = I2C_M_RD, .buf = b1, .len = 1 } }; in cx22700_readreg()
97 ret = i2c_transfer (state->i2c, msg, 2); in cx22700_readreg()
104 static int cx22700_set_inversion (struct cx22700_state* state, int inversion) in cx22700_set_inversion() argument
114 val = cx22700_readreg (state, 0x09); in cx22700_set_inversion()
115 return cx22700_writereg (state, 0x09, val | 0x01); in cx22700_set_inversion()
[all …]
Dlgdt3305.c115 static int lgdt3305_write_reg(struct lgdt3305_state *state, u16 reg, u8 val) in lgdt3305_write_reg() argument
120 .addr = state->cfg->i2c_addr, .flags = 0, in lgdt3305_write_reg()
126 ret = i2c_transfer(state->i2c_adap, &msg, 1); in lgdt3305_write_reg()
139 static int lgdt3305_read_reg(struct lgdt3305_state *state, u16 reg, u8 *val) in lgdt3305_read_reg() argument
144 { .addr = state->cfg->i2c_addr, in lgdt3305_read_reg()
146 { .addr = state->cfg->i2c_addr, in lgdt3305_read_reg()
152 ret = i2c_transfer(state->i2c_adap, msg, 2); in lgdt3305_read_reg()
156 state->cfg->i2c_addr, reg, ret); in lgdt3305_read_reg()
165 #define read_reg(state, reg) \ argument
168 int ret = lgdt3305_read_reg(state, reg, &__val); \
[all …]
Ditd1000.c56 static int itd1000_write_regs(struct itd1000_state *state, u8 reg, u8 v[], u8 len) in itd1000_write_regs() argument
60 .addr = state->cfg->i2c_address, .flags = 0, .buf = buf, .len = len+1 in itd1000_write_regs()
75 if (i2c_transfer(state->i2c, &msg, 1) != 1) { in itd1000_write_regs()
82 static int itd1000_read_reg(struct itd1000_state *state, u8 reg) in itd1000_read_reg() argument
86 { .addr = state->cfg->i2c_address, .flags = 0, .buf = &reg, .len = 1 }, in itd1000_read_reg()
87 { .addr = state->cfg->i2c_address, .flags = I2C_M_RD, .buf = &val, .len = 1 }, in itd1000_read_reg()
91 itd1000_write_regs(state, (reg - 1) & 0xff, &state->shadow[(reg - 1) & 0xff], 1); in itd1000_read_reg()
93 if (i2c_transfer(state->i2c, msg, 2) != 2) { in itd1000_read_reg()
100 static inline int itd1000_write_reg(struct itd1000_state *state, u8 r, u8 v) in itd1000_write_reg() argument
102 int ret = itd1000_write_regs(state, r, &v, 1); in itd1000_write_reg()
[all …]
Ds5h1411.c342 static int s5h1411_writereg(struct s5h1411_state *state, in s5h1411_writereg() argument
350 ret = i2c_transfer(state->i2c, &msg, 1); in s5h1411_writereg()
359 static u16 s5h1411_readreg(struct s5h1411_state *state, u8 addr, u8 reg) in s5h1411_readreg() argument
369 ret = i2c_transfer(state->i2c, msg, 2); in s5h1411_readreg()
379 struct s5h1411_state *state = fe->demodulator_priv; in s5h1411_softreset() local
383 s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xf7, 0); in s5h1411_softreset()
384 s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0xf7, 1); in s5h1411_softreset()
390 struct s5h1411_state *state = fe->demodulator_priv; in s5h1411_set_if_freq() local
396 s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0x38, 0x10d5); in s5h1411_set_if_freq()
397 s5h1411_writereg(state, S5H1411_I2C_TOP_ADDR, 0x39, 0x5342); in s5h1411_set_if_freq()
[all …]
Dtda10048.c221 static int tda10048_writereg(struct tda10048_state *state, u8 reg, u8 data) in tda10048_writereg() argument
223 struct tda10048_config *config = &state->config; in tda10048_writereg()
232 ret = i2c_transfer(state->i2c, &msg, 1); in tda10048_writereg()
240 static u8 tda10048_readreg(struct tda10048_state *state, u8 reg) in tda10048_readreg() argument
242 struct tda10048_config *config = &state->config; in tda10048_readreg()
254 ret = i2c_transfer(state->i2c, msg, 2); in tda10048_readreg()
263 static int tda10048_writeregbulk(struct tda10048_state *state, u8 reg, in tda10048_writeregbulk() argument
266 struct tda10048_config *config = &state->config; in tda10048_writeregbulk()
290 ret = i2c_transfer(state->i2c, &msg, 1); in tda10048_writeregbulk()
306 struct tda10048_state *state = fe->demodulator_priv; in tda10048_set_phy2() local
[all …]
Dcx24116.c199 static int cx24116_writereg(struct cx24116_state *state, int reg, int data) in cx24116_writereg() argument
202 struct i2c_msg msg = { .addr = state->config->demod_address, in cx24116_writereg()
210 err = i2c_transfer(state->i2c, &msg, 1); in cx24116_writereg()
221 static int cx24116_writeregN(struct cx24116_state *state, int reg, in cx24116_writeregN() argument
238 msg.addr = state->config->demod_address; in cx24116_writeregN()
247 ret = i2c_transfer(state->i2c, &msg, 1); in cx24116_writeregN()
260 static int cx24116_readreg(struct cx24116_state *state, u8 reg) in cx24116_readreg() argument
266 { .addr = state->config->demod_address, .flags = 0, in cx24116_readreg()
268 { .addr = state->config->demod_address, .flags = I2C_M_RD, in cx24116_readreg()
272 ret = i2c_transfer(state->i2c, msg, 2); in cx24116_readreg()
[all …]
Dau8522_common.c42 int au8522_writereg(struct au8522_state *state, u16 reg, u8 data) in au8522_writereg() argument
47 struct i2c_msg msg = { .addr = state->config->demod_address, in au8522_writereg()
50 ret = i2c_transfer(state->i2c, &msg, 1); in au8522_writereg()
60 u8 au8522_readreg(struct au8522_state *state, u16 reg) in au8522_readreg() argument
67 { .addr = state->config->demod_address, .flags = 0, in au8522_readreg()
69 { .addr = state->config->demod_address, .flags = I2C_M_RD, in au8522_readreg()
72 ret = i2c_transfer(state->i2c, msg, 2); in au8522_readreg()
83 struct au8522_state *state = fe->demodulator_priv; in au8522_i2c_gate_ctrl() local
87 if (state->operational_mode == AU8522_ANALOG_MODE) { in au8522_i2c_gate_ctrl()
96 return au8522_writereg(state, 0x106, 1); in au8522_i2c_gate_ctrl()
[all …]
Dec100.c34 static int ec100_write_reg(struct ec100_state *state, u8 reg, u8 val) in ec100_write_reg() argument
40 .addr = state->config.demod_address, in ec100_write_reg()
47 ret = i2c_transfer(state->i2c, msg, 1); in ec100_write_reg()
51 dev_warn(&state->i2c->dev, "%s: i2c wr failed=%d reg=%02x\n", in ec100_write_reg()
60 static int ec100_read_reg(struct ec100_state *state, u8 reg, u8 *val) in ec100_read_reg() argument
65 .addr = state->config.demod_address, in ec100_read_reg()
70 .addr = state->config.demod_address, in ec100_read_reg()
77 ret = i2c_transfer(state->i2c, msg, 2); in ec100_read_reg()
81 dev_warn(&state->i2c->dev, "%s: i2c rd failed=%d reg=%02x\n", in ec100_read_reg()
92 struct ec100_state *state = fe->demodulator_priv; in ec100_set_frontend() local
[all …]
Dsi21xx.c227 static int si21_writeregs(struct si21xx_state *state, u8 reg1, in si21_writeregs() argument
233 .addr = state->config->demod_address, in si21_writeregs()
245 ret = i2c_transfer(state->i2c, &msg, 1); in si21_writeregs()
254 static int si21_writereg(struct si21xx_state *state, u8 reg, u8 data) in si21_writereg() argument
259 .addr = state->config->demod_address, in si21_writereg()
265 ret = i2c_transfer(state->i2c, &msg, 1); in si21_writereg()
276 struct si21xx_state *state = fe->demodulator_priv; in si21_write() local
281 return si21_writereg(state, buf[0], buf[1]); in si21_write()
284 static u8 si21_readreg(struct si21xx_state *state, u8 reg) in si21_readreg() argument
291 .addr = state->config->demod_address, in si21_readreg()
[all …]
Dau8522_dig.c246 struct au8522_state *state = fe->demodulator_priv; in au8522_set_if() local
274 au8522_writereg(state, 0x80b5, r0b5); in au8522_set_if()
275 au8522_writereg(state, 0x80b6, r0b6); in au8522_set_if()
276 au8522_writereg(state, 0x80b7, r0b7); in au8522_set_if()
557 struct au8522_state *state = fe->demodulator_priv; in au8522_enable_modulation() local
566 au8522_writereg(state, in au8522_enable_modulation()
569 au8522_set_if(fe, state->config->vsb_if); in au8522_enable_modulation()
574 au8522_writereg(state, in au8522_enable_modulation()
577 au8522_set_if(fe, state->config->qam_if); in au8522_enable_modulation()
583 au8522_writereg(state, in au8522_enable_modulation()
[all …]
Dor51132.c75 static int or51132_writebuf(struct or51132_state *state, const u8 *buf, int len) in or51132_writebuf() argument
78 struct i2c_msg msg = { .addr = state->config->demod_address, in or51132_writebuf()
82 if ((err = i2c_transfer(state->i2c, &msg, 1)) != 1) { in or51132_writebuf()
93 #define or51132_writebytes(state, data...) \ argument
95 or51132_writebuf(state, _data, sizeof(_data)); })
98 static int or51132_readbuf(struct or51132_state *state, u8 *buf, int len) in or51132_readbuf() argument
101 struct i2c_msg msg = { .addr = state->config->demod_address, in or51132_readbuf()
105 if ((err = i2c_transfer(state->i2c, &msg, 1)) != 1) { in or51132_readbuf()
114 static int or51132_readreg(struct or51132_state *state, u8 reg) in or51132_readreg() argument
118 {.addr = state->config->demod_address, .flags = 0, in or51132_readreg()
[all …]
Ds921.c206 static int s921_i2c_writereg(struct s921_state *state, in s921_i2c_writereg() argument
215 rc = i2c_transfer(state->i2c, &msg, 1); in s921_i2c_writereg()
225 static int s921_i2c_writeregdata(struct s921_state *state, u8 i2c_addr, in s921_i2c_writeregdata() argument
231 rc = s921_i2c_writereg(state, i2c_addr, rd[i].reg, rd[i].data); in s921_i2c_writeregdata()
238 static int s921_i2c_readreg(struct s921_state *state, u8 i2c_addr, u8 reg) in s921_i2c_readreg() argument
247 rc = i2c_transfer(state->i2c, msg, 2); in s921_i2c_readreg()
257 #define s921_readreg(state, reg) \ argument
258 s921_i2c_readreg(state, state->config->demod_address, reg)
259 #define s921_writereg(state, reg, val) \ argument
260 s921_i2c_writereg(state, state->config->demod_address, reg, val)
[all …]
Dstb6100.c133 static int stb6100_read_regs(struct stb6100_state *state, u8 regs[]) in stb6100_read_regs() argument
137 .addr = state->config->tuner_address, in stb6100_read_regs()
143 rc = i2c_transfer(state->i2c, &msg, 1); in stb6100_read_regs()
146 state->config->tuner_address, rc); in stb6100_read_regs()
153 dprintk(verbose, FE_DEBUG, 1, " Read from 0x%02x", state->config->tuner_address); in stb6100_read_regs()
160 static int stb6100_read_reg(struct stb6100_state *state, u8 reg) in stb6100_read_reg() argument
165 .addr = state->config->tuner_address + reg, in stb6100_read_reg()
171 i2c_transfer(state->i2c, &msg, 1); in stb6100_read_reg()
178 dprintk(verbose, FE_DEBUG, 1, " Read from 0x%02x", state->config->tuner_address); in stb6100_read_reg()
185 static int stb6100_write_reg_range(struct stb6100_state *state, u8 buf[], int start, int len) in stb6100_write_reg_range() argument
[all …]
Dmt352.c60 struct mt352_state* state = fe->demodulator_priv; in mt352_single_write() local
62 struct i2c_msg msg = { .addr = state->config.demod_address, .flags = 0, in mt352_single_write()
64 int err = i2c_transfer(state->i2c, &msg, 1); in mt352_single_write()
82 static int mt352_read_register(struct mt352_state* state, u8 reg) in mt352_read_register() argument
87 struct i2c_msg msg [] = { { .addr = state->config.demod_address, in mt352_read_register()
90 { .addr = state->config.demod_address, in mt352_read_register()
94 ret = i2c_transfer(state->i2c, msg, 2); in mt352_read_register()
113 static void mt352_calc_nominal_rate(struct mt352_state* state, in mt352_calc_nominal_rate() argument
132 if (state->config.adc_clock) in mt352_calc_nominal_rate()
133 adc_clock = state->config.adc_clock; in mt352_calc_nominal_rate()
[all …]
Dzl10036.c71 static int zl10036_read_status_reg(struct zl10036_state *state) in zl10036_read_status_reg() argument
75 { .addr = state->config->tuner_address, .flags = I2C_M_RD, in zl10036_read_status_reg()
79 if (i2c_transfer(state->i2c, msg, 1) != 1) { in zl10036_read_status_reg()
81 __func__, state->config->tuner_address); in zl10036_read_status_reg()
94 static int zl10036_write(struct zl10036_state *state, u8 buf[], u8 count) in zl10036_write() argument
97 { .addr = state->config->tuner_address, .flags = 0, in zl10036_write()
128 ret = i2c_transfer(state->i2c, msg, 1); in zl10036_write()
139 struct zl10036_state *state = fe->tuner_priv; in zl10036_release() local
142 kfree(state); in zl10036_release()
149 struct zl10036_state *state = fe->tuner_priv; in zl10036_sleep() local
[all …]
Dzl10353.c55 struct zl10353_state *state = fe->demodulator_priv; in zl10353_single_write() local
57 struct i2c_msg msg = { .addr = state->config.demod_address, .flags = 0, in zl10353_single_write()
59 int err = i2c_transfer(state->i2c, &msg, 1); in zl10353_single_write()
77 static int zl10353_read_register(struct zl10353_state *state, u8 reg) in zl10353_read_register() argument
82 struct i2c_msg msg[2] = { { .addr = state->config.demod_address, in zl10353_read_register()
85 { .addr = state->config.demod_address, in zl10353_read_register()
89 ret = i2c_transfer(state->i2c, msg, 2); in zl10353_read_register()
102 struct zl10353_state *state = fe->demodulator_priv; in zl10353_dump_regs() local
113 ret = zl10353_read_register(state, reg); in zl10353_dump_regs()
128 struct zl10353_state *state = fe->demodulator_priv; in zl10353_calc_nominal_rate() local
[all …]
Dzl10039.c71 static int zl10039_read(const struct zl10039_state *state, in zl10039_read() argument
78 .addr = state->i2c_addr, in zl10039_read()
83 .addr = state->i2c_addr, in zl10039_read()
92 if (i2c_transfer(state->i2c, msg, 2) != 2) { in zl10039_read()
100 static int zl10039_write(struct zl10039_state *state, in zl10039_write() argument
106 .addr = state->i2c_addr, in zl10039_write()
123 if (i2c_transfer(state->i2c, &msg, 1) != 1) { in zl10039_write()
131 static inline int zl10039_readreg(struct zl10039_state *state, in zl10039_readreg() argument
134 return zl10039_read(state, reg, val, 1); in zl10039_readreg()
137 static inline int zl10039_writereg(struct zl10039_state *state, in zl10039_writereg() argument
[all …]
Dix2505v.c62 static int ix2505v_read_status_reg(struct ix2505v_state *state) in ix2505v_read_status_reg() argument
64 u8 addr = state->config->tuner_address; in ix2505v_read_status_reg()
72 ret = i2c_transfer(state->i2c, msg, 1); in ix2505v_read_status_reg()
78 static int ix2505v_write(struct ix2505v_state *state, u8 buf[], u8 count) in ix2505v_write() argument
81 { .addr = state->config->tuner_address, .flags = 0, in ix2505v_write()
87 ret = i2c_transfer(state->i2c, msg, 1); in ix2505v_write()
99 struct ix2505v_state *state = fe->tuner_priv; in ix2505v_release() local
102 kfree(state); in ix2505v_release()
135 struct ix2505v_state *state = fe->tuner_priv; in ix2505v_set_params() local
147 if (state->config->tuner_gain) in ix2505v_set_params()
[all …]
Das102_fe.c65 struct as102_state *state = fe->demodulator_priv; in as102_fe_set_frontend() local
190 return state->ops->set_tune(state->priv, &tune_args); in as102_fe_set_frontend()
195 struct as102_state *state = fe->demodulator_priv; in as102_fe_get_frontend() local
201 ret = state->ops->get_tps(state->priv, &tps); in as102_fe_get_frontend()
312 struct as102_state *state = fe->demodulator_priv; in as102_fe_read_status() local
316 ret = state->ops->get_status(state->priv, &tstate); in as102_fe_read_status()
320 state->signal_strength = tstate.signal_strength; in as102_fe_read_status()
321 state->ber = tstate.BER; in as102_fe_read_status()
344 memset(&state->demod_stats, 0, sizeof(state->demod_stats)); in as102_fe_read_status()
348 ret = state->ops->get_stats(state->priv, &state->demod_stats); in as102_fe_read_status()
[all …]
Ddvb_dummy_fe.c115 struct dvb_dummy_fe_state* state = fe->demodulator_priv; in dvb_dummy_fe_release() local
116 kfree(state); in dvb_dummy_fe_release()
123 struct dvb_dummy_fe_state* state = NULL; in dvb_dummy_fe_ofdm_attach() local
126 state = kzalloc(sizeof(struct dvb_dummy_fe_state), GFP_KERNEL); in dvb_dummy_fe_ofdm_attach()
127 if (!state) in dvb_dummy_fe_ofdm_attach()
131 memcpy(&state->frontend.ops, &dvb_dummy_fe_ofdm_ops, sizeof(struct dvb_frontend_ops)); in dvb_dummy_fe_ofdm_attach()
132 state->frontend.demodulator_priv = state; in dvb_dummy_fe_ofdm_attach()
133 return &state->frontend; in dvb_dummy_fe_ofdm_attach()
140 struct dvb_dummy_fe_state* state = NULL; in dvb_dummy_fe_qpsk_attach() local
143 state = kzalloc(sizeof(struct dvb_dummy_fe_state), GFP_KERNEL); in dvb_dummy_fe_qpsk_attach()
[all …]
Dtda8261.c39 static int tda8261_read(struct tda8261_state *state, u8 *buf) in tda8261_read() argument
41 const struct tda8261_config *config = state->config; in tda8261_read()
45 if ((err = i2c_transfer(state->i2c, &msg, 1)) != 1) in tda8261_read()
51 static int tda8261_write(struct tda8261_state *state, u8 *buf) in tda8261_write() argument
53 const struct tda8261_config *config = state->config; in tda8261_write()
57 if ((err = i2c_transfer(state->i2c, &msg, 1)) != 1) in tda8261_write()
65 struct tda8261_state *state = fe->tuner_priv; in tda8261_get_status() local
71 if ((err = tda8261_read(state, &result)) < 0) { in tda8261_get_status()
90 struct tda8261_state *state = fe->tuner_priv; in tda8261_get_state() local
95 tstate->frequency = state->frequency; in tda8261_get_state()
[all …]
/linux-4.4.14/drivers/video/
Dvgastate.c48 static void save_vga_text(struct vgastate *state, void __iomem *fbbase) in save_vga_text() argument
50 struct regstate *saved = (struct regstate *) state->vidstate; in save_vga_text()
56 misc = vga_r(state->vgabase, VGA_MIS_R); in save_vga_text()
59 vga_r(state->vgabase, iobase + 0xa); in save_vga_text()
60 vga_w(state->vgabase, VGA_ATT_W, 0x00); in save_vga_text()
61 attr10 = vga_rattr(state->vgabase, 0x10); in save_vga_text()
62 vga_r(state->vgabase, iobase + 0xa); in save_vga_text()
63 vga_w(state->vgabase, VGA_ATT_W, 0x20); in save_vga_text()
69 gr4 = vga_rgfx(state->vgabase, VGA_GFX_PLANE_READ); in save_vga_text()
70 gr5 = vga_rgfx(state->vgabase, VGA_GFX_MODE); in save_vga_text()
[all …]
/linux-4.4.14/drivers/media/pci/bt8xx/
Ddst.c58 state->bt->nr, __func__ , ##arg); \
61 state->bt->nr, __func__ , ##arg); \
64 state->bt->nr, __func__ , ##arg); \
67 state->bt->nr, __func__ , ##arg); \
74 static int dst_command(struct dst_state *state, u8 *data, u8 len);
76 static void dst_packsize(struct dst_state *state, int psize) in dst_packsize() argument
81 bt878_device_control(state->bt, DST_IG_TS, &bits); in dst_packsize()
84 static int dst_gpio_outb(struct dst_state *state, u32 mask, u32 enbb, in dst_gpio_outb() argument
95 if ((err = bt878_device_control(state->bt, DST_IG_ENABLE, &enb)) < 0) { in dst_gpio_outb()
107 if ((err = bt878_device_control(state->bt, DST_IG_WRITE, &bits)) < 0) { in dst_gpio_outb()
[all …]
Ddst_ca.c90 static int dst_ci_command(struct dst_state* state, u8 * data, u8 *ca_string, u8 len, int read) in dst_ci_command() argument
94 mutex_lock(&state->dst_mutex); in dst_ci_command()
95 dst_comm_init(state); in dst_ci_command()
98 if (write_dst(state, data, len)) { in dst_ci_command()
100 dst_error_recovery(state); in dst_ci_command()
103 if ((dst_pio_disable(state)) < 0) { in dst_ci_command()
107 if (read_dst(state, &reply, GET_ACK) < 0) { in dst_ci_command()
109 dst_error_recovery(state); in dst_ci_command()
113 if (! dst_wait_dst_ready(state, LONG_DELAY)) { in dst_ci_command()
117 if (read_dst(state, ca_string, 128) < 0) { /* Try to make this dynamic */ in dst_ci_command()
[all …]
/linux-4.4.14/drivers/net/ppp/
Dppp_mppe.c136 static void get_new_key_from_sha(struct ppp_mppe_state * state) in get_new_key_from_sha() argument
144 nbytes = setup_sg(&sg[0], state->master_key, state->keylen); in get_new_key_from_sha()
147 nbytes += setup_sg(&sg[2], state->session_key, state->keylen); in get_new_key_from_sha()
151 desc.tfm = state->sha1; in get_new_key_from_sha()
154 crypto_hash_digest(&desc, sg, nbytes, state->sha1_digest); in get_new_key_from_sha()
161 static void mppe_rekey(struct ppp_mppe_state * state, int initial_key) in mppe_rekey() argument
164 struct blkcipher_desc desc = { .tfm = state->arc4 }; in mppe_rekey()
166 get_new_key_from_sha(state); in mppe_rekey()
168 crypto_blkcipher_setkey(state->arc4, state->sha1_digest, in mppe_rekey()
169 state->keylen); in mppe_rekey()
[all …]
Dppp_deflate.c41 static void z_comp_free(void *state);
42 static void z_decomp_free(void *state);
43 static int z_comp_init(void *state, unsigned char *options,
46 static int z_decomp_init(void *state, unsigned char *options,
49 static int z_compress(void *state, unsigned char *rptr,
52 static void z_incomp(void *state, unsigned char *ibuf, int icnt);
53 static int z_decompress(void *state, unsigned char *ibuf,
55 static void z_comp_reset(void *state);
56 static void z_decomp_reset(void *state);
57 static void z_comp_stats(void *state, struct compstat *stats);
[all …]
/linux-4.4.14/arch/arm64/include/asm/
Dfpsimdmacros.h20 .macro fpsimd_save state, tmpnr
21 stp q0, q1, [\state, #16 * 0]
22 stp q2, q3, [\state, #16 * 2]
23 stp q4, q5, [\state, #16 * 4]
24 stp q6, q7, [\state, #16 * 6]
25 stp q8, q9, [\state, #16 * 8]
26 stp q10, q11, [\state, #16 * 10]
27 stp q12, q13, [\state, #16 * 12]
28 stp q14, q15, [\state, #16 * 14]
29 stp q16, q17, [\state, #16 * 16]
[all …]
/linux-4.4.14/drivers/acpi/acpica/
Dutstate.c64 union acpi_generic_state *state) in acpi_ut_push_generic_state() argument
70 state->common.next = *list_head; in acpi_ut_push_generic_state()
71 *list_head = state; in acpi_ut_push_generic_state()
90 union acpi_generic_state *state; in acpi_ut_pop_generic_state() local
96 state = *list_head; in acpi_ut_pop_generic_state()
97 if (state) { in acpi_ut_pop_generic_state()
101 *list_head = state->common.next; in acpi_ut_pop_generic_state()
104 return (state); in acpi_ut_pop_generic_state()
122 union acpi_generic_state *state; in acpi_ut_create_generic_state() local
126 state = acpi_os_acquire_object(acpi_gbl_state_cache); in acpi_ut_create_generic_state()
[all …]
Dutmisc.c197 union acpi_generic_state *state; in acpi_ut_create_update_state_and_push() local
207 state = acpi_ut_create_update_state(object, action); in acpi_ut_create_update_state_and_push()
208 if (!state) { in acpi_ut_create_update_state_and_push()
212 acpi_ut_push_generic_state(state_list, state); in acpi_ut_create_update_state_and_push()
238 union acpi_generic_state *state; in acpi_ut_walk_package_tree() local
244 state = acpi_ut_create_pkg_state(source_object, target_object, 0); in acpi_ut_walk_package_tree()
245 if (!state) { in acpi_ut_walk_package_tree()
249 while (state) { in acpi_ut_walk_package_tree()
253 this_index = state->pkg.index; in acpi_ut_walk_package_tree()
255 state->pkg.source_object->package.elements[this_index]; in acpi_ut_walk_package_tree()
[all …]
/linux-4.4.14/drivers/media/i2c/
Dadv7180.c185 int (*init)(struct adv7180_state *state);
210 static int adv7180_select_page(struct adv7180_state *state, unsigned int page) in adv7180_select_page() argument
212 if (state->register_page != page) { in adv7180_select_page()
213 i2c_smbus_write_byte_data(state->client, ADV7180_REG_CTRL, in adv7180_select_page()
215 state->register_page = page; in adv7180_select_page()
221 static int adv7180_write(struct adv7180_state *state, unsigned int reg, in adv7180_write() argument
224 lockdep_assert_held(&state->mutex); in adv7180_write()
225 adv7180_select_page(state, reg >> 8); in adv7180_write()
226 return i2c_smbus_write_byte_data(state->client, reg & 0xff, value); in adv7180_write()
229 static int adv7180_read(struct adv7180_state *state, unsigned int reg) in adv7180_read() argument
[all …]
Dmsp3400-kthreads.c191 struct msp_state *state = to_state(i2c_get_clientdata(client)); in msp_set_source() local
203 if (state->has_scart2_out) in msp_set_source()
218 struct msp_state *state = to_state(i2c_get_clientdata(client)); in msp3400c_set_mode() local
220 int tuner = (state->route_in >> 3) & 1; in msp3400c_set_mode()
224 state->mode = mode; in msp3400c_set_mode()
225 state->rxsubchans = V4L2_TUNER_SUB_MONO; in msp3400c_set_mode()
248 if (state->has_nicam) /* nicam prescale */ in msp3400c_set_mode()
259 struct msp_state *state = to_state(i2c_get_clientdata(client)); in msp3400c_set_audmode() local
260 char *modestr = (state->audmode >= 0 && state->audmode < 5) ? in msp3400c_set_audmode()
261 strmode[state->audmode] : "unknown"; in msp3400c_set_audmode()
[all …]
Ds5k5baf.c422 static u16 s5k5baf_i2c_read(struct s5k5baf *state, u16 addr) in s5k5baf_i2c_read() argument
424 struct i2c_client *c = v4l2_get_subdevdata(&state->sd); in s5k5baf_i2c_read()
435 if (state->error) in s5k5baf_i2c_read()
446 state->error = ret; in s5k5baf_i2c_read()
451 static void s5k5baf_i2c_write(struct s5k5baf *state, u16 addr, u16 val) in s5k5baf_i2c_write() argument
454 struct i2c_client *c = v4l2_get_subdevdata(&state->sd); in s5k5baf_i2c_write()
457 if (state->error) in s5k5baf_i2c_write()
465 state->error = ret; in s5k5baf_i2c_write()
469 static u16 s5k5baf_read(struct s5k5baf *state, u16 addr) in s5k5baf_read() argument
471 s5k5baf_i2c_write(state, REG_CMDRD_ADDR, addr); in s5k5baf_read()
[all …]
Dmsp3400-driver.c291 struct msp_state *state = to_state(i2c_get_clientdata(client)); in msp_set_scart() local
293 state->in_scart = in; in msp_set_scart()
299 state->acb &= ~scarts[out][0]; in msp_set_scart()
300 state->acb |= scarts[out][in + 1]; in msp_set_scart()
302 state->acb = 0xf60; /* Mute Input and SCART 1 Output */ in msp_set_scart()
305 scart_names[in], out, state->acb); in msp_set_scart()
306 msp_write_dsp(client, 0x13, state->acb); in msp_set_scart()
309 if (state->has_i2s_conf) in msp_set_scart()
310 msp_write_dem(client, 0x40, state->i2s_mode); in msp_set_scart()
317 struct msp_state *state = to_state(i2c_get_clientdata(client)); in msp_wake_thread() local
[all …]
Dadv7343.c134 struct adv7343_state *state = to_state(sd); in adv7343_setstd() local
158 val = state->reg80 & (~(SD_STD_MASK)); in adv7343_setstd()
164 state->reg80 = val; in adv7343_setstd()
167 val = state->reg01 & (~((u8) INPUT_MODE_MASK)); in adv7343_setstd()
173 state->reg01 = val; in adv7343_setstd()
184 val = state->reg80; in adv7343_setstd()
196 state->reg80 = val; in adv7343_setstd()
207 struct adv7343_state *state = to_state(sd); in adv7343_setoutput() local
219 val = state->reg00 & 0x03; in adv7343_setoutput()
222 if (!state->pdata) in adv7343_setoutput()
[all …]
Dsaa7127.c353 struct saa7127_state *state = to_state(sd); in saa7127_set_vps() local
358 if (state->vps_enable != enable) { in saa7127_set_vps()
361 state->vps_enable = enable; in saa7127_set_vps()
366 state->vps_data[0] = data->data[2]; in saa7127_set_vps()
367 state->vps_data[1] = data->data[8]; in saa7127_set_vps()
368 state->vps_data[2] = data->data[9]; in saa7127_set_vps()
369 state->vps_data[3] = data->data[10]; in saa7127_set_vps()
370 state->vps_data[4] = data->data[11]; in saa7127_set_vps()
371 v4l2_dbg(1, debug, sd, "Set VPS data %*ph\n", 5, state->vps_data); in saa7127_set_vps()
372 saa7127_write(sd, 0x55, state->vps_data[0]); in saa7127_set_vps()
[all …]
Dadv7393.c137 struct adv7393_state *state = to_state(sd); in adv7393_setstd() local
162 val = state->reg80 & ~SD_STD_MASK; in adv7393_setstd()
168 state->reg80 = val; in adv7393_setstd()
171 val = state->reg01 & ~INPUT_MODE_MASK; in adv7393_setstd()
177 state->reg01 = val; in adv7393_setstd()
188 val = state->reg82; in adv7393_setstd()
200 state->reg82 = val; in adv7393_setstd()
211 struct adv7393_state *state = to_state(sd); in adv7393_setoutput() local
223 val = state->reg00 & 0x03; in adv7393_setoutput()
236 state->reg00 = val; in adv7393_setoutput()
[all …]
Dadv7604.c205 static bool adv76xx_has_afe(struct adv76xx_state *state) in adv76xx_has_afe() argument
207 return state->info->has_afe; in adv76xx_has_afe()
382 static int adv76xx_read_check(struct adv76xx_state *state, in adv76xx_read_check() argument
385 struct i2c_client *client = state->i2c_clients[client_page]; in adv76xx_read_check()
389 err = regmap_read(state->regmap[client_page], reg, &val); in adv76xx_read_check()
405 static int adv76xx_write_block(struct adv76xx_state *state, int client_page, in adv76xx_write_block() argument
409 struct regmap *regmap = state->regmap[client_page]; in adv76xx_write_block()
421 struct adv76xx_state *state = to_state(sd); in io_read() local
423 return adv76xx_read_check(state, ADV76XX_PAGE_IO, reg); in io_read()
428 struct adv76xx_state *state = to_state(sd); in io_write() local
[all …]
Dadv7511.c230 struct adv7511_state *state = get_adv7511_state(sd); in adv7511_edid_rd() local
237 err = adv_smbus_read_i2c_block_data(state->i2c_edid, i, in adv7511_edid_rd()
245 struct adv7511_state *state = get_adv7511_state(sd); in adv7511_pktmem_rd() local
247 return adv_smbus_read_byte_data(state->i2c_pktmem, reg); in adv7511_pktmem_rd()
252 struct adv7511_state *state = get_adv7511_state(sd); in adv7511_pktmem_wr() local
257 ret = i2c_smbus_write_byte_data(state->i2c_pktmem, reg, val); in adv7511_pktmem_wr()
346 struct adv7511_state *state = get_adv7511_state(sd); in adv7511_set_IT_content_AVI_InfoFrame() local
347 if (state->dv_timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) { in adv7511_set_IT_content_AVI_InfoFrame()
364 struct adv7511_state *state = get_adv7511_state(sd); in adv7511_set_rgb_quantization_mode() local
366 if (state->dv_timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) { in adv7511_set_rgb_quantization_mode()
[all …]
Dm52790.c53 struct m52790_state *state = to_state(sd); in m52790_write() local
56 u8 sw1 = (state->input | state->output) & 0xff; in m52790_write()
57 u8 sw2 = (state->input | state->output) >> 8; in m52790_write()
73 struct m52790_state *state = to_state(sd); in m52790_s_routing() local
75 state->input = input; in m52790_s_routing()
76 state->output = output; in m52790_s_routing()
84 struct m52790_state *state = to_state(sd); in m52790_g_register() local
89 reg->val = state->input | state->output; in m52790_g_register()
95 struct m52790_state *state = to_state(sd); in m52790_s_register() local
99 state->input = reg->val & 0x0303; in m52790_s_register()
[all …]
Dwm8739.c100 struct wm8739_state *state = to_state(sd); in wm8739_s_ctrl() local
115 work_l = (min(65536 - state->balance->val, 32768) * state->volume->val) / 32768; in wm8739_s_ctrl()
116 work_r = (min(state->balance->val, 32768) * state->volume->val) / 32768; in wm8739_s_ctrl()
122 mute = state->mute->val ? 0x80 : 0; in wm8739_s_ctrl()
136 struct wm8739_state *state = to_state(sd); in wm8739_s_clock_freq() local
138 state->clock_freq = audiofreq; in wm8739_s_clock_freq()
164 struct wm8739_state *state = to_state(sd); in wm8739_log_status() local
166 v4l2_info(sd, "Frequency: %u Hz\n", state->clock_freq); in wm8739_log_status()
167 v4l2_ctrl_handler_log_status(&state->hdl, sd->name); in wm8739_log_status()
197 struct wm8739_state *state; in wm8739_probe() local
[all …]
Dad9389b.c155 struct ad9389b_state *state = get_ad9389b_state(sd); in ad9389b_edid_rd() local
161 buf[i] = i2c_smbus_read_byte_data(state->edid_i2c_client, i); in ad9389b_edid_rd()
240 struct ad9389b_state *state = get_ad9389b_state(sd); in ad9389b_set_IT_content_AVI_InfoFrame() local
242 if (state->dv_timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) { in ad9389b_set_IT_content_AVI_InfoFrame()
253 struct ad9389b_state *state = get_ad9389b_state(sd); in ad9389b_set_rgb_quantization_mode() local
258 if (state->dv_timings.bt.flags & V4L2_DV_FL_IS_CE_VIDEO) { in ad9389b_set_rgb_quantization_mode()
316 struct ad9389b_state *state = get_ad9389b_state(sd); in ad9389b_s_ctrl() local
321 if (state->hdmi_mode_ctrl == ctrl) { in ad9389b_s_ctrl()
327 if (state->rgb_quantization_range_ctrl == ctrl) in ad9389b_s_ctrl()
355 struct ad9389b_state *state = get_ad9389b_state(sd); in ad9389b_log_status() local
[all …]
Dwm8775.c96 struct wm8775_state *state = to_state(sd); in wm8775_set_audio() local
98 int muted = 0 != state->mute->val; in wm8775_set_audio()
99 u16 volume = (u16)state->vol->val; in wm8775_set_audio()
100 u16 balance = (u16)state->bal->val; in wm8775_set_audio()
108 wm8775_write(sd, R21, 0x0c0 | state->input); in wm8775_set_audio()
115 wm8775_write(sd, R21, state->input); in wm8775_set_audio()
121 struct wm8775_state *state = to_state(sd); in wm8775_s_routing() local
132 state->input = input; in wm8775_s_routing()
133 if (v4l2_ctrl_g_ctrl(state->mute)) in wm8775_s_routing()
135 if (!v4l2_ctrl_g_ctrl(state->vol)) in wm8775_s_routing()
[all …]
Dadv7842.c395 struct adv7842_state *state = to_state(sd); in avlink_read() local
397 return adv_smbus_read_byte_data(state->i2c_avlink, reg); in avlink_read()
402 struct adv7842_state *state = to_state(sd); in avlink_write() local
404 return adv_smbus_write_byte_data(state->i2c_avlink, reg, val); in avlink_write()
409 struct adv7842_state *state = to_state(sd); in cec_read() local
411 return adv_smbus_read_byte_data(state->i2c_cec, reg); in cec_read()
416 struct adv7842_state *state = to_state(sd); in cec_write() local
418 return adv_smbus_write_byte_data(state->i2c_cec, reg, val); in cec_write()
428 struct adv7842_state *state = to_state(sd); in infoframe_read() local
430 return adv_smbus_read_byte_data(state->i2c_infoframe, reg); in infoframe_read()
[all …]
Dtw2804.c154 struct tw2804 *state = to_state(sd); in tw2804_log_status() local
157 state->norm & V4L2_STD_525_60 ? "60 Hz" : "50 Hz"); in tw2804_log_status()
158 v4l2_info(sd, "Channel: %d\n", state->channel); in tw2804_log_status()
159 v4l2_info(sd, "Input: %d\n", state->input); in tw2804_log_status()
178 struct tw2804 *state = to_state_from_ctrl(ctrl); in tw2804_g_volatile_ctrl() local
179 struct i2c_client *client = v4l2_get_subdevdata(&state->sd); in tw2804_g_volatile_ctrl()
203 struct tw2804 *state = to_state_from_ctrl(ctrl); in tw2804_s_ctrl() local
204 struct i2c_client *client = v4l2_get_subdevdata(&state->sd); in tw2804_s_ctrl()
211 reg = read_reg(client, addr, state->channel); in tw2804_s_ctrl()
218 return write_reg(client, addr, reg, state->channel); in tw2804_s_ctrl()
[all …]
Dvp27smpx.c53 struct vp27smpx_state *state = to_state(sd); in vp27smpx_set_audmode() local
73 state->audmode = audmode; in vp27smpx_set_audmode()
78 struct vp27smpx_state *state = to_state(sd); in vp27smpx_s_radio() local
80 state->radio = 1; in vp27smpx_s_radio()
86 struct vp27smpx_state *state = to_state(sd); in vp27smpx_s_std() local
88 state->radio = 0; in vp27smpx_s_std()
94 struct vp27smpx_state *state = to_state(sd); in vp27smpx_s_tuner() local
96 if (!state->radio) in vp27smpx_s_tuner()
103 struct vp27smpx_state *state = to_state(sd); in vp27smpx_g_tuner() local
105 if (state->radio) in vp27smpx_g_tuner()
[all …]
Dupd64031a.c115 struct upd64031a_state *state = to_state(sd); in upd64031a_s_frequency() local
116 u8 reg = state->regs[R00]; in upd64031a_s_frequency()
129 struct upd64031a_state *state = to_state(sd); in upd64031a_s_routing() local
132 state->gr_mode = (input & 3) << 6; in upd64031a_s_routing()
133 state->direct_3dycs_connect = (input & 0xc) << 4; in upd64031a_s_routing()
134 state->ext_comp_sync = in upd64031a_s_routing()
136 state->ext_vert_sync = in upd64031a_s_routing()
138 r00 = (state->regs[R00] & ~GR_MODE_MASK) | state->gr_mode; in upd64031a_s_routing()
139 r05 = (state->regs[R00] & ~SYNC_CIRCUIT_MASK) | in upd64031a_s_routing()
140 state->ext_comp_sync | state->ext_vert_sync; in upd64031a_s_routing()
[all …]
Dsaa7115.c160 struct saa711x_state *state = to_state(sd); in saa711x_writeregs() local
169 if (saa711x_has_reg(state->ident, reg)) { in saa711x_writeregs()
756 struct saa711x_state *state = to_state(sd); in saa711x_s_clock_freq() local
764 if (!saa711x_has_reg(state->ident, R_30_AUD_MAST_CLK_CYCLES_PER_FIELD)) in saa711x_s_clock_freq()
774 hz = (state->std & V4L2_STD_525_60) ? 5994 : 5000; in saa711x_s_clock_freq()
782 do_div(f, state->crystal_freq); in saa711x_s_clock_freq()
784 if (state->ucgc) { in saa711x_s_clock_freq()
785 acpf = acpf * state->cgcdiv / 16; in saa711x_s_clock_freq()
786 acni = acni * state->cgcdiv / 16; in saa711x_s_clock_freq()
788 if (state->cgcdiv == 3) in saa711x_s_clock_freq()
[all …]
Dtc358743.c122 struct tc358743_state *state = to_state(sd); in i2c_rd() local
123 struct i2c_client *client = state->i2c_client; in i2c_rd()
150 struct tc358743_state *state = to_state(sd); in i2c_wr() local
151 struct i2c_client *client = state->i2c_client; in i2c_wr()
152 u8 *data = state->wr_data; in i2c_wr()
156 if ((2 + n) > sizeof(state->wr_data)) in i2c_wr()
365 struct tc358743_state *state = container_of(dwork, in tc358743_delayed_work_enable_hotplug() local
367 struct v4l2_subdev *sd = &state->sd; in tc358743_delayed_work_enable_hotplug()
406 struct tc358743_state *state = to_state(sd); in tc358743_disable_edid() local
410 cancel_delayed_work_sync(&state->delayed_work_enable_hotplug); in tc358743_disable_edid()
[all …]
/linux-4.4.14/drivers/media/platform/exynos4-is/
Dmipi-csis.c293 static void s5pcsis_enable_interrupts(struct csis_state *state, bool on) in s5pcsis_enable_interrupts() argument
295 u32 val = s5pcsis_read(state, S5PCSIS_INTMSK); in s5pcsis_enable_interrupts()
297 val |= state->interrupt_mask; in s5pcsis_enable_interrupts()
299 val &= ~state->interrupt_mask; in s5pcsis_enable_interrupts()
300 s5pcsis_write(state, S5PCSIS_INTMSK, val); in s5pcsis_enable_interrupts()
303 static void s5pcsis_reset(struct csis_state *state) in s5pcsis_reset() argument
305 u32 val = s5pcsis_read(state, S5PCSIS_CTRL); in s5pcsis_reset()
307 s5pcsis_write(state, S5PCSIS_CTRL, val | S5PCSIS_CTRL_RESET); in s5pcsis_reset()
311 static void s5pcsis_system_enable(struct csis_state *state, int on) in s5pcsis_system_enable() argument
315 val = s5pcsis_read(state, S5PCSIS_CTRL); in s5pcsis_system_enable()
[all …]
/linux-4.4.14/drivers/gpu/drm/
Ddrm_atomic.c41 void drm_atomic_state_default_release(struct drm_atomic_state *state) in drm_atomic_state_default_release() argument
43 kfree(state->connectors); in drm_atomic_state_default_release()
44 kfree(state->connector_states); in drm_atomic_state_default_release()
45 kfree(state->crtcs); in drm_atomic_state_default_release()
46 kfree(state->crtc_states); in drm_atomic_state_default_release()
47 kfree(state->planes); in drm_atomic_state_default_release()
48 kfree(state->plane_states); in drm_atomic_state_default_release()
61 drm_atomic_state_init(struct drm_device *dev, struct drm_atomic_state *state) in drm_atomic_state_init() argument
66 state->allow_modeset = true; in drm_atomic_state_init()
68 state->num_connector = ACCESS_ONCE(dev->mode_config.num_connector); in drm_atomic_state_init()
[all …]
Ddrm_atomic_helper.c57 drm_atomic_helper_plane_changed(struct drm_atomic_state *state, in drm_atomic_helper_plane_changed() argument
63 if (plane->state->crtc) { in drm_atomic_helper_plane_changed()
64 crtc_state = state->crtc_states[drm_crtc_index(plane->state->crtc)]; in drm_atomic_helper_plane_changed()
74 state->crtc_states[drm_crtc_index(plane_state->crtc)]; in drm_atomic_helper_plane_changed()
93 if (connector->state->best_encoder != encoder) in get_current_crtc_for_encoder()
96 return connector->state->crtc; in get_current_crtc_for_encoder()
103 steal_encoder(struct drm_atomic_state *state, in steal_encoder() argument
107 struct drm_mode_config *config = &state->dev->mode_config; in steal_encoder()
123 crtc_state = drm_atomic_get_crtc_state(state, encoder_crtc); in steal_encoder()
130 if (connector->state->best_encoder != encoder) in steal_encoder()
[all …]
/linux-4.4.14/drivers/mtd/maps/
Dgpio-addr-flash.c63 static void gf_set_gpios(struct async_state *state, unsigned long ofs) in gf_set_gpios() argument
67 ofs /= state->win_size; in gf_set_gpios()
70 if (state->gpio_values[i] != value) { in gf_set_gpios()
71 gpio_set_value(state->gpio_addrs[i], value); in gf_set_gpios()
72 state->gpio_values[i] = value; in gf_set_gpios()
74 } while (++i < state->gpio_count); in gf_set_gpios()
84 struct async_state *state = gf_map_info_to_state(map); in gf_read() local
88 gf_set_gpios(state, ofs); in gf_read()
90 word = readw(map->virt + (ofs % state->win_size)); in gf_read()
107 struct async_state *state = gf_map_info_to_state(map); in gf_copy_from() local
[all …]
Dbfin-async-flash.c46 static void switch_to_flash(struct async_state *state) in switch_to_flash() argument
48 local_irq_save(state->irq_flags); in switch_to_flash()
50 gpio_set_value(state->enet_flash_pin, 0); in switch_to_flash()
52 state->save_ambctl0 = bfin_read_EBIU_AMBCTL0(); in switch_to_flash()
53 state->save_ambctl1 = bfin_read_EBIU_AMBCTL1(); in switch_to_flash()
54 bfin_write_EBIU_AMBCTL0(state->flash_ambctl0); in switch_to_flash()
55 bfin_write_EBIU_AMBCTL1(state->flash_ambctl1); in switch_to_flash()
59 static void switch_back(struct async_state *state) in switch_back() argument
61 bfin_write_EBIU_AMBCTL0(state->save_ambctl0); in switch_back()
62 bfin_write_EBIU_AMBCTL1(state->save_ambctl1); in switch_back()
[all …]
/linux-4.4.14/drivers/media/i2c/s5c73m3/
Ds5c73m3-core.c182 int s5c73m3_write(struct s5c73m3 *state, u32 addr, u16 data) in s5c73m3_write() argument
184 struct i2c_client *client = state->i2c_client; in s5c73m3_write()
187 if ((addr ^ state->i2c_write_address) & 0xffff0000) { in s5c73m3_write()
190 state->i2c_write_address = 0; in s5c73m3_write()
195 if ((addr ^ state->i2c_write_address) & 0xffff) { in s5c73m3_write()
198 state->i2c_write_address = 0; in s5c73m3_write()
203 state->i2c_write_address = addr; in s5c73m3_write()
209 state->i2c_write_address += 2; in s5c73m3_write()
214 int s5c73m3_read(struct s5c73m3 *state, u32 addr, u16 *data) in s5c73m3_read() argument
216 struct i2c_client *client = state->i2c_client; in s5c73m3_read()
[all …]
Ds5c73m3-ctrls.c39 static int s5c73m3_get_af_status(struct s5c73m3 *state, struct v4l2_ctrl *ctrl) in s5c73m3_get_af_status() argument
43 int ret = s5c73m3_read(state, REG_AF_STATUS, &reg); in s5c73m3_get_af_status()
56 v4l2_info(&state->sensor_sd, "Unknown AF status %#x\n", reg); in s5c73m3_get_af_status()
71 struct s5c73m3 *state = sensor_sd_to_s5c73m3(sd); in s5c73m3_g_volatile_ctrl() local
74 if (state->power == 0) in s5c73m3_g_volatile_ctrl()
79 ret = s5c73m3_get_af_status(state, state->ctrls.af_status); in s5c73m3_g_volatile_ctrl()
88 static int s5c73m3_set_colorfx(struct s5c73m3 *state, int val) in s5c73m3_set_colorfx() argument
103 v4l2_dbg(1, s5c73m3_dbg, &state->sensor_sd, in s5c73m3_set_colorfx()
105 v4l2_ctrl_get_menu(state->ctrls.colorfx->id)[i]); in s5c73m3_set_colorfx()
107 return s5c73m3_isp_command(state, COMM_IMAGE_EFFECT, in s5c73m3_set_colorfx()
[all …]
/linux-4.4.14/drivers/gpu/drm/atmel-hlcdc/
Datmel_hlcdc_plane.c260 struct atmel_hlcdc_plane_state *state) in atmel_hlcdc_plane_update_pos_and_size() argument
269 (state->crtc_w - 1) | in atmel_hlcdc_plane_update_pos_and_size()
270 ((state->crtc_h - 1) << 16)); in atmel_hlcdc_plane_update_pos_and_size()
276 (state->src_w - 1) | in atmel_hlcdc_plane_update_pos_and_size()
277 ((state->src_h - 1) << 16)); in atmel_hlcdc_plane_update_pos_and_size()
283 state->crtc_x | in atmel_hlcdc_plane_update_pos_and_size()
284 (state->crtc_y << 16)); in atmel_hlcdc_plane_update_pos_and_size()
287 if (state->crtc_w != state->src_w || state->crtc_h != state->src_h) { in atmel_hlcdc_plane_update_pos_and_size()
290 if (state->crtc_w != state->src_w) { in atmel_hlcdc_plane_update_pos_and_size()
296 if (state->crtc_w < state->src_w) in atmel_hlcdc_plane_update_pos_and_size()
[all …]
/linux-4.4.14/lib/
Drandom32.c59 u32 prandom_u32_state(struct rnd_state *state) in prandom_u32_state() argument
62 state->s1 = TAUSWORTHE(state->s1, 6U, 13U, 4294967294U, 18U); in prandom_u32_state()
63 state->s2 = TAUSWORTHE(state->s2, 2U, 27U, 4294967288U, 2U); in prandom_u32_state()
64 state->s3 = TAUSWORTHE(state->s3, 13U, 21U, 4294967280U, 7U); in prandom_u32_state()
65 state->s4 = TAUSWORTHE(state->s4, 3U, 12U, 4294967168U, 13U); in prandom_u32_state()
67 return (state->s1 ^ state->s2 ^ state->s3 ^ state->s4); in prandom_u32_state()
80 struct rnd_state *state = &get_cpu_var(net_rand_state); in prandom_u32() local
83 res = prandom_u32_state(state); in prandom_u32()
84 put_cpu_var(state); in prandom_u32()
100 void prandom_bytes_state(struct rnd_state *state, void *buf, size_t bytes) in prandom_bytes_state() argument
[all …]
/linux-4.4.14/block/partitions/
Dcheck.c116 struct parsed_partitions *state; in allocate_partitions() local
119 state = kzalloc(sizeof(*state), GFP_KERNEL); in allocate_partitions()
120 if (!state) in allocate_partitions()
124 state->parts = vzalloc(nr * sizeof(state->parts[0])); in allocate_partitions()
125 if (!state->parts) { in allocate_partitions()
126 kfree(state); in allocate_partitions()
130 state->limit = nr; in allocate_partitions()
132 return state; in allocate_partitions()
135 void free_partitions(struct parsed_partitions *state) in free_partitions() argument
137 vfree(state->parts); in free_partitions()
[all …]
Dmsdos.c68 static int aix_magic_present(struct parsed_partitions *state, unsigned char *p) in aix_magic_present() argument
89 d = read_part_sector(state, 7, &sect); in aix_magic_present()
98 static void set_info(struct parsed_partitions *state, int slot, in set_info() argument
101 struct partition_meta_info *info = &state->parts[slot].info; in set_info()
106 state->parts[slot].has_info = true; in set_info()
120 static void parse_extended(struct parsed_partitions *state, in parse_extended() argument
128 sector_t sector_size = bdev_logical_block_size(state->bdev) / 512; in parse_extended()
139 if (state->next == state->limit) in parse_extended()
141 data = read_part_sector(state, this_sector, &sect); in parse_extended()
182 put_partition(state, state->next, next, size); in parse_extended()
[all …]
Dacorn.c31 adfs_partition(struct parsed_partitions *state, char *name, char *data, in adfs_partition() argument
49 strlcat(state->pp_buf, " [", PAGE_SIZE); in adfs_partition()
50 strlcat(state->pp_buf, name, PAGE_SIZE); in adfs_partition()
51 strlcat(state->pp_buf, "]", PAGE_SIZE); in adfs_partition()
53 put_partition(state, slot, first_sector, nr_sects); in adfs_partition()
76 static int riscix_partition(struct parsed_partitions *state, in riscix_partition() argument
83 rr = read_part_sector(state, first_sect, &sect); in riscix_partition()
87 strlcat(state->pp_buf, " [RISCiX]", PAGE_SIZE); in riscix_partition()
94 strlcat(state->pp_buf, " <", PAGE_SIZE); in riscix_partition()
96 put_partition(state, slot++, first_sect, size); in riscix_partition()
[all …]
/linux-4.4.14/include/drm/
Ddrm_atomic.h35 void drm_atomic_state_clear(struct drm_atomic_state *state);
36 void drm_atomic_state_free(struct drm_atomic_state *state);
39 drm_atomic_state_init(struct drm_device *dev, struct drm_atomic_state *state);
40 void drm_atomic_state_default_clear(struct drm_atomic_state *state);
41 void drm_atomic_state_default_release(struct drm_atomic_state *state);
44 drm_atomic_get_crtc_state(struct drm_atomic_state *state,
47 struct drm_crtc_state *state, struct drm_property *property,
50 drm_atomic_get_plane_state(struct drm_atomic_state *state,
53 struct drm_plane_state *state, struct drm_property *property,
56 drm_atomic_get_connector_state(struct drm_atomic_state *state,
[all …]
Ddrm_atomic_helper.h36 struct drm_atomic_state *state);
38 struct drm_atomic_state *state);
40 struct drm_atomic_state *state);
42 struct drm_atomic_state *state,
53 struct drm_atomic_state *state);
58 struct drm_atomic_state *state);
60 struct drm_atomic_state *state,
67 struct drm_atomic_state *state);
82 struct drm_atomic_state *state);
103 struct drm_crtc_state *state);
[all …]
/linux-4.4.14/drivers/gpu/drm/rcar-du/
Drcar_du_plane.c47 struct rcar_du_plane_state *state = in rcar_du_plane_setup_fb() local
48 to_rcar_plane_state(plane->plane.state); in rcar_du_plane_setup_fb()
49 struct drm_framebuffer *fb = plane->plane.state->fb; in rcar_du_plane_setup_fb()
51 unsigned int src_x = state->state.src_x >> 16; in rcar_du_plane_setup_fb()
52 unsigned int src_y = state->state.src_y >> 16; in rcar_du_plane_setup_fb()
53 unsigned int index = state->hwindex; in rcar_du_plane_setup_fb()
58 interlaced = state->state.crtc->state->adjusted_mode.flags in rcar_du_plane_setup_fb()
64 if (state->format->planes == 2) in rcar_du_plane_setup_fb()
67 mwr = fb->pitches[0] * 8 / state->format->bpp; in rcar_du_plane_setup_fb()
69 if (interlaced && state->format->bpp == 32) in rcar_du_plane_setup_fb()
[all …]
/linux-4.4.14/drivers/gpu/drm/i915/
Dintel_atomic_plane.c51 struct intel_plane_state *state; in intel_create_plane_state() local
53 state = kzalloc(sizeof(*state), GFP_KERNEL); in intel_create_plane_state()
54 if (!state) in intel_create_plane_state()
57 state->base.plane = plane; in intel_create_plane_state()
58 state->base.rotation = BIT(DRM_ROTATE_0); in intel_create_plane_state()
59 state->ckey.flags = I915_SET_COLORKEY_NONE; in intel_create_plane_state()
61 return state; in intel_create_plane_state()
76 struct drm_plane_state *state; in intel_plane_duplicate_state() local
79 intel_state = kmemdup(plane->state, sizeof(*intel_state), GFP_KERNEL); in intel_plane_duplicate_state()
84 state = &intel_state->base; in intel_plane_duplicate_state()
[all …]
Dintel_atomic.c51 const struct drm_connector_state *state, in intel_connector_atomic_get_property() argument
90 crtc_state = kmemdup(crtc->state, sizeof(*crtc_state), GFP_KERNEL); in intel_crtc_duplicate_state()
110 struct drm_crtc_state *state) in intel_crtc_destroy_state() argument
112 drm_atomic_helper_crtc_destroy_state(crtc, state); in intel_crtc_destroy_state()
141 struct drm_atomic_state *drm_state = crtc_state->base.state; in intel_atomic_setup_scalers()
194 struct drm_plane_state *state; in intel_atomic_setup_scalers() local
196 state = drm_atomic_get_plane_state(drm_state, plane); in intel_atomic_setup_scalers()
197 if (IS_ERR(state)) { in intel_atomic_setup_scalers()
200 return PTR_ERR(state); in intel_atomic_setup_scalers()
279 struct intel_atomic_state *state = to_intel_atomic_state(s); in intel_atomic_get_shared_dpll_state() local
[all …]
/linux-4.4.14/drivers/media/pci/cx23885/
Dcimax2.c180 struct netup_ci_state *state = en50221->data; in netup_ci_op_cam() local
181 struct cx23885_tsport *port = state->priv; in netup_ci_op_cam()
191 if (state->current_ci_flag != flag) { in netup_ci_op_cam()
192 ret = netup_read_i2c(state->i2c_adap, state->ci_i2c_addr, in netup_ci_op_cam()
200 ret = netup_write_i2c(state->i2c_adap, state->ci_i2c_addr, in netup_ci_op_cam()
205 state->current_ci_flag = flag; in netup_ci_op_cam()
225 (state->ci_i2c_addr == 0x40) ? NETUP_CS0 : NETUP_CS1); in netup_ci_op_cam()
237 (read) ? "read" : "write", state->ci_i2c_addr, addr, in netup_ci_op_cam()
274 struct netup_ci_state *state = en50221->data; in netup_ci_slot_reset() local
282 ret = netup_write_i2c(state->i2c_adap, state->ci_i2c_addr, in netup_ci_slot_reset()
[all …]
/linux-4.4.14/crypto/
Dwp512.c786 u64 state[8]; /* the cipher state */ in wp512_process_buffer() local
793 state[0] = block[0] ^ (K[0] = wctx->hash[0]); in wp512_process_buffer()
794 state[1] = block[1] ^ (K[1] = wctx->hash[1]); in wp512_process_buffer()
795 state[2] = block[2] ^ (K[2] = wctx->hash[2]); in wp512_process_buffer()
796 state[3] = block[3] ^ (K[3] = wctx->hash[3]); in wp512_process_buffer()
797 state[4] = block[4] ^ (K[4] = wctx->hash[4]); in wp512_process_buffer()
798 state[5] = block[5] ^ (K[5] = wctx->hash[5]); in wp512_process_buffer()
799 state[6] = block[6] ^ (K[6] = wctx->hash[6]); in wp512_process_buffer()
800 state[7] = block[7] ^ (K[7] = wctx->hash[7]); in wp512_process_buffer()
886 L[0] = C0[(int)(state[0] >> 56) ] ^ in wp512_process_buffer()
[all …]
Danubis.c580 u32 state[4]; in anubis_crypt() local
588 state[i] = be32_to_cpu(src[i]) ^ roundKey[0][i]; in anubis_crypt()
596 T0[(state[0] >> 24) ] ^ in anubis_crypt()
597 T1[(state[1] >> 24) ] ^ in anubis_crypt()
598 T2[(state[2] >> 24) ] ^ in anubis_crypt()
599 T3[(state[3] >> 24) ] ^ in anubis_crypt()
602 T0[(state[0] >> 16) & 0xff] ^ in anubis_crypt()
603 T1[(state[1] >> 16) & 0xff] ^ in anubis_crypt()
604 T2[(state[2] >> 16) & 0xff] ^ in anubis_crypt()
605 T3[(state[3] >> 16) & 0xff] ^ in anubis_crypt()
[all …]
Dkhazad.c808 u64 state; in khazad_crypt() local
810 state = be64_to_cpu(*src) ^ roundKey[0]; in khazad_crypt()
813 state = T0[(int)(state >> 56) ] ^ in khazad_crypt()
814 T1[(int)(state >> 48) & 0xff] ^ in khazad_crypt()
815 T2[(int)(state >> 40) & 0xff] ^ in khazad_crypt()
816 T3[(int)(state >> 32) & 0xff] ^ in khazad_crypt()
817 T4[(int)(state >> 24) & 0xff] ^ in khazad_crypt()
818 T5[(int)(state >> 16) & 0xff] ^ in khazad_crypt()
819 T6[(int)(state >> 8) & 0xff] ^ in khazad_crypt()
820 T7[(int)(state ) & 0xff] ^ in khazad_crypt()
[all …]
/linux-4.4.14/kernel/power/
Dsuspend.c103 static bool valid_state(suspend_state_t state) in valid_state() argument
110 return suspend_ops && suspend_ops->valid && suspend_ops->valid(state); in valid_state()
163 int suspend_valid_only_mem(suspend_state_t state) in suspend_valid_only_mem() argument
165 return state == PM_SUSPEND_MEM; in suspend_valid_only_mem()
169 static bool sleep_state_supported(suspend_state_t state) in sleep_state_supported() argument
171 return state == PM_SUSPEND_FREEZE || (suspend_ops && suspend_ops->enter); in sleep_state_supported()
174 static int platform_suspend_prepare(suspend_state_t state) in platform_suspend_prepare() argument
176 return state != PM_SUSPEND_FREEZE && suspend_ops->prepare ? in platform_suspend_prepare()
180 static int platform_suspend_prepare_late(suspend_state_t state) in platform_suspend_prepare_late() argument
182 return state == PM_SUSPEND_FREEZE && freeze_ops && freeze_ops->prepare ? in platform_suspend_prepare_late()
[all …]
/linux-4.4.14/drivers/media/usb/dvb-usb-v2/
Dmxl111sf-tuner.c47 static int mxl111sf_tuner_read_reg(struct mxl111sf_tuner_state *state, in mxl111sf_tuner_read_reg() argument
50 return (state->cfg->read_reg) ? in mxl111sf_tuner_read_reg()
51 state->cfg->read_reg(state->mxl_state, addr, data) : in mxl111sf_tuner_read_reg()
55 static int mxl111sf_tuner_write_reg(struct mxl111sf_tuner_state *state, in mxl111sf_tuner_write_reg() argument
58 return (state->cfg->write_reg) ? in mxl111sf_tuner_write_reg()
59 state->cfg->write_reg(state->mxl_state, addr, data) : in mxl111sf_tuner_write_reg()
63 static int mxl111sf_tuner_program_regs(struct mxl111sf_tuner_state *state, in mxl111sf_tuner_program_regs() argument
66 return (state->cfg->program_regs) ? in mxl111sf_tuner_program_regs()
67 state->cfg->program_regs(state->mxl_state, ctrl_reg_info) : in mxl111sf_tuner_program_regs()
71 static int mxl1x1sf_tuner_top_master_ctrl(struct mxl111sf_tuner_state *state, in mxl1x1sf_tuner_top_master_ctrl() argument
[all …]
Dmxl111sf-demod.c45 static int mxl111sf_demod_read_reg(struct mxl111sf_demod_state *state, in mxl111sf_demod_read_reg() argument
48 return (state->cfg->read_reg) ? in mxl111sf_demod_read_reg()
49 state->cfg->read_reg(state->mxl_state, addr, data) : in mxl111sf_demod_read_reg()
53 static int mxl111sf_demod_write_reg(struct mxl111sf_demod_state *state, in mxl111sf_demod_write_reg() argument
56 return (state->cfg->write_reg) ? in mxl111sf_demod_write_reg()
57 state->cfg->write_reg(state->mxl_state, addr, data) : in mxl111sf_demod_write_reg()
62 int mxl111sf_demod_program_regs(struct mxl111sf_demod_state *state, in mxl111sf_demod_program_regs() argument
65 return (state->cfg->program_regs) ? in mxl111sf_demod_program_regs()
66 state->cfg->program_regs(state->mxl_state, ctrl_reg_info) : in mxl111sf_demod_program_regs()
74 int mxl1x1sf_demod_get_tps_code_rate(struct mxl111sf_demod_state *state, in mxl1x1sf_demod_get_tps_code_rate() argument
[all …]
Dmxl111sf-gpio.c35 static int mxl111sf_set_gpo_state(struct mxl111sf_state *state, u8 pin, u8 val) in mxl111sf_set_gpo_state() argument
43 ret = mxl111sf_read_reg(state, 0x19, &tmp); in mxl111sf_set_gpo_state()
48 ret = mxl111sf_write_reg(state, 0x19, tmp); in mxl111sf_set_gpo_state()
54 ret = mxl111sf_read_reg(state, 0x30, &tmp); in mxl111sf_set_gpo_state()
59 ret = mxl111sf_write_reg(state, 0x30, tmp); in mxl111sf_set_gpo_state()
68 static int mxl111sf_get_gpi_state(struct mxl111sf_state *state, u8 pin, u8 *val) in mxl111sf_get_gpi_state() argument
82 ret = mxl111sf_read_reg(state, 0x23, &tmp); in mxl111sf_get_gpi_state()
91 ret = mxl111sf_read_reg(state, 0x2f, &tmp); in mxl111sf_get_gpi_state()
99 ret = mxl111sf_read_reg(state, 0x22, &tmp); in mxl111sf_get_gpi_state()
117 static int mxl111sf_config_gpio_pins(struct mxl111sf_state *state, in mxl111sf_config_gpio_pins() argument
[all …]
Dmxl111sf-phy.c24 int mxl111sf_init_tuner_demod(struct mxl111sf_state *state) in mxl111sf_init_tuner_demod() argument
52 return mxl111sf_ctrl_program_regs(state, mxl_111_overwrite_default); in mxl111sf_init_tuner_demod()
55 int mxl1x1sf_soft_reset(struct mxl111sf_state *state) in mxl1x1sf_soft_reset() argument
60 ret = mxl111sf_write_reg(state, 0xff, 0x00); /* AIC */ in mxl1x1sf_soft_reset()
63 ret = mxl111sf_write_reg(state, 0x02, 0x01); /* get out of reset */ in mxl1x1sf_soft_reset()
69 int mxl1x1sf_set_device_mode(struct mxl111sf_state *state, int mode) in mxl1x1sf_set_device_mode() argument
77 ret = mxl111sf_write_reg(state, 0x03, in mxl1x1sf_set_device_mode()
82 ret = mxl111sf_write_reg_mask(state, in mxl1x1sf_set_device_mode()
91 state->device_mode = mode; in mxl1x1sf_set_device_mode()
97 int mxl1x1sf_top_master_ctrl(struct mxl111sf_state *state, int onoff) in mxl1x1sf_top_master_ctrl() argument
[all …]
Dmxl111sf.c89 int mxl111sf_read_reg(struct mxl111sf_state *state, u8 addr, u8 *data) in mxl111sf_read_reg() argument
94 ret = mxl111sf_ctrl_msg(state->d, MXL_CMD_REG_READ, &addr, 1, buf, 2); in mxl111sf_read_reg()
113 int mxl111sf_write_reg(struct mxl111sf_state *state, u8 addr, u8 data) in mxl111sf_write_reg() argument
120 ret = mxl111sf_ctrl_msg(state->d, MXL_CMD_REG_WRITE, buf, 2, NULL, 0); in mxl111sf_write_reg()
128 int mxl111sf_write_reg_mask(struct mxl111sf_state *state, in mxl111sf_write_reg_mask() argument
135 ret = mxl111sf_read_reg(state, addr, &val); in mxl111sf_write_reg_mask()
142 ret = mxl111sf_read_reg(state, addr, &val); in mxl111sf_write_reg_mask()
150 ret = mxl111sf_write_reg(state, addr, val); in mxl111sf_write_reg_mask()
158 int mxl111sf_ctrl_program_regs(struct mxl111sf_state *state, in mxl111sf_ctrl_program_regs() argument
167 ret = mxl111sf_write_reg_mask(state, in mxl111sf_ctrl_program_regs()
[all …]
Dmxl111sf-i2c.c35 static int mxl111sf_i2c_bitbang_sendbyte(struct mxl111sf_state *state, in mxl111sf_i2c_bitbang_sendbyte() argument
43 ret = mxl111sf_read_reg(state, SW_I2C_BUSY_ADDR, &data); in mxl111sf_i2c_bitbang_sendbyte()
51 ret = mxl111sf_write_reg(state, SW_I2C_ADDR, in mxl111sf_i2c_bitbang_sendbyte()
56 ret = mxl111sf_write_reg(state, SW_I2C_ADDR, in mxl111sf_i2c_bitbang_sendbyte()
61 ret = mxl111sf_write_reg(state, SW_I2C_ADDR, in mxl111sf_i2c_bitbang_sendbyte()
69 ret = mxl111sf_write_reg(state, SW_I2C_ADDR, in mxl111sf_i2c_bitbang_sendbyte()
76 ret = mxl111sf_write_reg(state, SW_I2C_ADDR, in mxl111sf_i2c_bitbang_sendbyte()
81 ret = mxl111sf_read_reg(state, SW_I2C_BUSY_ADDR, &data); in mxl111sf_i2c_bitbang_sendbyte()
86 ret = mxl111sf_write_reg(state, SW_I2C_ADDR, in mxl111sf_i2c_bitbang_sendbyte()
97 static int mxl111sf_i2c_bitbang_recvbyte(struct mxl111sf_state *state, in mxl111sf_i2c_bitbang_recvbyte() argument
[all …]
Daf9035.c51 struct state *state = d_to_priv(d); in af9035_ctrl_msg() local
66 state->buf[0] = REQ_HDR_LEN + req->wlen + CHECKSUM_LEN - 1; in af9035_ctrl_msg()
67 state->buf[1] = req->mbox; in af9035_ctrl_msg()
68 state->buf[2] = req->cmd; in af9035_ctrl_msg()
69 state->buf[3] = state->seq++; in af9035_ctrl_msg()
70 memcpy(&state->buf[REQ_HDR_LEN], req->wbuf, req->wlen); in af9035_ctrl_msg()
76 checksum = af9035_checksum(state->buf, state->buf[0] - 1); in af9035_ctrl_msg()
77 state->buf[state->buf[0] - 1] = (checksum >> 8); in af9035_ctrl_msg()
78 state->buf[state->buf[0] - 0] = (checksum & 0xff); in af9035_ctrl_msg()
85 state->buf, wlen, state->buf, rlen); in af9035_ctrl_msg()
[all …]
Daf9015.c35 struct af9015_state *state = d_to_priv(d); in af9015_ctrl_msg() local
41 state->buf[0] = req->cmd; in af9015_ctrl_msg()
42 state->buf[1] = state->seq++; in af9015_ctrl_msg()
43 state->buf[2] = req->i2c_addr; in af9015_ctrl_msg()
44 state->buf[3] = req->addr >> 8; in af9015_ctrl_msg()
45 state->buf[4] = req->addr & 0xff; in af9015_ctrl_msg()
46 state->buf[5] = req->mbox; in af9015_ctrl_msg()
47 state->buf[6] = req->addr_len; in af9015_ctrl_msg()
48 state->buf[7] = req->data_len; in af9015_ctrl_msg()
58 state->buf[2] |= 0x01; /* set I2C direction */ in af9015_ctrl_msg()
[all …]
Dmxl111sf-phy.h26 int mxl1x1sf_soft_reset(struct mxl111sf_state *state);
27 int mxl1x1sf_set_device_mode(struct mxl111sf_state *state, int mode);
28 int mxl1x1sf_top_master_ctrl(struct mxl111sf_state *state, int onoff);
29 int mxl111sf_disable_656_port(struct mxl111sf_state *state);
30 int mxl111sf_init_tuner_demod(struct mxl111sf_state *state);
31 int mxl111sf_enable_usb_output(struct mxl111sf_state *state);
32 int mxl111sf_config_mpeg_in(struct mxl111sf_state *state,
38 int mxl111sf_config_i2s(struct mxl111sf_state *state,
40 int mxl111sf_init_i2s_port(struct mxl111sf_state *state, u8 sample_size);
41 int mxl111sf_disable_i2s_port(struct mxl111sf_state *state);
[all …]
/linux-4.4.14/drivers/media/pci/pt1/
Dva1j5jf8007s.c53 struct va1j5jf8007s_state *state; in va1j5jf8007s_read_snr() local
60 state = fe->demodulator_priv; in va1j5jf8007s_read_snr()
61 addr = state->config->demod_address; in va1j5jf8007s_read_snr()
77 if (i2c_transfer(state->adap, msgs, 2) != 2) in va1j5jf8007s_read_snr()
113 struct va1j5jf8007s_state *state; in va1j5jf8007s_read_status() local
115 state = fe->demodulator_priv; in va1j5jf8007s_read_status()
117 switch (state->tune_state) { in va1j5jf8007s_read_status()
174 static int va1j5jf8007s_set_frequency_1(struct va1j5jf8007s_state *state) in va1j5jf8007s_set_frequency_1() argument
181 frequency = state->fe.dtv_property_cache.frequency; in va1j5jf8007s_set_frequency_1()
194 msg.addr = state->config->demod_address; in va1j5jf8007s_set_frequency_1()
[all …]
Dva1j5jf8007t.c51 struct va1j5jf8007t_state *state; in va1j5jf8007t_read_snr() local
58 state = fe->demodulator_priv; in va1j5jf8007t_read_snr()
59 addr = state->config->demod_address; in va1j5jf8007t_read_snr()
75 if (i2c_transfer(state->adap, msgs, 2) != 2) in va1j5jf8007t_read_snr()
103 struct va1j5jf8007t_state *state; in va1j5jf8007t_read_status() local
105 state = fe->demodulator_priv; in va1j5jf8007t_read_status()
107 switch (state->tune_state) { in va1j5jf8007t_read_status()
160 static int va1j5jf8007t_set_frequency(struct va1j5jf8007t_state *state) in va1j5jf8007t_set_frequency() argument
167 frequency = state->fe.dtv_property_cache.frequency; in va1j5jf8007t_set_frequency()
177 msg.addr = state->config->demod_address; in va1j5jf8007t_set_frequency()
[all …]
/linux-4.4.14/tools/usb/ffs-aio-example/multibuff/host_app/
Dtest.c59 int test_init(struct test_state *state) in test_init() argument
65 state->found = NULL; in test_init()
66 state->ctx = NULL; in test_init()
67 state->handle = NULL; in test_init()
68 state->attached = 0; in test_init()
70 ret = libusb_init(&state->ctx); in test_init()
76 cnt = libusb_get_device_list(state->ctx, &list); in test_init()
92 state->found = dev; in test_init()
97 if (!state->found) { in test_init()
102 ret = libusb_open(state->found, &state->handle); in test_init()
[all …]
/linux-4.4.14/tools/usb/ffs-aio-example/simple/host_app/
Dtest.c59 int test_init(struct test_state *state) in test_init() argument
65 state->found = NULL; in test_init()
66 state->ctx = NULL; in test_init()
67 state->handle = NULL; in test_init()
68 state->attached = 0; in test_init()
70 ret = libusb_init(&state->ctx); in test_init()
76 cnt = libusb_get_device_list(state->ctx, &list); in test_init()
92 state->found = dev; in test_init()
97 if (!state->found) { in test_init()
102 ret = libusb_open(state->found, &state->handle); in test_init()
[all …]
/linux-4.4.14/arch/powerpc/boot/
Dgunzip_util.c42 void gunzip_start(struct gunzip_state *state, void *src, int srclen) in gunzip_start() argument
47 memset(state, 0, sizeof(*state)); in gunzip_start()
54 state->s.workspace = state->scratch; in gunzip_start()
55 if (zlib_inflate_workspacesize() > sizeof(state->scratch)) in gunzip_start()
76 r = zlib_inflateInit2(&state->s, -MAX_WBITS); in gunzip_start()
81 state->s.total_in = hdrlen; in gunzip_start()
82 state->s.next_in = src + hdrlen; in gunzip_start()
83 state->s.avail_in = srclen - hdrlen; in gunzip_start()
102 int gunzip_partial(struct gunzip_state *state, void *dst, int dstlen) in gunzip_partial() argument
106 if (state->s.workspace) { in gunzip_partial()
[all …]
/linux-4.4.14/drivers/media/pci/netup_unidvb/
Dnetup_unidvb_ci.c64 struct netup_ci_state *state = en50221->data; in netup_unidvb_ci_slot_ts_ctl() local
65 struct netup_unidvb_dev *dev = state->dev; in netup_unidvb_ci_slot_ts_ctl()
66 u16 shift = (state->nr == 1) ? CAM1_SHIFT : 0; in netup_unidvb_ci_slot_ts_ctl()
82 struct netup_ci_state *state = en50221->data; in netup_unidvb_ci_slot_shutdown() local
83 struct netup_unidvb_dev *dev = state->dev; in netup_unidvb_ci_slot_shutdown()
92 struct netup_ci_state *state = en50221->data; in netup_unidvb_ci_slot_reset() local
93 struct netup_unidvb_dev *dev = state->dev; in netup_unidvb_ci_slot_reset()
95 u16 shift = (state->nr == 1) ? CAM1_SHIFT : 0; in netup_unidvb_ci_slot_reset()
126 struct netup_ci_state *state = en50221->data; in netup_unidvb_poll_ci_slot_status() local
127 struct netup_unidvb_dev *dev = state->dev; in netup_unidvb_poll_ci_slot_status()
[all …]
/linux-4.4.14/drivers/media/usb/dvb-usb/
Daf9005-fe.c106 struct af9005_fe_state *state = fe->demodulator_priv; in af9005_is_fecmon_available() local
112 ret = af9005_read_register_bits(state->d, xd_p_fec_vtb_rsd_mon_en, in af9005_is_fecmon_available()
119 af9005_read_register_bits(state->d, in af9005_is_fecmon_available()
137 struct af9005_fe_state *state = fe->demodulator_priv; in af9005_get_post_vit_err_cw_count() local
149 af9005_read_register_bits(state->d, xd_r_fec_rsd_ber_rdy, in af9005_get_post_vit_err_cw_count()
160 af9005_read_ofdm_register(state->d, in af9005_get_post_vit_err_cw_count()
166 af9005_read_ofdm_register(state->d, in af9005_get_post_vit_err_cw_count()
175 af9005_read_ofdm_register(state->d, xd_r_fec_rsd_bit_err_cnt_7_0, in af9005_get_post_vit_err_cw_count()
180 af9005_read_ofdm_register(state->d, xd_r_fec_rsd_bit_err_cnt_15_8, in af9005_get_post_vit_err_cw_count()
185 af9005_read_ofdm_register(state->d, xd_r_fec_rsd_bit_err_cnt_23_16, in af9005_get_post_vit_err_cw_count()
[all …]
Dfriio-fe.c27 static int jdvbt90502_reg_read(struct jdvbt90502_state *state, in jdvbt90502_reg_read() argument
38 msg[0].addr = state->config.demod_address; in jdvbt90502_reg_read()
48 ret = i2c_transfer(state->i2c, msg, 2); in jdvbt90502_reg_read()
57 static int jdvbt90502_single_reg_write(struct jdvbt90502_state *state, in jdvbt90502_single_reg_write() argument
66 msg.addr = state->config.demod_address; in jdvbt90502_single_reg_write()
71 if (i2c_transfer(state->i2c, &msg, 1) != 1) { in jdvbt90502_single_reg_write()
80 struct jdvbt90502_state *state = fe->demodulator_priv; in _jdvbt90502_write() local
83 err = jdvbt90502_single_reg_write(state, in _jdvbt90502_write()
94 static int jdvbt90502_pll_read(struct jdvbt90502_state *state, u8 *result) in jdvbt90502_pll_read() argument
99 u8 pll_addr_byte = (state->config.pll_address << 1) + 1; in jdvbt90502_pll_read()
[all …]
Ddtt200u-fe.c26 struct dtt200u_fe_state *state = fe->demodulator_priv; in dtt200u_fe_read_status() local
29 dvb_usb_generic_rw(state->d,&st,1,b,3,0); in dtt200u_fe_read_status()
49 struct dtt200u_fe_state *state = fe->demodulator_priv; in dtt200u_fe_read_ber() local
51 dvb_usb_generic_rw(state->d,&bw,1,b,3,0); in dtt200u_fe_read_ber()
58 struct dtt200u_fe_state *state = fe->demodulator_priv; in dtt200u_fe_read_unc_blocks() local
61 dvb_usb_generic_rw(state->d,&bw,1,b,2,0); in dtt200u_fe_read_unc_blocks()
68 struct dtt200u_fe_state *state = fe->demodulator_priv; in dtt200u_fe_read_signal_strength() local
70 dvb_usb_generic_rw(state->d,&bw,1,&b,1,0); in dtt200u_fe_read_signal_strength()
77 struct dtt200u_fe_state *state = fe->demodulator_priv; in dtt200u_fe_read_snr() local
79 dvb_usb_generic_rw(state->d,&bw,1,&br,1,0); in dtt200u_fe_read_snr()
[all …]
Dvp7045-fe.c32 struct vp7045_fe_state *state = fe->demodulator_priv; in vp7045_fe_read_status() local
33 u8 s0 = vp7045_read_reg(state->d,0x00), in vp7045_fe_read_status()
34 s1 = vp7045_read_reg(state->d,0x01), in vp7045_fe_read_status()
35 s3 = vp7045_read_reg(state->d,0x03); in vp7045_fe_read_status()
58 struct vp7045_fe_state *state = fe->demodulator_priv; in vp7045_fe_read_ber() local
59 *ber = (vp7045_read_reg(state->d, 0x0D) << 16) | in vp7045_fe_read_ber()
60 (vp7045_read_reg(state->d, 0x0E) << 8) | in vp7045_fe_read_ber()
61 vp7045_read_reg(state->d, 0x0F); in vp7045_fe_read_ber()
67 struct vp7045_fe_state *state = fe->demodulator_priv; in vp7045_fe_read_unc_blocks() local
68 *unc = (vp7045_read_reg(state->d, 0x10) << 8) | in vp7045_fe_read_unc_blocks()
[all …]
/linux-4.4.14/drivers/scsi/
Dmac53c94.c71 struct fsc_state *state; in mac53c94_queue_lck() local
88 state = (struct fsc_state *) cmd->device->host->hostdata; in mac53c94_queue_lck()
90 if (state->request_q == NULL) in mac53c94_queue_lck()
91 state->request_q = cmd; in mac53c94_queue_lck()
93 state->request_qtail->host_scribble = (void *) cmd; in mac53c94_queue_lck()
94 state->request_qtail = cmd; in mac53c94_queue_lck()
96 if (state->phase == idle) in mac53c94_queue_lck()
97 mac53c94_start(state); in mac53c94_queue_lck()
106 struct fsc_state *state = (struct fsc_state *) cmd->device->host->hostdata; in DEF_SCSI_QCMD() local
107 struct mac53c94_regs __iomem *regs = state->regs; in DEF_SCSI_QCMD()
[all …]
/linux-4.4.14/drivers/gpu/drm/omapdrm/
Domap_plane.c57 to_omap_plane_state(struct drm_plane_state *state) in to_omap_plane_state() argument
59 return container_of(state, struct omap_plane_state, base); in to_omap_plane_state()
82 struct drm_plane_state *state = plane->state; in omap_plane_atomic_update() local
83 struct omap_plane_state *omap_state = to_omap_plane_state(state); in omap_plane_atomic_update()
88 DBG("%s, crtc=%p fb=%p", omap_plane->name, state->crtc, state->fb); in omap_plane_atomic_update()
98 win.rotation = state->rotation; in omap_plane_atomic_update()
99 win.crtc_x = state->crtc_x; in omap_plane_atomic_update()
100 win.crtc_y = state->crtc_y; in omap_plane_atomic_update()
101 win.crtc_w = state->crtc_w; in omap_plane_atomic_update()
102 win.crtc_h = state->crtc_h; in omap_plane_atomic_update()
[all …]
/linux-4.4.14/arch/mips/cavium-octeon/crypto/
Docteon-sha512.c37 write_octeon_64bit_hash_sha512(sctx->state[0], 0); in octeon_sha512_store_hash()
38 write_octeon_64bit_hash_sha512(sctx->state[1], 1); in octeon_sha512_store_hash()
39 write_octeon_64bit_hash_sha512(sctx->state[2], 2); in octeon_sha512_store_hash()
40 write_octeon_64bit_hash_sha512(sctx->state[3], 3); in octeon_sha512_store_hash()
41 write_octeon_64bit_hash_sha512(sctx->state[4], 4); in octeon_sha512_store_hash()
42 write_octeon_64bit_hash_sha512(sctx->state[5], 5); in octeon_sha512_store_hash()
43 write_octeon_64bit_hash_sha512(sctx->state[6], 6); in octeon_sha512_store_hash()
44 write_octeon_64bit_hash_sha512(sctx->state[7], 7); in octeon_sha512_store_hash()
49 sctx->state[0] = read_octeon_64bit_hash_sha512(0); in octeon_sha512_read_hash()
50 sctx->state[1] = read_octeon_64bit_hash_sha512(1); in octeon_sha512_read_hash()
[all …]
Docteon-sha256.c38 u64 *hash = (u64 *)sctx->state; in octeon_sha256_store_hash()
48 u64 *hash = (u64 *)sctx->state; in octeon_sha256_read_hash()
74 sctx->state[0] = SHA224_H0; in octeon_sha224_init()
75 sctx->state[1] = SHA224_H1; in octeon_sha224_init()
76 sctx->state[2] = SHA224_H2; in octeon_sha224_init()
77 sctx->state[3] = SHA224_H3; in octeon_sha224_init()
78 sctx->state[4] = SHA224_H4; in octeon_sha224_init()
79 sctx->state[5] = SHA224_H5; in octeon_sha224_init()
80 sctx->state[6] = SHA224_H6; in octeon_sha224_init()
81 sctx->state[7] = SHA224_H7; in octeon_sha224_init()
[all …]
/linux-4.4.14/drivers/net/wan/
Dhdlc_fr.c134 }state; member
171 static inline struct frad_state* state(hdlc_device *hdlc) in state() function
173 return(struct frad_state *)(hdlc->state); in state()
179 struct pvc_device *pvc = state(hdlc)->first_pvc; in find_pvc()
196 struct pvc_device *pvc, **pvc_p = &state(hdlc)->first_pvc; in add_pvc()
249 struct pvc_device **pvc_p = &state(hdlc)->first_pvc; in delete_unused_pvcs()
353 if (state(hdlc)->settings.lmi == LMI_NONE) in pvc_open()
354 pvc->state.active = netif_carrier_ok(pvc->frad); in pvc_open()
356 pvc_carrier(pvc->state.active, pvc); in pvc_open()
357 state(hdlc)->dce_changed = 1; in pvc_open()
[all …]
/linux-4.4.14/drivers/gpu/drm/i2c/
Dch7006_mode.c204 uint8_t *regs = priv->state.regs; in ch7006_setup_levels()
235 struct ch7006_state *state = &priv->state; in ch7006_setup_subcarrier() local
243 setbitf(state, CH7006_SUBC_INC0, 28, subc_inc); in ch7006_setup_subcarrier()
244 setbitf(state, CH7006_SUBC_INC1, 24, subc_inc); in ch7006_setup_subcarrier()
245 setbitf(state, CH7006_SUBC_INC2, 20, subc_inc); in ch7006_setup_subcarrier()
246 setbitf(state, CH7006_SUBC_INC3, 16, subc_inc); in ch7006_setup_subcarrier()
247 setbitf(state, CH7006_SUBC_INC4, 12, subc_inc); in ch7006_setup_subcarrier()
248 setbitf(state, CH7006_SUBC_INC5, 8, subc_inc); in ch7006_setup_subcarrier()
249 setbitf(state, CH7006_SUBC_INC6, 4, subc_inc); in ch7006_setup_subcarrier()
250 setbitf(state, CH7006_SUBC_INC7, 0, subc_inc); in ch7006_setup_subcarrier()
[all …]
/linux-4.4.14/net/802/
Dgarp.c30 u8 state; member
34 [GARP_EVENT_TRANSMIT_PDU] = { .state = GARP_APPLICANT_AA,
36 [GARP_EVENT_R_JOIN_IN] = { .state = GARP_APPLICANT_AA },
37 [GARP_EVENT_R_JOIN_EMPTY] = { .state = GARP_APPLICANT_VA },
38 [GARP_EVENT_R_EMPTY] = { .state = GARP_APPLICANT_VA },
39 [GARP_EVENT_R_LEAVE_IN] = { .state = GARP_APPLICANT_VA },
40 [GARP_EVENT_R_LEAVE_EMPTY] = { .state = GARP_APPLICANT_VP },
41 [GARP_EVENT_REQ_JOIN] = { .state = GARP_APPLICANT_INVALID },
42 [GARP_EVENT_REQ_LEAVE] = { .state = GARP_APPLICANT_LA },
45 [GARP_EVENT_TRANSMIT_PDU] = { .state = GARP_APPLICANT_QA,
[all …]
/linux-4.4.14/drivers/input/misc/
Dsparcspkr.c67 struct sparcspkr_state *state = dev_get_drvdata(dev->dev.parent); in bbc_spkr_event() local
68 struct bbc_beep_info *info = &state->u.bbc; in bbc_spkr_event()
86 spin_lock_irqsave(&state->lock, flags); in bbc_spkr_event()
98 spin_unlock_irqrestore(&state->lock, flags); in bbc_spkr_event()
105 struct sparcspkr_state *state = dev_get_drvdata(dev->dev.parent); in grover_spkr_event() local
106 struct grover_beep_info *info = &state->u.grover; in grover_spkr_event()
122 spin_lock_irqsave(&state->lock, flags); in grover_spkr_event()
137 spin_unlock_irqrestore(&state->lock, flags); in grover_spkr_event()
144 struct sparcspkr_state *state = dev_get_drvdata(dev); in sparcspkr_probe() local
152 input_dev->name = state->name; in sparcspkr_probe()
[all …]
/linux-4.4.14/net/netfilter/
Dnf_queue.c51 struct nf_hook_state *state = &entry->state; in nf_queue_entry_release_refs() local
54 if (state->in) in nf_queue_entry_release_refs()
55 dev_put(state->in); in nf_queue_entry_release_refs()
56 if (state->out) in nf_queue_entry_release_refs()
57 dev_put(state->out); in nf_queue_entry_release_refs()
58 if (state->sk) in nf_queue_entry_release_refs()
59 sock_put(state->sk); in nf_queue_entry_release_refs()
78 struct nf_hook_state *state = &entry->state; in nf_queue_entry_get_refs() local
80 if (state->in) in nf_queue_entry_get_refs()
81 dev_hold(state->in); in nf_queue_entry_get_refs()
[all …]
/linux-4.4.14/drivers/media/usb/ttusb-dec/
Dttusbdecfe.c53 struct ttusbdecfe_state* state = fe->demodulator_priv; in ttusbdecfe_dvbt_read_status() local
61 ret=state->config->send_command(fe, 0x73, sizeof(b), b, &len, result); in ttusbdecfe_dvbt_read_status()
93 struct ttusbdecfe_state* state = (struct ttusbdecfe_state*) fe->demodulator_priv; in ttusbdecfe_dvbt_set_frontend() local
102 state->config->send_command(fe, 0x71, sizeof(b), b, NULL, NULL); in ttusbdecfe_dvbt_set_frontend()
120 struct ttusbdecfe_state* state = (struct ttusbdecfe_state*) fe->demodulator_priv; in ttusbdecfe_dvbs_set_frontend() local
138 (state->hi_band ? LOF_HI : LOF_LO)); in ttusbdecfe_dvbs_set_frontend()
142 band = htonl(state->hi_band ? LOF_HI : LOF_LO); in ttusbdecfe_dvbs_set_frontend()
144 lnb_voltage = htonl(state->voltage); in ttusbdecfe_dvbs_set_frontend()
147 state->config->send_command(fe, 0x71, sizeof(b), b, NULL, NULL); in ttusbdecfe_dvbs_set_frontend()
154 struct ttusbdecfe_state* state = (struct ttusbdecfe_state*) fe->demodulator_priv; in ttusbdecfe_dvbs_diseqc_send_master_cmd() local
[all …]
/linux-4.4.14/drivers/input/
Dff-memless.c89 static unsigned long calculate_next_time(struct ml_effect_state *state) in calculate_next_time() argument
91 const struct ff_envelope *envelope = get_envelope(state->effect); in calculate_next_time()
95 attack_stop = state->play_at + in calculate_next_time()
97 if (time_before(state->adj_at, attack_stop)) in calculate_next_time()
98 return state->adj_at + in calculate_next_time()
102 if (state->effect->replay.length) { in calculate_next_time()
105 fade_start = state->stop_at - in calculate_next_time()
108 if (time_before(state->adj_at, fade_start)) in calculate_next_time()
112 next_fade = state->adj_at + in calculate_next_time()
114 if (time_before(next_fade, state->stop_at)) in calculate_next_time()
[all …]
/linux-4.4.14/drivers/media/i2c/cx25840/
Dcx25840-audio.c46 struct cx25840_state *state = to_state(i2c_get_clientdata(client)); in cx25840_set_audclk_freq() local
48 if (state->aud_input != CX25840_AUDIO_SERIAL) { in cx25840_set_audclk_freq()
78 if (is_cx2583x(state)) in cx25840_set_audclk_freq()
115 if (is_cx2583x(state)) in cx25840_set_audclk_freq()
152 if (is_cx2583x(state)) in cx25840_set_audclk_freq()
191 if (is_cx2583x(state)) in cx25840_set_audclk_freq()
232 if (is_cx2583x(state)) in cx25840_set_audclk_freq()
273 if (is_cx2583x(state)) in cx25840_set_audclk_freq()
289 state->audclk_freq = freq; in cx25840_set_audclk_freq()
301 struct cx25840_state *state = to_state(i2c_get_clientdata(client)); in cx23885_set_audclk_freq() local
[all …]
/linux-4.4.14/drivers/ata/
Dpata_icside.c62 struct pata_icside_state *state; member
87 struct pata_icside_state *state = ec->irq_data; in pata_icside_irqenable_arcin_v5() local
89 writeb(0, state->irq_port + ICS_ARCIN_V5_INTROFFSET); in pata_icside_irqenable_arcin_v5()
97 struct pata_icside_state *state = ec->irq_data; in pata_icside_irqdisable_arcin_v5() local
99 readb(state->irq_port + ICS_ARCIN_V5_INTROFFSET); in pata_icside_irqdisable_arcin_v5()
114 struct pata_icside_state *state = ec->irq_data; in pata_icside_irqenable_arcin_v6() local
115 void __iomem *base = state->irq_port; in pata_icside_irqenable_arcin_v6()
117 if (!state->port[0].disabled) in pata_icside_irqenable_arcin_v6()
119 if (!state->port[1].disabled) in pata_icside_irqenable_arcin_v6()
128 struct pata_icside_state *state = ec->irq_data; in pata_icside_irqdisable_arcin_v6() local
[all …]
/linux-4.4.14/drivers/phy/
Dphy-exynos-mipi-video.c49 static int __set_phy_state(struct exynos_mipi_video_phy *state, in __set_phy_state() argument
61 spin_lock(&state->slock); in __set_phy_state()
63 if (!IS_ERR(state->regmap)) { in __set_phy_state()
64 regmap_read(state->regmap, offset, &val); in __set_phy_state()
69 regmap_write(state->regmap, offset, val); in __set_phy_state()
74 regmap_write(state->regmap, offset, val); in __set_phy_state()
76 addr = state->regs + EXYNOS_MIPI_PHY_CONTROL(id / 2); in __set_phy_state()
93 spin_unlock(&state->slock); in __set_phy_state()
103 struct exynos_mipi_video_phy *state = to_mipi_video_phy(phy_desc); in exynos_mipi_video_phy_power_on() local
105 return __set_phy_state(state, phy_desc->index, 1); in exynos_mipi_video_phy_power_on()
[all …]
Dphy-exynos-dp-video.c35 struct exynos_dp_video_phy *state = phy_get_drvdata(phy); in exynos_dp_video_phy_power_on() local
38 return regmap_update_bits(state->regs, state->drvdata->phy_ctrl_offset, in exynos_dp_video_phy_power_on()
44 struct exynos_dp_video_phy *state = phy_get_drvdata(phy); in exynos_dp_video_phy_power_off() local
47 return regmap_update_bits(state->regs, state->drvdata->phy_ctrl_offset, in exynos_dp_video_phy_power_off()
79 struct exynos_dp_video_phy *state; in exynos_dp_video_phy_probe() local
85 state = devm_kzalloc(dev, sizeof(*state), GFP_KERNEL); in exynos_dp_video_phy_probe()
86 if (!state) in exynos_dp_video_phy_probe()
89 state->regs = syscon_regmap_lookup_by_phandle(dev->of_node, in exynos_dp_video_phy_probe()
91 if (IS_ERR(state->regs)) { in exynos_dp_video_phy_probe()
93 return PTR_ERR(state->regs); in exynos_dp_video_phy_probe()
[all …]
/linux-4.4.14/drivers/hid/
Dhid-wiimote-core.c61 spin_lock_irqsave(&wdata->state.lock, flags); in wiimote_queue_worker()
63 spin_unlock_irqrestore(&wdata->state.lock, flags); in wiimote_queue_worker()
129 if (wdata->state.flags & WIIPROTO_FLAG_RUMBLE) in wiiproto_keep_rumble()
138 if (rumble == !!(wdata->state.flags & WIIPROTO_FLAG_RUMBLE)) in wiiproto_req_rumble()
142 wdata->state.flags |= WIIPROTO_FLAG_RUMBLE; in wiiproto_req_rumble()
144 wdata->state.flags &= ~WIIPROTO_FLAG_RUMBLE; in wiiproto_req_rumble()
158 if ((wdata->state.flags & WIIPROTO_FLAGS_LEDS) == leds) in wiiproto_req_leds()
160 wdata->state.flags = (wdata->state.flags & ~WIIPROTO_FLAGS_LEDS) | leds; in wiiproto_req_leds()
199 __u8 ir = wdata->state.flags & WIIPROTO_FLAGS_IR; in select_drm()
202 ext = (wdata->state.flags & WIIPROTO_FLAG_EXT_USED) || in select_drm()
[all …]
/linux-4.4.14/drivers/gpu/drm/msm/
Dmsm_atomic.c24 struct drm_atomic_state *state; member
62 static struct msm_commit *commit_init(struct drm_atomic_state *state) in commit_init() argument
69 c->dev = state->dev; in commit_init()
70 c->state = state; in commit_init()
102 if (!crtc->state->enable) in msm_atomic_wait_for_commit_done()
119 struct drm_atomic_state *state = c->state; in complete_commit() local
120 struct drm_device *dev = state->dev; in complete_commit()
124 kms->funcs->prepare_commit(kms, state); in complete_commit()
126 drm_atomic_helper_commit_modeset_disables(dev, state); in complete_commit()
128 drm_atomic_helper_commit_planes(dev, state, false); in complete_commit()
[all …]
/linux-4.4.14/lib/xz/
Dxz_lzma2.h64 static inline void lzma_state_literal(enum lzma_state *state) in lzma_state_literal() argument
66 if (*state <= STATE_SHORTREP_LIT_LIT) in lzma_state_literal()
67 *state = STATE_LIT_LIT; in lzma_state_literal()
68 else if (*state <= STATE_LIT_SHORTREP) in lzma_state_literal()
69 *state -= 3; in lzma_state_literal()
71 *state -= 6; in lzma_state_literal()
75 static inline void lzma_state_match(enum lzma_state *state) in lzma_state_match() argument
77 *state = *state < LIT_STATES ? STATE_LIT_MATCH : STATE_NONLIT_MATCH; in lzma_state_match()
81 static inline void lzma_state_long_rep(enum lzma_state *state) in lzma_state_long_rep() argument
83 *state = *state < LIT_STATES ? STATE_LIT_LONGREP : STATE_NONLIT_REP; in lzma_state_long_rep()
[all …]
/linux-4.4.14/drivers/iio/dac/
Dmcp4922.c60 static int mcp4922_spi_write(struct mcp4922_state *state, u8 addr, u32 val) in mcp4922_spi_write() argument
62 state->mosi[1] = val & 0xff; in mcp4922_spi_write()
63 state->mosi[0] = (addr == 0) ? 0x00 : 0x80; in mcp4922_spi_write()
64 state->mosi[0] |= 0x30 | ((val >> 8) & 0x0f); in mcp4922_spi_write()
66 return spi_write(state->spi, state->mosi, 2); in mcp4922_spi_write()
75 struct mcp4922_state *state = iio_priv(indio_dev); in mcp4922_read_raw() local
79 *val = state->value[chan->channel]; in mcp4922_read_raw()
82 *val = state->vref_mv; in mcp4922_read_raw()
96 struct mcp4922_state *state = iio_priv(indio_dev); in mcp4922_write_raw() local
106 state->value[chan->channel] = val; in mcp4922_write_raw()
[all …]
/linux-4.4.14/drivers/base/power/
Dmain.c206 int error, pm_message_t state, char *info) in initcall_debug_report() argument
250 static pm_callback_t pm_op(const struct dev_pm_ops *ops, pm_message_t state) in pm_op() argument
252 switch (state.event) { in pm_op()
285 pm_message_t state) in pm_late_early_op() argument
287 switch (state.event) { in pm_late_early_op()
319 static pm_callback_t pm_noirq_op(const struct dev_pm_ops *ops, pm_message_t state) in pm_noirq_op() argument
321 switch (state.event) { in pm_noirq_op()
345 static void pm_dev_dbg(struct device *dev, pm_message_t state, char *info) in pm_dev_dbg() argument
347 dev_dbg(dev, "%s%s%s\n", info, pm_verb(state.event), in pm_dev_dbg()
348 ((state.event & PM_EVENT_SLEEP) && device_may_wakeup(dev)) ? in pm_dev_dbg()
[all …]
/linux-4.4.14/drivers/ide/
Dicside.c89 struct icside_state *state = ec->irq_data; in icside_irqenable_arcin_v5() local
91 writeb(0, state->irq_port + ICS_ARCIN_V5_INTROFFSET); in icside_irqenable_arcin_v5()
99 struct icside_state *state = ec->irq_data; in icside_irqdisable_arcin_v5() local
101 readb(state->irq_port + ICS_ARCIN_V5_INTROFFSET); in icside_irqdisable_arcin_v5()
116 struct icside_state *state = ec->irq_data; in icside_irqenable_arcin_v6() local
117 void __iomem *base = state->irq_port; in icside_irqenable_arcin_v6()
119 state->enabled = 1; in icside_irqenable_arcin_v6()
121 switch (state->channel) { in icside_irqenable_arcin_v6()
138 struct icside_state *state = ec->irq_data; in icside_irqdisable_arcin_v6() local
140 state->enabled = 0; in icside_irqdisable_arcin_v6()
[all …]
/linux-4.4.14/drivers/pinctrl/qcom/
Dpinctrl-spmi-gpio.c166 static int pmic_gpio_read(struct pmic_gpio_state *state, in pmic_gpio_read() argument
172 ret = regmap_read(state->map, pad->base + addr, &val); in pmic_gpio_read()
174 dev_err(state->dev, "read 0x%x failed\n", addr); in pmic_gpio_read()
181 static int pmic_gpio_write(struct pmic_gpio_state *state, in pmic_gpio_write() argument
187 ret = regmap_write(state->map, pad->base + addr, val); in pmic_gpio_write()
189 dev_err(state->dev, "write 0x%x failed\n", addr); in pmic_gpio_write()
246 struct pmic_gpio_state *state = pinctrl_dev_get_drvdata(pctldev); in pmic_gpio_set_mux() local
267 ret = pmic_gpio_write(state, pad, PMIC_GPIO_REG_MODE_CTL, val); in pmic_gpio_set_mux()
273 return pmic_gpio_write(state, pad, PMIC_GPIO_REG_EN_CTL, val); in pmic_gpio_set_mux()
340 struct pmic_gpio_state *state = pinctrl_dev_get_drvdata(pctldev); in pmic_gpio_config_set() local
[all …]
Dpinctrl-spmi-mpp.c186 static int pmic_mpp_read(struct pmic_mpp_state *state, in pmic_mpp_read() argument
192 ret = regmap_read(state->map, pad->base + addr, &val); in pmic_mpp_read()
194 dev_err(state->dev, "read 0x%x failed\n", addr); in pmic_mpp_read()
201 static int pmic_mpp_write(struct pmic_mpp_state *state, in pmic_mpp_write() argument
207 ret = regmap_write(state->map, pad->base + addr, val); in pmic_mpp_write()
209 dev_err(state->dev, "write 0x%x failed\n", addr); in pmic_mpp_write()
264 static int pmic_mpp_write_mode_ctl(struct pmic_mpp_state *state, in pmic_mpp_write_mode_ctl() argument
308 return pmic_mpp_write(state, pad, PMIC_MPP_REG_MODE_CTL, val); in pmic_mpp_write_mode_ctl()
314 struct pmic_mpp_state *state = pinctrl_dev_get_drvdata(pctldev); in pmic_mpp_set_mux() local
323 ret = pmic_mpp_write_mode_ctl(state, pad); in pmic_mpp_set_mux()
[all …]
/linux-4.4.14/drivers/video/fbdev/riva/
Driva_hw.c242 static int nv3_iterate(nv3_fifo_info *res_info, nv3_sim_state * state, nv3_arb_info *ainfo) in nv3_iterate() argument
273 ns = 1000000 * ainfo->vburst_size/(state->memory_width/8)/state->mclk_khz; in nv3_iterate()
277 if (state->enable_mp) in nv3_iterate()
285 ns = 1000000 * (ainfo->gburst_size/(state->memory_width/8))/state->mclk_khz; in nv3_iterate()
290 if (!state->gr_during_vid && ainfo->vid_en) in nv3_iterate()
340 … ns = 1000000 * (vmisses*state->mem_page_miss + state->mem_latency)/state->mclk_khz; in nv3_iterate()
344 …ns = 1000000*(misses*state->mem_page_miss + ainfo->vburst_size)/(state->memory_width/8)/state->mcl… in nv3_iterate()
356 … ns = 1000000*(gmisses*state->mem_page_miss + state->mem_latency)/state->mclk_khz ; in nv3_iterate()
360 …ns = 1000000*(misses*state->mem_page_miss + ainfo->gburst_size/(state->memory_width/8))/state->mcl… in nv3_iterate()
370 … ns = 1000000*(misses*state->mem_page_miss + mburst_size/(state->memory_width/8))/state->mclk_khz; in nv3_iterate()
[all …]
/linux-4.4.14/net/wimax/
Dop-rfkill.c94 enum wimax_rf_state state) in wimax_report_rfkill_hw() argument
100 d_fnstart(3, dev, "(wimax_dev %p state %u)\n", wimax_dev, state); in wimax_report_rfkill_hw()
101 BUG_ON(state == WIMAX_RF_QUERY); in wimax_report_rfkill_hw()
102 BUG_ON(state != WIMAX_RF_ON && state != WIMAX_RF_OFF); in wimax_report_rfkill_hw()
109 if (state != wimax_dev->rf_hw) { in wimax_report_rfkill_hw()
110 wimax_dev->rf_hw = state; in wimax_report_rfkill_hw()
118 state == WIMAX_RF_OFF); in wimax_report_rfkill_hw()
125 wimax_dev, state, result); in wimax_report_rfkill_hw()
149 enum wimax_rf_state state) in wimax_report_rfkill_sw() argument
155 d_fnstart(3, dev, "(wimax_dev %p state %u)\n", wimax_dev, state); in wimax_report_rfkill_sw()
[all …]
/linux-4.4.14/arch/s390/crypto/
Dsha256_s390.c29 sctx->state[0] = SHA256_H0; in sha256_init()
30 sctx->state[1] = SHA256_H1; in sha256_init()
31 sctx->state[2] = SHA256_H2; in sha256_init()
32 sctx->state[3] = SHA256_H3; in sha256_init()
33 sctx->state[4] = SHA256_H4; in sha256_init()
34 sctx->state[5] = SHA256_H5; in sha256_init()
35 sctx->state[6] = SHA256_H6; in sha256_init()
36 sctx->state[7] = SHA256_H7; in sha256_init()
49 memcpy(octx->state, sctx->state, sizeof(octx->state)); in sha256_export()
60 memcpy(sctx->state, ictx->state, sizeof(ictx->state)); in sha256_import()
[all …]
Dsha512_s390.c30 *(__u64 *)&ctx->state[0] = 0x6a09e667f3bcc908ULL; in sha512_init()
31 *(__u64 *)&ctx->state[2] = 0xbb67ae8584caa73bULL; in sha512_init()
32 *(__u64 *)&ctx->state[4] = 0x3c6ef372fe94f82bULL; in sha512_init()
33 *(__u64 *)&ctx->state[6] = 0xa54ff53a5f1d36f1ULL; in sha512_init()
34 *(__u64 *)&ctx->state[8] = 0x510e527fade682d1ULL; in sha512_init()
35 *(__u64 *)&ctx->state[10] = 0x9b05688c2b3e6c1fULL; in sha512_init()
36 *(__u64 *)&ctx->state[12] = 0x1f83d9abfb41bd6bULL; in sha512_init()
37 *(__u64 *)&ctx->state[14] = 0x5be0cd19137e2179ULL; in sha512_init()
51 memcpy(octx->state, sctx->state, sizeof(octx->state)); in sha512_export()
65 memcpy(sctx->state, ictx->state, sizeof(ictx->state)); in sha512_import()
[all …]
/linux-4.4.14/fs/btrfs/
Dcheck-integrity.c200 struct btrfsic_state *state; member
302 static int btrfsic_process_superblock(struct btrfsic_state *state,
304 static int btrfsic_process_metablock(struct btrfsic_state *state,
312 struct btrfsic_state *state,
323 static int btrfsic_handle_extent_data(struct btrfsic_state *state,
327 static int btrfsic_map_block(struct btrfsic_state *state, u64 bytenr, u32 len,
331 static int btrfsic_read_block(struct btrfsic_state *state,
333 static void btrfsic_dump_database(struct btrfsic_state *state);
334 static int btrfsic_test_for_metadata(struct btrfsic_state *state,
343 struct btrfsic_state *state,
[all …]
/linux-4.4.14/drivers/video/fbdev/
Ds3fb.c34 struct vgastate state; member
196 return vga_rcrt(par->state.vgabase, DDC_REG); in s3fb_ddc_read()
204 vga_wcrt(par->state.vgabase, DDC_REG, val); in s3fb_ddc_write()
275 svga_wseq_mask(par->state.vgabase, 0x0d, 0x01, 0x03); in s3fb_setup_ddc_bus()
277 svga_wseq_mask(par->state.vgabase, 0x0d, 0x00, 0x03); in s3fb_setup_ddc_bus()
279 svga_wcrt_mask(par->state.vgabase, 0x5c, 0x03, 0x03); in s3fb_setup_ddc_bus()
316 svga_tilecursor(par->state.vgabase, info, cursor); in s3fb_tilecursor()
473 regval = vga_r(par->state.vgabase, VGA_MIS_R); in s3_set_pixclock()
474 vga_w(par->state.vgabase, VGA_MIS_W, regval | VGA_MIS_ENB_PLL_LOAD); in s3_set_pixclock()
483 vga_wseq(par->state.vgabase, 0x12, (n - 2) | ((r & 3) << 6)); /* n and two bits of r */ in s3_set_pixclock()
[all …]
Dvt8623fb.c32 struct vgastate state; member
118 svga_tilecursor(par->state.vgabase, info, cursor); in vt8623fb_tilecursor()
264 regval = vga_r(par->state.vgabase, VGA_MIS_R); in vt8623_set_pixclock()
265 vga_w(par->state.vgabase, VGA_MIS_W, regval | VGA_MIS_ENB_PLL_LOAD); in vt8623_set_pixclock()
268 vga_wseq(par->state.vgabase, 0x46, (n | (r << 6))); in vt8623_set_pixclock()
269 vga_wseq(par->state.vgabase, 0x47, m); in vt8623_set_pixclock()
274 svga_wseq_mask(par->state.vgabase, 0x40, 0x02, 0x02); in vt8623_set_pixclock()
275 svga_wseq_mask(par->state.vgabase, 0x40, 0x00, 0x02); in vt8623_set_pixclock()
285 void __iomem *vgabase = par->state.vgabase; in vt8623fb_open()
287 memset(&(par->state), 0, sizeof(struct vgastate)); in vt8623fb_open()
[all …]
/linux-4.4.14/security/apparmor/
Dmatch.c307 unsigned int state = start, pos; in aa_dfa_match_len() local
309 if (state == 0) in aa_dfa_match_len()
318 pos = base_idx(base[state]) + equiv[(u8) *str++]; in aa_dfa_match_len()
319 if (check[pos] == state) in aa_dfa_match_len()
320 state = next[pos]; in aa_dfa_match_len()
322 state = def[state]; in aa_dfa_match_len()
327 pos = base_idx(base[state]) + (u8) *str++; in aa_dfa_match_len()
328 if (check[pos] == state) in aa_dfa_match_len()
329 state = next[pos]; in aa_dfa_match_len()
331 state = def[state]; in aa_dfa_match_len()
[all …]
/linux-4.4.14/drivers/acpi/
Ddevice_pm.c36 const char *acpi_power_state_string(int state) in acpi_power_state_string() argument
38 switch (state) { in acpi_power_state_string()
63 int acpi_device_get_power(struct acpi_device *device, int *state) in acpi_device_get_power() argument
67 if (!device || !state) in acpi_device_get_power()
72 *state = device->parent ? in acpi_device_get_power()
73 device->parent->power.state : ACPI_STATE_D0; in acpi_device_get_power()
115 && device->parent->power.state == ACPI_STATE_UNKNOWN in acpi_device_get_power()
117 device->parent->power.state = ACPI_STATE_D0; in acpi_device_get_power()
119 *state = result; in acpi_device_get_power()
123 device->pnp.bus_id, acpi_power_state_string(*state))); in acpi_device_get_power()
[all …]
/linux-4.4.14/arch/powerpc/crypto/
Dsha256-spe-glue.c39 extern void ppc_spe_sha256_transform(u32 *state, const u8 *src, u32 blocks);
68 sctx->state[0] = SHA256_H0; in ppc_spe_sha256_init()
69 sctx->state[1] = SHA256_H1; in ppc_spe_sha256_init()
70 sctx->state[2] = SHA256_H2; in ppc_spe_sha256_init()
71 sctx->state[3] = SHA256_H3; in ppc_spe_sha256_init()
72 sctx->state[4] = SHA256_H4; in ppc_spe_sha256_init()
73 sctx->state[5] = SHA256_H5; in ppc_spe_sha256_init()
74 sctx->state[6] = SHA256_H6; in ppc_spe_sha256_init()
75 sctx->state[7] = SHA256_H7; in ppc_spe_sha256_init()
85 sctx->state[0] = SHA224_H0; in ppc_spe_sha224_init()
[all …]
/linux-4.4.14/fs/nfsd/
Dnfs4acl.c455 init_state(struct posix_acl_state *state, int cnt) in init_state() argument
459 memset(state, 0, sizeof(struct posix_acl_state)); in init_state()
460 state->empty = 1; in init_state()
468 state->users = kzalloc(alloc, GFP_KERNEL); in init_state()
469 if (!state->users) in init_state()
471 state->groups = kzalloc(alloc, GFP_KERNEL); in init_state()
472 if (!state->groups) { in init_state()
473 kfree(state->users); in init_state()
480 free_state(struct posix_acl_state *state) { in free_state() argument
481 kfree(state->users); in free_state()
[all …]
/linux-4.4.14/drivers/media/pci/cx88/
Dcx88-vp3054-i2c.c40 static void vp3054_bit_setscl(void *data, int state) in vp3054_bit_setscl() argument
46 if (state) { in vp3054_bit_setscl()
47 vp3054_i2c->state |= 0x0001; /* SCL high */ in vp3054_bit_setscl()
48 vp3054_i2c->state &= ~0x0100; /* external pullup */ in vp3054_bit_setscl()
50 vp3054_i2c->state &= ~0x0001; /* SCL low */ in vp3054_bit_setscl()
51 vp3054_i2c->state |= 0x0100; /* drive pin */ in vp3054_bit_setscl()
53 cx_write(MO_GP0_IO, 0x010000 | vp3054_i2c->state); in vp3054_bit_setscl()
57 static void vp3054_bit_setsda(void *data, int state) in vp3054_bit_setsda() argument
63 if (state) { in vp3054_bit_setsda()
64 vp3054_i2c->state |= 0x0002; /* SDA high */ in vp3054_bit_setsda()
[all …]
/linux-4.4.14/drivers/media/usb/go7007/
Ds2250-board.c330 struct s2250 *state = to_state(sd); in s2250_s_video_routing() local
334 vidsys = (state->std == V4L2_STD_NTSC) ? 0x01 : 0x00; in s2250_s_video_routing()
348 state->input = input; in s2250_s_video_routing()
354 struct s2250 *state = to_state(sd); in s2250_s_std() local
358 vidsource = (state->input == 1) ? 0x040 : 0x020; in s2250_s_std()
367 state->std = norm; in s2250_s_std()
373 struct s2250 *state = container_of(ctrl->handler, struct s2250, hdl); in s2250_s_ctrl() local
374 struct i2c_client *client = v4l2_get_subdevdata(&state->sd); in s2250_s_ctrl()
413 struct s2250 *state = to_state(sd); in s2250_set_fmt() local
423 write_reg_fp(client, 0x12b, state->reg12b_val | 0x400); in s2250_set_fmt()
[all …]
/linux-4.4.14/kernel/
Dcgroup_freezer.c45 unsigned int state; member
70 ret = task_freezer(task)->state & CGROUP_FREEZING; in cgroup_freezing()
76 static const char *freezer_state_strs(unsigned int state) in freezer_state_strs() argument
78 if (state & CGROUP_FROZEN) in freezer_state_strs()
80 if (state & CGROUP_FREEZING) in freezer_state_strs()
112 freezer->state |= CGROUP_FREEZER_ONLINE; in freezer_css_online()
114 if (parent && (parent->state & CGROUP_FREEZING)) { in freezer_css_online()
115 freezer->state |= CGROUP_FREEZING_PARENT | CGROUP_FROZEN; in freezer_css_online()
136 if (freezer->state & CGROUP_FREEZING) in freezer_css_offline()
139 freezer->state = 0; in freezer_css_offline()
[all …]
Dcontext_tracking.c61 void __context_tracking_enter(enum ctx_state state) in __context_tracking_enter() argument
69 if ( __this_cpu_read(context_tracking.state) != state) { in __context_tracking_enter()
78 if (state == CONTEXT_USER) { in __context_tracking_enter()
97 __this_cpu_write(context_tracking.state, state); in __context_tracking_enter()
104 void context_tracking_enter(enum ctx_state state) in context_tracking_enter() argument
120 __context_tracking_enter(state); in context_tracking_enter()
144 void __context_tracking_exit(enum ctx_state state) in __context_tracking_exit() argument
149 if (__this_cpu_read(context_tracking.state) == state) { in __context_tracking_exit()
156 if (state == CONTEXT_USER) { in __context_tracking_exit()
161 __this_cpu_write(context_tracking.state, CONTEXT_KERNEL); in __context_tracking_exit()
[all …]
/linux-4.4.14/drivers/tty/serial/
Dserial_core.c54 static void uart_change_speed(struct tty_struct *tty, struct uart_state *state,
57 static void uart_change_pm(struct uart_state *state,
73 struct uart_state *state = port->state; in uart_write_wakeup() local
78 BUG_ON(!state); in uart_write_wakeup()
79 tty_wakeup(state->port.tty); in uart_write_wakeup()
84 struct uart_state *state = tty->driver_data; in uart_stop() local
85 struct uart_port *port = state->uart_port; in uart_stop()
95 struct uart_state *state = tty->driver_data; in __uart_start() local
96 struct uart_port *port = state->uart_port; in __uart_start()
104 struct uart_state *state = tty->driver_data; in uart_start() local
[all …]
/linux-4.4.14/drivers/pcmcia/
Dsa1111_lubbock.c33 const socket_state_t *state) in lubbock_pcmcia_configure_socket() argument
76 switch (state->Vcc) { in lubbock_pcmcia_configure_socket()
90 __func__, state->Vcc); in lubbock_pcmcia_configure_socket()
94 switch (state->Vpp) { in lubbock_pcmcia_configure_socket()
103 if (state->Vpp == state->Vcc) in lubbock_pcmcia_configure_socket()
107 __func__, state->Vpp); in lubbock_pcmcia_configure_socket()
117 switch (state->Vcc) { in lubbock_pcmcia_configure_socket()
131 __func__, state->Vcc); in lubbock_pcmcia_configure_socket()
136 if (state->Vpp != state->Vcc && state->Vpp != 0) { in lubbock_pcmcia_configure_socket()
138 __func__, state->Vpp); in lubbock_pcmcia_configure_socket()
[all …]
Dpxa2xx_trizeps4.c56 struct pcmcia_state *state) in trizeps_pcmcia_socket_state() argument
74 state->bvd1 = (status & ConXS_CFSR_BVD1) ? 1 : 0; in trizeps_pcmcia_socket_state()
75 state->bvd2 = (status & ConXS_CFSR_BVD2) ? 1 : 0; in trizeps_pcmcia_socket_state()
76 state->vs_3v = (status & ConXS_CFSR_VS1) ? 0 : 1; in trizeps_pcmcia_socket_state()
77 state->vs_Xv = (status & ConXS_CFSR_VS2) ? 0 : 1; in trizeps_pcmcia_socket_state()
83 state->detect = 0; in trizeps_pcmcia_socket_state()
84 state->ready = 0; in trizeps_pcmcia_socket_state()
85 state->bvd1 = 0; in trizeps_pcmcia_socket_state()
86 state->bvd2 = 0; in trizeps_pcmcia_socket_state()
87 state->vs_3v = 0; in trizeps_pcmcia_socket_state()
[all …]
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-tb10x.c504 static inline void tb10x_pinctrl_set_config(struct tb10x_pinctrl *state, in tb10x_pinctrl_set_config() argument
509 if (state->ports[port].count) in tb10x_pinctrl_set_config()
512 state->ports[port].mode = mode; in tb10x_pinctrl_set_config()
514 pcfg = ioread32(state->base) & ~(PCFG_PORT_MASK(port)); in tb10x_pinctrl_set_config()
516 iowrite32(pcfg, state->base); in tb10x_pinctrl_set_config()
520 struct tb10x_pinctrl *state, in tb10x_pinctrl_get_config() argument
523 return (ioread32(state->base) & PCFG_PORT_MASK(port)) in tb10x_pinctrl_get_config()
529 struct tb10x_pinctrl *state = pinctrl_dev_get_drvdata(pctl); in tb10x_get_groups_count() local
530 return state->pinfuncgrpcnt; in tb10x_get_groups_count()
535 struct tb10x_pinctrl *state = pinctrl_dev_get_drvdata(pctl); in tb10x_get_group_name() local
[all …]
/linux-4.4.14/drivers/net/ethernet/qualcomm/
Dqca_framing.c78 switch (handle->state) { in qcafrm_fsm_decode()
82 handle->state--; in qcafrm_fsm_decode()
86 handle->state = QCAFRM_HW_LEN0; in qcafrm_fsm_decode()
91 handle->state--; in qcafrm_fsm_decode()
100 handle->state = QCAFRM_HW_LEN0; in qcafrm_fsm_decode()
102 handle->state--; in qcafrm_fsm_decode()
109 handle->state = QCAFRM_WAIT_LEN_BYTE1; in qcafrm_fsm_decode()
113 handle->state = QCAFRM_WAIT_RSVD_BYTE1; in qcafrm_fsm_decode()
116 handle->state = QCAFRM_WAIT_RSVD_BYTE2; in qcafrm_fsm_decode()
122 handle->state = QCAFRM_HW_LEN0; in qcafrm_fsm_decode()
[all …]
/linux-4.4.14/arch/x86/crypto/sha-mb/
Dsha1_mb_mgr_flush_avx2.S65 #define state arg1 macro
113 # JOB* sha1_mb_mgr_flush_avx2(MB_MGR *state)
114 # arg 1 : rcx : state
128 mov _unused_lanes(state), unused_lanes
135 cmpq $0, offset(state)
138 cmpq $0, offset(state)
141 cmpq $0, offset(state)
144 cmpq $0, offset(state)
147 cmpq $0, offset(state)
150 cmpq $0, offset(state)
[all …]
/linux-4.4.14/drivers/gpu/drm/vc4/
Dvc4_plane.c35 to_vc4_plane_state(struct drm_plane_state *state) in to_vc4_plane_state() argument
37 return (struct vc4_plane_state *)state; in to_vc4_plane_state()
68 static bool plane_enabled(struct drm_plane_state *state) in plane_enabled() argument
70 return state->fb && state->crtc; in plane_enabled()
77 if (WARN_ON(!plane->state)) in vc4_plane_duplicate_state()
80 vc4_state = kmemdup(plane->state, sizeof(*vc4_state), GFP_KERNEL); in vc4_plane_duplicate_state()
101 struct drm_plane_state *state) in vc4_plane_destroy_state() argument
103 struct vc4_plane_state *vc4_state = to_vc4_plane_state(state); in vc4_plane_destroy_state()
107 kfree(state); in vc4_plane_destroy_state()
115 WARN_ON(plane->state); in vc4_plane_reset()
[all …]
/linux-4.4.14/drivers/leds/trigger/
Dledtrig-transient.c32 int state; member
61 unsigned long state; in transient_activate_store() local
64 ret = kstrtoul(buf, 10, &state); in transient_activate_store()
68 if (state != 1 && state != 0) in transient_activate_store()
72 if (state == 0 && transient_data->activate == 1) { in transient_activate_store()
74 transient_data->activate = state; in transient_activate_store()
81 if (state == 1 && transient_data->activate == 0 && in transient_activate_store()
83 transient_data->activate = state; in transient_activate_store()
84 led_set_brightness_async(led_cdev, transient_data->state); in transient_activate_store()
86 (transient_data->state == LED_FULL) ? LED_OFF : LED_FULL; in transient_activate_store()
[all …]
/linux-4.4.14/fs/nfs/
Dnfs4state.c636 struct nfs4_state *state; in nfs4_alloc_open_state() local
638 state = kzalloc(sizeof(*state), GFP_NOFS); in nfs4_alloc_open_state()
639 if (!state) in nfs4_alloc_open_state()
641 atomic_set(&state->count, 1); in nfs4_alloc_open_state()
642 INIT_LIST_HEAD(&state->lock_states); in nfs4_alloc_open_state()
643 spin_lock_init(&state->state_lock); in nfs4_alloc_open_state()
644 seqlock_init(&state->seqlock); in nfs4_alloc_open_state()
645 return state; in nfs4_alloc_open_state()
649 nfs4_state_set_mode_locked(struct nfs4_state *state, fmode_t fmode) in nfs4_state_set_mode_locked() argument
651 if (state->state == fmode) in nfs4_state_set_mode_locked()
[all …]
/linux-4.4.14/drivers/media/pci/cx18/
Dcx18-av-core.c129 struct cx18_av_state *state = to_cx18_av_state(sd); in cx18_av_initialize() local
265 state->volume->cur.val = state->volume->default_value = default_volume; in cx18_av_initialize()
266 v4l2_ctrl_handler_setup(&state->hdl); in cx18_av_initialize()
277 struct cx18_av_state *state = to_cx18_av_state(sd); in cx18_av_load_fw() local
279 if (!state->is_initialized) { in cx18_av_load_fw()
281 state->is_initialized = 1; in cx18_av_load_fw()
289 struct cx18_av_state *state = &cx->av_state; in cx18_av_std_setup() local
290 struct v4l2_subdev *sd = &state->sd; in cx18_av_std_setup()
291 v4l2_std_id std = state->std; in cx18_av_std_setup()
523 state->slicer_line_delay = 1; in cx18_av_std_setup()
[all …]
/linux-4.4.14/include/trace/events/
Dpower.h16 TP_PROTO(unsigned int state, unsigned int cpu_id),
18 TP_ARGS(state, cpu_id),
21 __field( u32, state )
26 __entry->state = state;
30 TP_printk("state=%lu cpu_id=%lu", (unsigned long)__entry->state,
36 TP_PROTO(unsigned int state, unsigned int cpu_id),
38 TP_ARGS(state, cpu_id)
197 TP_PROTO(const char *name, unsigned int state),
199 TP_ARGS(name, state),
203 __field( u64, state )
[all …]
/linux-4.4.14/drivers/char/ipmi/
Dipmi_kcs_sm.c127 enum kcs_states state; member
146 kcs->state = KCS_IDLE; in init_kcs_data()
212 kcs->state = KCS_HOSED; in start_error_recovery()
215 kcs->state = KCS_ERROR0; in start_error_recovery()
275 kcs->state = KCS_WAIT_WRITE_START; in restart_kcs_transaction()
291 if ((kcs->state != KCS_IDLE) && (kcs->state != KCS_HOSED)) in start_kcs_transaction()
306 kcs->state = KCS_START_OP; in start_kcs_transaction()
349 unsigned char state; in kcs_event() local
354 printk(KERN_DEBUG "KCS: State = %d, %x\n", kcs->state, status); in kcs_event()
361 state = GET_STATUS_STATE(status); in kcs_event()
[all …]

12345678910>>...27