/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/sound/soc/codecs/ |
H A D | l3.c | 30 static void sendbyte(struct l3_pins *adap, unsigned int byte) argument 35 adap->setclk(0); 36 udelay(adap->data_hold); 37 adap->setdat(byte & 1); 38 udelay(adap->data_setup); 39 adap->setclk(1); 40 udelay(adap->clock_high); 50 static void sendbytes(struct l3_pins *adap, const u8 *buf, argument 57 udelay(adap->mode_hold); 58 adap 67 l3_write(struct l3_pins *adap, u8 addr, u8 *data, int len) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/sound/soc/codecs/ |
H A D | l3.c | 30 static void sendbyte(struct l3_pins *adap, unsigned int byte) argument 35 adap->setclk(0); 36 udelay(adap->data_hold); 37 adap->setdat(byte & 1); 38 udelay(adap->data_setup); 39 adap->setclk(1); 40 udelay(adap->clock_high); 50 static void sendbytes(struct l3_pins *adap, const u8 *buf, argument 57 udelay(adap->mode_hold); 58 adap 67 l3_write(struct l3_pins *adap, u8 addr, u8 *data, int len) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/media/dvb/dvb-usb/ |
H A D | dvb-usb-dvb.c | 14 struct dvb_usb_adapter *adap = dvbdmxfeed->demux->priv; local 17 if (adap == NULL) 20 newfeedcount = adap->feedcount + (onoff ? 1 : -1); 25 usb_urb_kill(&adap->stream); 27 if (adap->props.streaming_ctrl != NULL) 28 if ((ret = adap->props.streaming_ctrl(adap,0))) 32 adap->feedcount = newfeedcount; 35 deb_ts("setting pid (%s): %5d %04x at index %d '%s'\n",adap->pid_filtering ? 38 if (adap 80 dvb_usb_adapter_dvb_init(struct dvb_usb_adapter *adap, short *adapter_nums) argument 134 dvb_usb_adapter_dvb_exit(struct dvb_usb_adapter *adap) argument 150 struct dvb_usb_adapter *adap = fe->dvb->priv; local 162 struct dvb_usb_adapter *adap = fe->dvb->priv; local 170 dvb_usb_adapter_frontend_init(struct dvb_usb_adapter *adap) argument 198 dvb_usb_adapter_frontend_exit(struct dvb_usb_adapter *adap) argument [all...] |
H A D | dvb-usb-urb.c | 71 struct dvb_usb_adapter *adap = stream->user_priv; local 72 if (adap->feedcount > 0 && adap->state & DVB_USB_ADAP_STATE_DVB) 73 dvb_dmx_swfilter(&adap->demux, buffer, length); 78 struct dvb_usb_adapter *adap = stream->user_priv; local 79 if (adap->feedcount > 0 && adap->state & DVB_USB_ADAP_STATE_DVB) 80 dvb_dmx_swfilter_204(&adap->demux, buffer, length); 83 int dvb_usb_adapter_stream_init(struct dvb_usb_adapter *adap) argument 85 adap 94 dvb_usb_adapter_stream_exit(struct dvb_usb_adapter *adap) argument [all...] |
H A D | dib0700_devices.c | 81 static int bristol_frontend_attach(struct dvb_usb_adapter *adap) argument 83 struct dib0700_state *st = adap->dev->priv; 84 if (adap->id == 0) { 85 dib0700_set_gpio(adap->dev, GPIO6, GPIO_OUT, 0); msleep(10); 86 dib0700_set_gpio(adap->dev, GPIO6, GPIO_OUT, 1); msleep(10); 87 dib0700_set_gpio(adap->dev, GPIO10, GPIO_OUT, 0); msleep(10); 88 dib0700_set_gpio(adap->dev, GPIO10, GPIO_OUT, 1); msleep(10); 91 dib0700_set_gpio(adap->dev, GPIO0, GPIO_OUT, 1); 93 dib0700_set_gpio(adap->dev, GPIO0, GPIO_OUT, 0); 95 if (dib3000mc_i2c_enumeration(&adap 105 eeprom_read(struct i2c_adapter *adap,u8 adrs,u8 *pval) argument 115 bristol_tuner_attach(struct dvb_usb_adapter *adap) argument 259 stk7700P2_frontend_attach(struct dvb_usb_adapter *adap) argument 285 stk7700d_frontend_attach(struct dvb_usb_adapter *adap) argument 312 stk7700d_tuner_attach(struct dvb_usb_adapter *adap) argument 391 struct dvb_usb_adapter *adap = ptr; local 420 stk7700ph_frontend_attach(struct dvb_usb_adapter *adap) argument 453 stk7700ph_tuner_attach(struct dvb_usb_adapter *adap) argument 664 stk7700p_frontend_attach(struct dvb_usb_adapter *adap) argument 696 stk7700p_tuner_attach(struct dvb_usb_adapter *adap) argument 800 struct dvb_usb_adapter *adap = fe->dvb->priv; local 818 struct dvb_usb_adapter *adap = fe->dvb->priv; local 839 dib7770p_tuner_attach(struct dvb_usb_adapter *adap) argument 854 dib7070p_tuner_attach(struct dvb_usb_adapter *adap) argument 909 stk7070p_frontend_attach(struct dvb_usb_adapter *adap) argument 961 stk7770p_frontend_attach(struct dvb_usb_adapter *adap) argument 1185 struct dvb_usb_adapter *adap = fe->dvb->priv; local 1204 dib807x_tuner_attach(struct dvb_usb_adapter *adap) argument 1238 stk807x_frontend_attach(struct dvb_usb_adapter *adap) argument 1265 stk807xpvr_frontend_attach0(struct dvb_usb_adapter *adap) argument 1293 stk807xpvr_frontend_attach1(struct dvb_usb_adapter *adap) argument 1453 struct dvb_usb_adapter *adap = fe->dvb->priv; local 1507 dib809x_tuner_attach(struct dvb_usb_adapter *adap) argument 1520 stk809x_frontend_attach(struct dvb_usb_adapter *adap) argument 1577 stk7070pd_frontend_attach0(struct dvb_usb_adapter *adap) argument 1604 stk7070pd_frontend_attach1(struct dvb_usb_adapter *adap) argument 1632 s5h1411_frontend_attach(struct dvb_usb_adapter *adap) argument 1670 struct dvb_usb_adapter *adap = priv; local 1691 xc5000_tuner_attach(struct dvb_usb_adapter *adap) argument 1728 lgdt3305_frontend_attach(struct dvb_usb_adapter *adap) argument 1758 mxl5007t_tuner_attach(struct dvb_usb_adapter *adap) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/media/dvb/dvb-usb/ |
H A D | dvb-usb-dvb.c | 14 struct dvb_usb_adapter *adap = dvbdmxfeed->demux->priv; local 17 if (adap == NULL) 20 newfeedcount = adap->feedcount + (onoff ? 1 : -1); 25 usb_urb_kill(&adap->stream); 27 if (adap->props.streaming_ctrl != NULL) 28 if ((ret = adap->props.streaming_ctrl(adap,0))) 32 adap->feedcount = newfeedcount; 35 deb_ts("setting pid (%s): %5d %04x at index %d '%s'\n",adap->pid_filtering ? 38 if (adap 80 dvb_usb_adapter_dvb_init(struct dvb_usb_adapter *adap, short *adapter_nums) argument 134 dvb_usb_adapter_dvb_exit(struct dvb_usb_adapter *adap) argument 150 struct dvb_usb_adapter *adap = fe->dvb->priv; local 162 struct dvb_usb_adapter *adap = fe->dvb->priv; local 170 dvb_usb_adapter_frontend_init(struct dvb_usb_adapter *adap) argument 198 dvb_usb_adapter_frontend_exit(struct dvb_usb_adapter *adap) argument [all...] |
H A D | dvb-usb-urb.c | 71 struct dvb_usb_adapter *adap = stream->user_priv; local 72 if (adap->feedcount > 0 && adap->state & DVB_USB_ADAP_STATE_DVB) 73 dvb_dmx_swfilter(&adap->demux, buffer, length); 78 struct dvb_usb_adapter *adap = stream->user_priv; local 79 if (adap->feedcount > 0 && adap->state & DVB_USB_ADAP_STATE_DVB) 80 dvb_dmx_swfilter_204(&adap->demux, buffer, length); 83 int dvb_usb_adapter_stream_init(struct dvb_usb_adapter *adap) argument 85 adap 94 dvb_usb_adapter_stream_exit(struct dvb_usb_adapter *adap) argument [all...] |
H A D | dib0700_devices.c | 81 static int bristol_frontend_attach(struct dvb_usb_adapter *adap) argument 83 struct dib0700_state *st = adap->dev->priv; 84 if (adap->id == 0) { 85 dib0700_set_gpio(adap->dev, GPIO6, GPIO_OUT, 0); msleep(10); 86 dib0700_set_gpio(adap->dev, GPIO6, GPIO_OUT, 1); msleep(10); 87 dib0700_set_gpio(adap->dev, GPIO10, GPIO_OUT, 0); msleep(10); 88 dib0700_set_gpio(adap->dev, GPIO10, GPIO_OUT, 1); msleep(10); 91 dib0700_set_gpio(adap->dev, GPIO0, GPIO_OUT, 1); 93 dib0700_set_gpio(adap->dev, GPIO0, GPIO_OUT, 0); 95 if (dib3000mc_i2c_enumeration(&adap 105 eeprom_read(struct i2c_adapter *adap,u8 adrs,u8 *pval) argument 115 bristol_tuner_attach(struct dvb_usb_adapter *adap) argument 259 stk7700P2_frontend_attach(struct dvb_usb_adapter *adap) argument 285 stk7700d_frontend_attach(struct dvb_usb_adapter *adap) argument 312 stk7700d_tuner_attach(struct dvb_usb_adapter *adap) argument 391 struct dvb_usb_adapter *adap = ptr; local 420 stk7700ph_frontend_attach(struct dvb_usb_adapter *adap) argument 453 stk7700ph_tuner_attach(struct dvb_usb_adapter *adap) argument 664 stk7700p_frontend_attach(struct dvb_usb_adapter *adap) argument 696 stk7700p_tuner_attach(struct dvb_usb_adapter *adap) argument 800 struct dvb_usb_adapter *adap = fe->dvb->priv; local 818 struct dvb_usb_adapter *adap = fe->dvb->priv; local 839 dib7770p_tuner_attach(struct dvb_usb_adapter *adap) argument 854 dib7070p_tuner_attach(struct dvb_usb_adapter *adap) argument 909 stk7070p_frontend_attach(struct dvb_usb_adapter *adap) argument 961 stk7770p_frontend_attach(struct dvb_usb_adapter *adap) argument 1185 struct dvb_usb_adapter *adap = fe->dvb->priv; local 1204 dib807x_tuner_attach(struct dvb_usb_adapter *adap) argument 1238 stk807x_frontend_attach(struct dvb_usb_adapter *adap) argument 1265 stk807xpvr_frontend_attach0(struct dvb_usb_adapter *adap) argument 1293 stk807xpvr_frontend_attach1(struct dvb_usb_adapter *adap) argument 1453 struct dvb_usb_adapter *adap = fe->dvb->priv; local 1507 dib809x_tuner_attach(struct dvb_usb_adapter *adap) argument 1520 stk809x_frontend_attach(struct dvb_usb_adapter *adap) argument 1577 stk7070pd_frontend_attach0(struct dvb_usb_adapter *adap) argument 1604 stk7070pd_frontend_attach1(struct dvb_usb_adapter *adap) argument 1632 s5h1411_frontend_attach(struct dvb_usb_adapter *adap) argument 1670 struct dvb_usb_adapter *adap = priv; local 1691 xc5000_tuner_attach(struct dvb_usb_adapter *adap) argument 1728 lgdt3305_frontend_attach(struct dvb_usb_adapter *adap) argument 1758 mxl5007t_tuner_attach(struct dvb_usb_adapter *adap) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/media/video/pvrusb2/ |
H A D | pvrusb2-dvb.c | 34 static int pvr2_dvb_feed_func(struct pvr2_dvb_adapter *adap) argument 44 stream = adap->channel.stream->stream; 57 &adap->demux, 58 adap->buffer_storage[ 79 adap->buffer_wait_data, 104 static void pvr2_dvb_notify(struct pvr2_dvb_adapter *adap) argument 106 wake_up(&adap->buffer_wait_data); 109 static void pvr2_dvb_stream_end(struct pvr2_dvb_adapter *adap) argument 114 if (adap->thread) { 115 kthread_stop(adap 142 pvr2_dvb_stream_do_start(struct pvr2_dvb_adapter *adap) argument 198 pvr2_dvb_stream_start(struct pvr2_dvb_adapter *adap) argument 207 struct pvr2_dvb_adapter *adap = dvbdmxfeed->demux->priv; local 250 struct pvr2_dvb_adapter *adap = fe->dvb->priv; local 256 pvr2_dvb_adapter_init(struct pvr2_dvb_adapter *adap) argument 311 pvr2_dvb_adapter_exit(struct pvr2_dvb_adapter *adap) argument 322 pvr2_dvb_frontend_init(struct pvr2_dvb_adapter *adap) argument 382 pvr2_dvb_frontend_exit(struct pvr2_dvb_adapter *adap) argument 391 pvr2_dvb_destroy(struct pvr2_dvb_adapter *adap) argument 402 struct pvr2_dvb_adapter *adap; local 411 struct pvr2_dvb_adapter *adap; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/media/video/pvrusb2/ |
H A D | pvrusb2-dvb.c | 34 static int pvr2_dvb_feed_func(struct pvr2_dvb_adapter *adap) argument 44 stream = adap->channel.stream->stream; 57 &adap->demux, 58 adap->buffer_storage[ 79 adap->buffer_wait_data, 104 static void pvr2_dvb_notify(struct pvr2_dvb_adapter *adap) argument 106 wake_up(&adap->buffer_wait_data); 109 static void pvr2_dvb_stream_end(struct pvr2_dvb_adapter *adap) argument 114 if (adap->thread) { 115 kthread_stop(adap 142 pvr2_dvb_stream_do_start(struct pvr2_dvb_adapter *adap) argument 198 pvr2_dvb_stream_start(struct pvr2_dvb_adapter *adap) argument 207 struct pvr2_dvb_adapter *adap = dvbdmxfeed->demux->priv; local 250 struct pvr2_dvb_adapter *adap = fe->dvb->priv; local 256 pvr2_dvb_adapter_init(struct pvr2_dvb_adapter *adap) argument 311 pvr2_dvb_adapter_exit(struct pvr2_dvb_adapter *adap) argument 322 pvr2_dvb_frontend_init(struct pvr2_dvb_adapter *adap) argument 382 pvr2_dvb_frontend_exit(struct pvr2_dvb_adapter *adap) argument 391 pvr2_dvb_destroy(struct pvr2_dvb_adapter *adap) argument 402 struct pvr2_dvb_adapter *adap; local 411 struct pvr2_dvb_adapter *adap; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/i2c/algos/ |
H A D | i2c-algo-pcf.c | 52 #define set_pcf(adap, ctl, val) adap->setpcf(adap->data, ctl, val) 53 #define get_pcf(adap, ctl) adap->getpcf(adap->data, ctl) 54 #define get_own(adap) adap->getown(adap->data) 55 #define get_clock(adap) ada 61 i2c_start(struct i2c_algo_pcf_data *adap) argument 67 i2c_repstart(struct i2c_algo_pcf_data *adap) argument 73 i2c_stop(struct i2c_algo_pcf_data *adap) argument 79 handle_lab(struct i2c_algo_pcf_data *adap, const int *status) argument 109 wait_for_bb(struct i2c_algo_pcf_data *adap) argument 130 wait_for_pin(struct i2c_algo_pcf_data *adap, int *status) argument 163 pcf_init_8584(struct i2c_algo_pcf_data *adap) argument 222 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; local 256 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; local 296 pcf_doAddress(struct i2c_algo_pcf_data *adap, struct i2c_msg *msg) argument 316 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; local 401 pcf_func(struct i2c_adapter *adap) argument 416 i2c_pcf_add_bus(struct i2c_adapter *adap) argument [all...] |
H A D | i2c-algo-bit.c | 62 #define setsda(adap, val) adap->setsda(adap->data, val) 63 #define setscl(adap, val) adap->setscl(adap->data, val) 64 #define getsda(adap) adap->getsda(adap->data) 65 #define getscl(adap) ada 67 sdalo(struct i2c_algo_bit_data *adap) argument 73 sdahi(struct i2c_algo_bit_data *adap) argument 79 scllo(struct i2c_algo_bit_data *adap) argument 89 sclhi(struct i2c_algo_bit_data *adap) argument 123 i2c_start(struct i2c_algo_bit_data *adap) argument 131 i2c_repstart(struct i2c_algo_bit_data *adap) argument 142 i2c_stop(struct i2c_algo_bit_data *adap) argument 165 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; local 205 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; local 229 test_bus(struct i2c_algo_bit_data *adap, char *name) argument 315 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; local 373 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; local 451 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; local 507 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; local 571 bit_func(struct i2c_adapter *adap) argument 590 i2c_bit_prepare_bus(struct i2c_adapter *adap) argument 607 i2c_bit_add_bus(struct i2c_adapter *adap) argument 619 i2c_bit_add_numbered_bus(struct i2c_adapter *adap) argument [all...] |
H A D | i2c-algo-pca.c | 40 #define pca_outw(adap, reg, val) adap->write_byte(adap->data, reg, val) 41 #define pca_inw(adap, reg) adap->read_byte(adap->data, reg) 43 #define pca_status(adap) pca_inw(adap, I2C_PCA_STA) 44 #define pca_clock(adap) adap 52 struct i2c_algo_pca_data *adap = pd; local 63 pca_start(struct i2c_algo_pca_data *adap) argument 78 pca_repeated_start(struct i2c_algo_pca_data *adap) argument 97 pca_stop(struct i2c_algo_pca_data *adap) argument 111 pca_address(struct i2c_algo_pca_data *adap, struct i2c_msg *msg) argument 136 pca_tx_byte(struct i2c_algo_pca_data *adap, __u8 b) argument 154 pca_rx_byte(struct i2c_algo_pca_data *adap, __u8 *b, int ack) argument 166 pca_rx_ack(struct i2c_algo_pca_data *adap, int ack) argument 184 struct i2c_algo_pca_data *adap = i2c_adap->algo_data; local 353 pca_func(struct i2c_adapter *adap) argument 363 pca_probe_chip(struct i2c_adapter *adap) argument 385 pca_init(struct i2c_adapter *adap) argument 534 i2c_pca_add_bus(struct i2c_adapter *adap) argument 546 i2c_pca_add_numbered_bus(struct i2c_adapter *adap) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/i2c/algos/ |
H A D | i2c-algo-pcf.c | 52 #define set_pcf(adap, ctl, val) adap->setpcf(adap->data, ctl, val) 53 #define get_pcf(adap, ctl) adap->getpcf(adap->data, ctl) 54 #define get_own(adap) adap->getown(adap->data) 55 #define get_clock(adap) ada 61 i2c_start(struct i2c_algo_pcf_data *adap) argument 67 i2c_repstart(struct i2c_algo_pcf_data *adap) argument 73 i2c_stop(struct i2c_algo_pcf_data *adap) argument 79 handle_lab(struct i2c_algo_pcf_data *adap, const int *status) argument 109 wait_for_bb(struct i2c_algo_pcf_data *adap) argument 130 wait_for_pin(struct i2c_algo_pcf_data *adap, int *status) argument 163 pcf_init_8584(struct i2c_algo_pcf_data *adap) argument 222 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; local 256 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; local 296 pcf_doAddress(struct i2c_algo_pcf_data *adap, struct i2c_msg *msg) argument 316 struct i2c_algo_pcf_data *adap = i2c_adap->algo_data; local 401 pcf_func(struct i2c_adapter *adap) argument 416 i2c_pcf_add_bus(struct i2c_adapter *adap) argument [all...] |
H A D | i2c-algo-bit.c | 62 #define setsda(adap, val) adap->setsda(adap->data, val) 63 #define setscl(adap, val) adap->setscl(adap->data, val) 64 #define getsda(adap) adap->getsda(adap->data) 65 #define getscl(adap) ada 67 sdalo(struct i2c_algo_bit_data *adap) argument 73 sdahi(struct i2c_algo_bit_data *adap) argument 79 scllo(struct i2c_algo_bit_data *adap) argument 89 sclhi(struct i2c_algo_bit_data *adap) argument 123 i2c_start(struct i2c_algo_bit_data *adap) argument 131 i2c_repstart(struct i2c_algo_bit_data *adap) argument 142 i2c_stop(struct i2c_algo_bit_data *adap) argument 165 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; local 205 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; local 229 test_bus(struct i2c_algo_bit_data *adap, char *name) argument 315 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; local 373 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; local 451 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; local 507 struct i2c_algo_bit_data *adap = i2c_adap->algo_data; local 571 bit_func(struct i2c_adapter *adap) argument 590 i2c_bit_prepare_bus(struct i2c_adapter *adap) argument 607 i2c_bit_add_bus(struct i2c_adapter *adap) argument 619 i2c_bit_add_numbered_bus(struct i2c_adapter *adap) argument [all...] |
H A D | i2c-algo-pca.c | 40 #define pca_outw(adap, reg, val) adap->write_byte(adap->data, reg, val) 41 #define pca_inw(adap, reg) adap->read_byte(adap->data, reg) 43 #define pca_status(adap) pca_inw(adap, I2C_PCA_STA) 44 #define pca_clock(adap) adap 52 struct i2c_algo_pca_data *adap = pd; local 63 pca_start(struct i2c_algo_pca_data *adap) argument 78 pca_repeated_start(struct i2c_algo_pca_data *adap) argument 97 pca_stop(struct i2c_algo_pca_data *adap) argument 111 pca_address(struct i2c_algo_pca_data *adap, struct i2c_msg *msg) argument 136 pca_tx_byte(struct i2c_algo_pca_data *adap, __u8 b) argument 154 pca_rx_byte(struct i2c_algo_pca_data *adap, __u8 *b, int ack) argument 166 pca_rx_ack(struct i2c_algo_pca_data *adap, int ack) argument 184 struct i2c_algo_pca_data *adap = i2c_adap->algo_data; local 353 pca_func(struct i2c_adapter *adap) argument 363 pca_probe_chip(struct i2c_adapter *adap) argument 385 pca_init(struct i2c_adapter *adap) argument 534 i2c_pca_add_bus(struct i2c_adapter *adap) argument 546 i2c_pca_add_numbered_bus(struct i2c_adapter *adap) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/ |
H A D | of_i2c.h | 18 extern void of_i2c_register_devices(struct i2c_adapter *adap); 24 static inline void of_i2c_register_devices(struct i2c_adapter *adap) argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/ |
H A D | of_i2c.h | 18 extern void of_i2c_register_devices(struct i2c_adapter *adap); 24 static inline void of_i2c_register_devices(struct i2c_adapter *adap) argument
|
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/cxgb3/ |
H A D | mc5.c | 144 struct adapter *adap = mc5->adapter; local 151 unsigned int server_base = t3_read_reg(adap, A_MC5_DB_SERVER_INDEX); 159 dbgi_wr_data3(adap, 0, 0, 0); 161 if (mc5_write(adap, data_array_base + (i << addr_shift), 166 dbgi_wr_data3(adap, 0xffffffff, 0xffffffff, 0xff); 169 t3_write_reg(adap, A_MC5_DB_DBGI_REQ_DATA0, 172 if (mc5_write(adap, mask_array_base + (i << addr_shift), 182 struct adapter *adap = mc5->adapter; local 184 t3_write_reg(adap, A_MC5_DB_RSP_LATENCY, 186 t3_write_reg(adap, A_MC5_DB_PART_ID_INDE 246 struct adapter *adap = mc5->adapter; local 329 struct adapter *adap = mc5->adapter; local 391 struct adapter *adap = mc5->adapter; local 423 struct adapter *adap = mc5->adapter; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/cxgb3/ |
H A D | mc5.c | 144 struct adapter *adap = mc5->adapter; local 151 unsigned int server_base = t3_read_reg(adap, A_MC5_DB_SERVER_INDEX); 159 dbgi_wr_data3(adap, 0, 0, 0); 161 if (mc5_write(adap, data_array_base + (i << addr_shift), 166 dbgi_wr_data3(adap, 0xffffffff, 0xffffffff, 0xff); 169 t3_write_reg(adap, A_MC5_DB_DBGI_REQ_DATA0, 172 if (mc5_write(adap, mask_array_base + (i << addr_shift), 182 struct adapter *adap = mc5->adapter; local 184 t3_write_reg(adap, A_MC5_DB_RSP_LATENCY, 186 t3_write_reg(adap, A_MC5_DB_PART_ID_INDE 246 struct adapter *adap = mc5->adapter; local 329 struct adapter *adap = mc5->adapter; local 391 struct adapter *adap = mc5->adapter; local 423 struct adapter *adap = mc5->adapter; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/mips/mti-sead3/ |
H A D | sead3-pic32-i2c-drv.c | 86 struct i2c_adapter adap; member in struct:i2c_platform_data 96 StartI2C(struct i2c_platform_data *adap) argument 99 pic32_bus_writel(I2CCON_SEN, adap->base + PIC32_I2CxCONSET); 103 StopI2C(struct i2c_platform_data *adap) argument 106 pic32_bus_writel(I2CCON_PEN, adap->base + PIC32_I2CxCONSET); 110 AckI2C(struct i2c_platform_data *adap) argument 113 pic32_bus_writel(I2CCON_ACKDT, adap->base + PIC32_I2CxCONCLR); 114 pic32_bus_writel(I2CCON_ACKEN, adap->base + PIC32_I2CxCONSET); 118 NotAckI2C(struct i2c_platform_data *adap) argument 121 pic32_bus_writel(I2CCON_ACKDT, adap 126 IdleI2C(struct i2c_platform_data *adap) argument 143 MasterWriteI2C(struct i2c_platform_data *adap, u32 byte) argument 153 MasterReadI2C(struct i2c_platform_data *adap) argument 168 do_address(struct i2c_platform_data *adap, unsigned int addr, int rd) argument 189 i2c_read(struct i2c_platform_data *adap, unsigned char *buf, unsigned int len) argument 213 i2c_write(struct i2c_platform_data *adap, unsigned char *buf, unsigned int len) argument 240 struct i2c_platform_data *adap = i2c_adap->algo_data; local 287 platform_func(struct i2c_adapter *adap) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/mips/mti-sead3/ |
H A D | sead3-pic32-i2c-drv.c | 86 struct i2c_adapter adap; member in struct:i2c_platform_data 96 StartI2C(struct i2c_platform_data *adap) argument 99 pic32_bus_writel(I2CCON_SEN, adap->base + PIC32_I2CxCONSET); 103 StopI2C(struct i2c_platform_data *adap) argument 106 pic32_bus_writel(I2CCON_PEN, adap->base + PIC32_I2CxCONSET); 110 AckI2C(struct i2c_platform_data *adap) argument 113 pic32_bus_writel(I2CCON_ACKDT, adap->base + PIC32_I2CxCONCLR); 114 pic32_bus_writel(I2CCON_ACKEN, adap->base + PIC32_I2CxCONSET); 118 NotAckI2C(struct i2c_platform_data *adap) argument 121 pic32_bus_writel(I2CCON_ACKDT, adap 126 IdleI2C(struct i2c_platform_data *adap) argument 143 MasterWriteI2C(struct i2c_platform_data *adap, u32 byte) argument 153 MasterReadI2C(struct i2c_platform_data *adap) argument 168 do_address(struct i2c_platform_data *adap, unsigned int addr, int rd) argument 189 i2c_read(struct i2c_platform_data *adap, unsigned char *buf, unsigned int len) argument 213 i2c_write(struct i2c_platform_data *adap, unsigned char *buf, unsigned int len) argument 240 struct i2c_platform_data *adap = i2c_adap->algo_data; local 287 platform_func(struct i2c_adapter *adap) argument [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/i2c/busses/ |
H A D | i2c-sibyte.c | 44 struct i2c_algo_sibyte_data *adap = i2c_adap->algo_data; local 48 while (csr_in32(SMB_CSR(adap, R_SMB_STATUS)) & M_SMB_BUSY) 55 V_SMB_TT_QUICKCMD), SMB_CSR(adap, R_SMB_START)); 60 SMB_CSR(adap, R_SMB_START)); 63 csr_out32(V_SMB_CMD(command), SMB_CSR(adap, R_SMB_CMD)); 65 SMB_CSR(adap, R_SMB_START)); 69 csr_out32(V_SMB_CMD(command), SMB_CSR(adap, R_SMB_CMD)); 72 SMB_CSR(adap, R_SMB_START)); 76 SMB_CSR(adap, R_SMB_DATA)); 78 SMB_CSR(adap, R_SMB_STAR 118 bit_func(struct i2c_adapter *adap) argument 137 struct i2c_algo_sibyte_data *adap = i2c_adap->algo_data; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/i2c/busses/ |
H A D | i2c-sibyte.c | 44 struct i2c_algo_sibyte_data *adap = i2c_adap->algo_data; local 48 while (csr_in32(SMB_CSR(adap, R_SMB_STATUS)) & M_SMB_BUSY) 55 V_SMB_TT_QUICKCMD), SMB_CSR(adap, R_SMB_START)); 60 SMB_CSR(adap, R_SMB_START)); 63 csr_out32(V_SMB_CMD(command), SMB_CSR(adap, R_SMB_CMD)); 65 SMB_CSR(adap, R_SMB_START)); 69 csr_out32(V_SMB_CMD(command), SMB_CSR(adap, R_SMB_CMD)); 72 SMB_CSR(adap, R_SMB_START)); 76 SMB_CSR(adap, R_SMB_DATA)); 78 SMB_CSR(adap, R_SMB_STAR 118 bit_func(struct i2c_adapter *adap) argument 137 struct i2c_algo_sibyte_data *adap = i2c_adap->algo_data; local [all...] |
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/i2c/ |
H A D | i2c-mux.c | 30 struct i2c_adapter adap; member in struct:i2c_mux_priv 41 static int i2c_mux_master_xfer(struct i2c_adapter *adap, argument 44 struct i2c_mux_priv *priv = adap->algo_data; 59 static int i2c_mux_smbus_xfer(struct i2c_adapter *adap, argument 64 struct i2c_mux_priv *priv = adap->algo_data; 81 static u32 i2c_mux_functionality(struct i2c_adapter *adap) argument 83 struct i2c_mux_priv *priv = adap->algo_data; 120 snprintf(priv->adap.name, sizeof(priv->adap.name), 122 priv->adap 149 i2c_del_mux_adapter(struct i2c_adapter *adap) argument [all...] |