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

Lines Matching refs:yi

927 	struct yamdrv_ioctl_cfg yi;
969 if (copy_from_user(&yi, ifr->ifr_data, sizeof(struct yamdrv_ioctl_cfg)))
972 if ((yi.cfg.mask & YAM_IOBASE) && netif_running(dev))
974 if ((yi.cfg.mask & YAM_IRQ) && netif_running(dev))
976 if ((yi.cfg.mask & YAM_BITRATE) && netif_running(dev))
978 if ((yi.cfg.mask & YAM_BAUDRATE) && netif_running(dev))
981 if (yi.cfg.mask & YAM_IOBASE) {
982 yp->iobase = yi.cfg.iobase;
983 dev->base_addr = yi.cfg.iobase;
985 if (yi.cfg.mask & YAM_IRQ) {
986 if (yi.cfg.irq > 15)
988 yp->irq = yi.cfg.irq;
989 dev->irq = yi.cfg.irq;
991 if (yi.cfg.mask & YAM_BITRATE) {
992 if (yi.cfg.bitrate > YAM_MAXBITRATE)
994 yp->bitrate = yi.cfg.bitrate;
996 if (yi.cfg.mask & YAM_BAUDRATE) {
997 if (yi.cfg.baudrate > YAM_MAXBAUDRATE)
999 yp->baudrate = yi.cfg.baudrate;
1001 if (yi.cfg.mask & YAM_MODE) {
1002 if (yi.cfg.mode > YAM_MAXMODE)
1004 yp->dupmode = yi.cfg.mode;
1006 if (yi.cfg.mask & YAM_HOLDDLY) {
1007 if (yi.cfg.holddly > YAM_MAXHOLDDLY)
1009 yp->holdd = yi.cfg.holddly;
1011 if (yi.cfg.mask & YAM_TXDELAY) {
1012 if (yi.cfg.txdelay > YAM_MAXTXDELAY)
1014 yp->txd = yi.cfg.txdelay;
1016 if (yi.cfg.mask & YAM_TXTAIL) {
1017 if (yi.cfg.txtail > YAM_MAXTXTAIL)
1019 yp->txtail = yi.cfg.txtail;
1021 if (yi.cfg.mask & YAM_PERSIST) {
1022 if (yi.cfg.persist > YAM_MAXPERSIST)
1024 yp->pers = yi.cfg.persist;
1026 if (yi.cfg.mask & YAM_SLOTTIME) {
1027 if (yi.cfg.slottime > YAM_MAXSLOTTIME)
1029 yp->slot = yi.cfg.slottime;
1035 yi.cfg.mask = 0xffffffff;
1036 yi.cfg.iobase = yp->iobase;
1037 yi.cfg.irq = yp->irq;
1038 yi.cfg.bitrate = yp->bitrate;
1039 yi.cfg.baudrate = yp->baudrate;
1040 yi.cfg.mode = yp->dupmode;
1041 yi.cfg.txdelay = yp->txd;
1042 yi.cfg.holddly = yp->holdd;
1043 yi.cfg.txtail = yp->txtail;
1044 yi.cfg.persist = yp->pers;
1045 yi.cfg.slottime = yp->slot;
1046 if (copy_to_user(ifr->ifr_data, &yi, sizeof(struct yamdrv_ioctl_cfg)))