• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/net/irda/

Lines Matching refs:smsc_ircc_cb

152 struct smsc_ircc_cb {
192 static void smsc_ircc_setup_io(struct smsc_ircc_cb *self, unsigned int fir_base, unsigned int sir_base, u8 dma, u8 irq);
193 static void smsc_ircc_setup_qos(struct smsc_ircc_cb *self);
194 static void smsc_ircc_init_chip(struct smsc_ircc_cb *self);
195 static int __exit smsc_ircc_close(struct smsc_ircc_cb *self);
196 static int smsc_ircc_dma_receive(struct smsc_ircc_cb *self);
197 static void smsc_ircc_dma_receive_complete(struct smsc_ircc_cb *self);
198 static void smsc_ircc_sir_receive(struct smsc_ircc_cb *self);
201 static void smsc_ircc_dma_xmit(struct smsc_ircc_cb *self, int bofs);
202 static void smsc_ircc_dma_xmit_complete(struct smsc_ircc_cb *self);
203 static void smsc_ircc_change_speed(struct smsc_ircc_cb *self, u32 speed);
204 static void smsc_ircc_set_sir_speed(struct smsc_ircc_cb *self, u32 speed);
207 static void smsc_ircc_sir_start(struct smsc_ircc_cb *self);
209 static void smsc_ircc_sir_stop(struct smsc_ircc_cb *self);
211 static void smsc_ircc_sir_write_wakeup(struct smsc_ircc_cb *self);
220 static int smsc_ircc_is_receiving(struct smsc_ircc_cb *self);
221 static void smsc_ircc_probe_transceiver(struct smsc_ircc_cb *self);
222 static void smsc_ircc_set_transceiver_for_speed(struct smsc_ircc_cb *self, u32 speed);
223 static void smsc_ircc_sir_wait_hw_transmitter_finish(struct smsc_ircc_cb *self);
360 static struct smsc_ircc_cb *dev_self[] = { NULL, NULL };
497 struct smsc_ircc_cb *self;
516 dev = alloc_irdadev(sizeof(struct smsc_ircc_cb));
682 static void smsc_ircc_setup_io(struct smsc_ircc_cb *self,
724 static void smsc_ircc_setup_qos(struct smsc_ircc_cb *self)
743 static void smsc_ircc_init_chip(struct smsc_ircc_cb *self)
786 struct smsc_ircc_cb *self;
839 struct smsc_ircc_cb *self = netdev_priv(dev);
854 struct smsc_ircc_cb *self = netdev_priv(dev);
877 struct smsc_ircc_cb *self;
941 static void smsc_ircc_set_fir_speed(struct smsc_ircc_cb *self, u32 speed)
993 static void smsc_ircc_fir_start(struct smsc_ircc_cb *self)
1042 static void smsc_ircc_fir_stop(struct smsc_ircc_cb *self)
1065 static void smsc_ircc_change_speed(struct smsc_ircc_cb *self, u32 speed)
1131 void smsc_ircc_set_sir_speed(struct smsc_ircc_cb *self, __u32 speed)
1185 struct smsc_ircc_cb *self;
1251 static void smsc_ircc_dma_xmit(struct smsc_ircc_cb *self, int bofs)
1304 static void smsc_ircc_dma_xmit_complete(struct smsc_ircc_cb *self)
1344 static int smsc_ircc_dma_receive(struct smsc_ircc_cb *self)
1393 static void smsc_ircc_dma_receive_complete(struct smsc_ircc_cb *self)
1460 static void smsc_ircc_sir_receive(struct smsc_ircc_cb *self)
1495 struct smsc_ircc_cb *self;
1563 struct smsc_ircc_cb *self = netdev_priv(dev);
1614 static int smsc_ircc_request_irq(struct smsc_ircc_cb *self)
1627 static void smsc_ircc_start_interrupts(struct smsc_ircc_cb *self)
1639 static void smsc_ircc_stop_interrupts(struct smsc_ircc_cb *self)
1663 struct smsc_ircc_cb *self;
1721 struct smsc_ircc_cb *self;
1751 struct smsc_ircc_cb *self = platform_get_drvdata(dev);
1772 struct smsc_ircc_cb *self = platform_get_drvdata(dev);
1804 static int __exit smsc_ircc_close(struct smsc_ircc_cb *self)
1864 void smsc_ircc_sir_start(struct smsc_ircc_cb *self)
1902 void smsc_ircc_sir_stop(struct smsc_ircc_cb *self)
1924 static void smsc_ircc_sir_write_wakeup(struct smsc_ircc_cb *self)
2012 static int smsc_ircc_is_receiving(struct smsc_ircc_cb *self)
2024 static void smsc_ircc_probe_transceiver(struct smsc_ircc_cb *self)
2051 static void smsc_ircc_set_transceiver_for_speed(struct smsc_ircc_cb *self, u32 speed)
2083 static void smsc_ircc_sir_wait_hw_transmitter_finish(struct smsc_ircc_cb *self)