Searched defs:algo (Results 1 - 25 of 35) sorted by relevance

12

/drivers/media/video/cx88/
H A Dcx88-vp3054-i2c.h28 struct i2c_algo_bit_data algo; member in struct:vp3054_i2c_state
/drivers/i2c/busses/
H A Di2c-versatile.c14 #include <linux/i2c-algo-bit.h>
29 struct i2c_algo_bit_data algo; member in struct:i2c_versatile
101 i2c->adap.algo_data = &i2c->algo;
104 i2c->algo = i2c_versatile_algo;
105 i2c->algo.data = i2c;
/drivers/i2c/
H A Di2c-mux.c31 struct i2c_algorithm algo; member in struct:i2c_mux_priv
52 ret = parent->algo->master_xfer(parent, msgs, num);
72 ret = parent->algo->smbus_xfer(parent, addr, flags,
86 return parent->algo->functionality(parent);
110 /* Need to do algo dynamically because we don't know ahead
113 if (parent->algo->master_xfer)
114 priv->algo.master_xfer = i2c_mux_master_xfer;
115 if (parent->algo->smbus_xfer)
116 priv->algo.smbus_xfer = i2c_mux_smbus_xfer;
117 priv->algo
[all...]
/drivers/media/video/ivtv/
H A Divtv-gpio.c130 struct i2c_algo_bit_data *algo = dev; local
131 struct ivtv *itv = algo->data;
/drivers/gpu/drm/gma500/
H A Dintel_gmbus.c31 #include <linux/i2c-algo-bit.h>
67 struct i2c_algo_bit_data algo; member in struct:intel_gpio
199 gpio->adapter.algo_data = &gpio->algo;
201 gpio->algo.setsda = set_data;
202 gpio->algo.setscl = set_clock;
203 gpio->algo.getsda = get_data;
204 gpio->algo.getscl = get_clock;
205 gpio->algo.udelay = I2C_RISEFALL_TIME;
206 gpio->algo.timeout = usecs_to_jiffies(2200);
207 gpio->algo
[all...]
H A Dpsb_intel_drv.h23 #include <linux/i2c-algo-bit.h>
130 struct i2c_algo_bit_data algo; member in struct:psb_intel_i2c_chan
/drivers/gpu/drm/i915/
H A Dintel_i2c.c30 #include <linux/i2c-algo-bit.h>
157 struct i2c_algo_bit_data *algo; local
162 algo = &bus->bit_algo;
168 bus->adapter.algo_data = algo;
169 algo->setsda = set_data;
170 algo->setscl = set_clock;
171 algo->getsda = get_data;
172 algo->getscl = get_clock;
173 algo->udelay = I2C_RISEFALL_TIME;
174 algo
[all...]
H A Dintel_dp.c59 struct i2c_algo_dp_aux_data algo; member in struct:intel_dp
669 intel_dp->algo.running = false;
670 intel_dp->algo.address = 0;
671 intel_dp->algo.aux_ch = intel_dp_i2c_aux_ch;
678 intel_dp->adapter.algo_data = &intel_dp->algo;
/drivers/media/dvb/frontends/
H A Ddibx000_common.c418 struct i2c_algorithm *algo, const char *name,
422 i2c_adap->algo = algo;
417 i2c_adapter_init(struct i2c_adapter *i2c_adap, struct i2c_algorithm *algo, const char *name, struct dibx000_i2c_master *mst) argument
H A Dstv0900_sw.c639 enum fe_stv0900_search_algo algo)
641 switch (algo) {
682 if (algo == STV0900_WARM_START)
1835 enum fe_stv0900_search_algo algo; local
1840 algo = intp->srch_algo[demod];
1955 if (algo == STV0900_BLIND_SEARCH)
1957 else if (algo == STV0900_COLD_START)
1959 else if (algo == STV0900_WARM_START)
1962 if ((lock == FALSE) && (algo == STV0900_COLD_START)) {
637 stv0900_get_lock_timeout(s32 *demod_timeout, s32 *fec_timeout, s32 srate, enum fe_stv0900_search_algo algo) argument
H A Dstv090x_priv.h266 enum stv090x_algo algo; member in struct:stv090x_state
/drivers/media/video/cx18/
H A Dcx18-gpio.c336 struct i2c_algo_bit_data *algo = dev; local
337 struct cx18_i2c_algo_callback_data *cb_data = algo->data;
/drivers/media/video/omap3isp/
H A Dispresizer.h80 u8 algo; /* algorithm select. */ member in struct:resizer_luma_yenh
/drivers/video/riva/
H A Drivafb.h7 #include <linux/i2c-algo-bit.h>
40 struct i2c_algo_bit_data algo; member in struct:riva_i2c_chan
/drivers/video/via/
H A Dvia_i2c.c203 struct i2c_algo_bit_data *algo,
207 algo->setsda = via_i2c_setsda;
208 algo->setscl = via_i2c_setscl;
209 algo->getsda = via_i2c_getsda;
210 algo->getscl = via_i2c_getscl;
211 algo->udelay = 10;
212 algo->timeout = 2;
213 algo->data = adap_cfg;
219 adapter->algo_data = algo;
250 &i2c_stuff->algo, adap_cf
202 create_i2c_bus(struct i2c_adapter *adapter, struct i2c_algo_bit_data *algo, struct via_port_cfg *adap_cfg, struct pci_dev *pdev) argument
[all...]
/drivers/crypto/
H A Dpadlock-aes.c43 algo:3, member in struct:cword
H A Dixp4xx_crypto.c666 const struct ix_hash_algo *algo; local
670 algo = ix_hash(tfm);
673 cfgword = algo->cfgword | ( authsize << 6); /* (authsize/4) << 8 */
681 memcpy(cinfo, algo->icv, digest_len);
685 + sizeof(algo->cfgword);
/drivers/net/wireless/p54/
H A Dfwio.c654 int p54_upload_key(struct p54_common *priv, u8 algo, int slot, u8 idx, u8 len, argument
668 rxkey->key_type = algo;
674 switch (algo) {
695 "invalid cryptographic algorithm: %d\n", algo);
H A Dmain.c511 u8 algo = 0; local
527 algo = P54_CRYPTO_TKIPMICHAEL;
536 algo = P54_CRYPTO_WEP;
544 algo = P54_CRYPTO_AESCCMP;
577 algo = 0;
583 ret = p54_upload_key(priv, algo, slot, key->keyidx,
/drivers/char/
H A Dmbcs.c283 struct algoblock *algo_soft = &soft->algo;
583 struct algoblock *algo; local
588 algo = &soft->algo;
634 algo->intrHostDest = sn_irq->irq_xtalkaddr;
635 algo->intrVector = sn_irq->irq_irq;
638 "MBCS algo intr", (void *)soft)) {
744 DEVICE_ATTR(algo, 0644, show_algo, store_algo);
778 mbcs_algo_init(&soft->algo);
/drivers/video/nvidia/
H A Dnv_type.h7 #include <linux/i2c-algo-bit.h>
44 struct i2c_algo_bit_data algo; member in struct:nvidia_i2c_chan
/drivers/media/dvb/dvb-core/
H A Ddvb_frontend.c604 enum dvbfe_algo algo; local
651 algo = fe->ops.get_frontend_algo(fe);
652 switch (algo) {
/drivers/net/wireless/bcmdhd/
H A Dbcmutils.c1706 bcm_crypto_algo_name(uint algo) argument
1708 return (algo < ARRAYSIZE(crypto_algo_names)) ? crypto_algo_names[algo] : "ERR";
/drivers/video/i810/
H A Di810.h20 #include <linux/i2c-algo-bit.h>
250 struct i2c_algo_bit_data algo; member in struct:i810fb_i2c_chan
/drivers/video/intelfb/
H A Dintelfb.h11 #include <linux/i2c-algo-bit.h>
251 struct i2c_algo_bit_data algo; member in struct:intelfb_i2c_chan

Completed in 1896 milliseconds

12