/drivers/net/ethernet/stmicro/stmmac/ |
H A D | mmc_core.c | 135 void dwmac_mmc_ctrl(void __iomem *ioaddr, unsigned int mode) argument 137 u32 value = readl(ioaddr + MMC_CNTRL); 141 writel(value, ioaddr + MMC_CNTRL); 148 void dwmac_mmc_intr_all_mask(void __iomem *ioaddr) argument 150 writel(MMC_DEFAUL_MASK, ioaddr + MMC_RX_INTR_MASK); 151 writel(MMC_DEFAUL_MASK, ioaddr + MMC_TX_INTR_MASK); 159 void dwmac_mmc_read(void __iomem *ioaddr, struct stmmac_counters *mmc) argument 161 mmc->mmc_tx_octetcount_gb += readl(ioaddr + MMC_TX_OCTETCOUNT_GB); 162 mmc->mmc_tx_framecount_gb += readl(ioaddr + MMC_TX_FRAMECOUNT_GB); 163 mmc->mmc_tx_broadcastframe_g += readl(ioaddr [all...] |
H A D | dwmac100_core.c | 35 static void dwmac100_core_init(void __iomem *ioaddr) argument 37 u32 value = readl(ioaddr + MAC_CONTROL); 39 writel((value | MAC_CORE_INIT), ioaddr + MAC_CONTROL); 42 writel(ETH_P_8021Q, ioaddr + MAC_VLAN1); 46 static int dwmac100_rx_coe_supported(void __iomem *ioaddr) argument 51 static void dwmac100_dump_mac_regs(void __iomem *ioaddr) argument 56 ioaddr); 58 readl(ioaddr + MAC_CONTROL)); 60 readl(ioaddr + MAC_ADDR_HIGH)); 62 readl(ioaddr 75 dwmac100_irq_status(void __iomem *ioaddr) argument 80 dwmac100_set_umac_addr(void __iomem *ioaddr, unsigned char *addr, unsigned int reg_n) argument 86 dwmac100_get_umac_addr(void __iomem *ioaddr, unsigned char *addr, unsigned int reg_n) argument 94 void __iomem *ioaddr = (void __iomem *) dev->base_addr; local 143 dwmac100_flow_ctrl(void __iomem *ioaddr, unsigned int duplex, unsigned int fc, unsigned int pause_time) argument 156 dwmac100_pmt(void __iomem *ioaddr, unsigned long mode) argument 173 dwmac100_setup(void __iomem *ioaddr) argument [all...] |
H A D | dwmac100_dma.c | 35 static int dwmac100_dma_init(void __iomem *ioaddr, int pbl, u32 dma_tx, argument 38 u32 value = readl(ioaddr + DMA_BUS_MODE); 43 writel(value, ioaddr + DMA_BUS_MODE); 46 if (!(readl(ioaddr + DMA_BUS_MODE) & DMA_BUS_MODE_SFT_RESET)) 55 ioaddr + DMA_BUS_MODE); 58 writel(DMA_INTR_DEFAULT_MASK, ioaddr + DMA_INTR_ENA); 62 writel(dma_tx, ioaddr + DMA_TX_BASE_ADDR); 63 writel(dma_rx, ioaddr + DMA_RCV_BASE_ADDR); 71 static void dwmac100_dma_operation_mode(void __iomem *ioaddr, int txmode, argument 74 u32 csr6 = readl(ioaddr 86 dwmac100_dump_dma_regs(void __iomem *ioaddr) argument 103 dwmac100_dma_diagnostic_fr(void *data, struct stmmac_extra_stats *x, void __iomem *ioaddr) argument [all...] |
H A D | dwmac1000_core.c | 34 static void dwmac1000_core_init(void __iomem *ioaddr) argument 36 u32 value = readl(ioaddr + GMAC_CONTROL); 38 writel(value, ioaddr + GMAC_CONTROL); 41 writel(0x207, ioaddr + GMAC_INT_MASK); 45 writel(0x0, ioaddr + GMAC_VLAN_TAG); 49 static int dwmac1000_rx_coe_supported(void __iomem *ioaddr) argument 51 u32 value = readl(ioaddr + GMAC_CONTROL); 54 writel(value, ioaddr + GMAC_CONTROL); 56 value = readl(ioaddr + GMAC_CONTROL); 61 static void dwmac1000_dump_regs(void __iomem *ioaddr) argument 73 dwmac1000_set_umac_addr(void __iomem *ioaddr, unsigned char *addr, unsigned int reg_n) argument 80 dwmac1000_get_umac_addr(void __iomem *ioaddr, unsigned char *addr, unsigned int reg_n) argument 89 void __iomem *ioaddr = (void __iomem *) dev->base_addr; local 150 dwmac1000_flow_ctrl(void __iomem *ioaddr, unsigned int duplex, unsigned int fc, unsigned int pause_time) argument 173 dwmac1000_pmt(void __iomem *ioaddr, unsigned long mode) argument 190 dwmac1000_irq_status(void __iomem *ioaddr) argument 224 dwmac1000_setup(void __iomem *ioaddr) argument [all...] |
H A D | dwmac_lib.c | 35 void dwmac_enable_dma_transmission(void __iomem *ioaddr) argument 37 writel(1, ioaddr + DMA_XMT_POLL_DEMAND); 40 void dwmac_enable_dma_irq(void __iomem *ioaddr) argument 42 writel(DMA_INTR_DEFAULT_MASK, ioaddr + DMA_INTR_ENA); 45 void dwmac_disable_dma_irq(void __iomem *ioaddr) argument 47 writel(0, ioaddr + DMA_INTR_ENA); 50 void dwmac_dma_start_tx(void __iomem *ioaddr) argument 52 u32 value = readl(ioaddr + DMA_CONTROL); 54 writel(value, ioaddr + DMA_CONTROL); 57 void dwmac_dma_stop_tx(void __iomem *ioaddr) argument 64 dwmac_dma_start_rx(void __iomem *ioaddr) argument 71 dwmac_dma_stop_rx(void __iomem *ioaddr) argument 148 dwmac_dma_interrupt(void __iomem *ioaddr, struct stmmac_extra_stats *x) argument 222 dwmac_dma_flush_tx_fifo(void __iomem *ioaddr) argument 230 stmmac_set_mac_addr(void __iomem *ioaddr, u8 addr[6], unsigned int high, unsigned int low) argument 242 stmmac_set_mac(void __iomem *ioaddr, bool enable) argument 254 stmmac_get_mac_addr(void __iomem *ioaddr, unsigned char *addr, unsigned int high, unsigned int low) argument [all...] |
H A D | dwmac1000_dma.c | 33 static int dwmac1000_dma_init(void __iomem *ioaddr, int pbl, u32 dma_tx, argument 36 u32 value = readl(ioaddr + DMA_BUS_MODE); 41 writel(value, ioaddr + DMA_BUS_MODE); 44 if (!(readl(ioaddr + DMA_BUS_MODE) & DMA_BUS_MODE_SFT_RESET)) 58 writel(value, ioaddr + DMA_BUS_MODE); 61 writel(DMA_INTR_DEFAULT_MASK, ioaddr + DMA_INTR_ENA); 65 writel(dma_tx, ioaddr + DMA_TX_BASE_ADDR); 66 writel(dma_rx, ioaddr + DMA_RCV_BASE_ADDR); 71 static void dwmac1000_dma_operation_mode(void __iomem *ioaddr, int txmode, argument 74 u32 csr6 = readl(ioaddr 122 dwmac1000_dump_dma_regs(void __iomem *ioaddr) argument 136 dwmac1000_get_hw_feature(void __iomem *ioaddr) argument [all...] |
/drivers/net/ethernet/fujitsu/ |
H A D | eth16i.c | 122 Changed ioaddr -> io for consistency 171 #define BITSET(ioaddr, bnum) ((outb(((inb(ioaddr)) | (bnum)), ioaddr))) 172 #define BITCLR(ioaddr, bnum) ((outb(((inb(ioaddr)) & (~(bnum))), ioaddr))) 394 static int eth16i_probe1(struct net_device *dev, int ioaddr); 395 static int eth16i_check_signature(int ioaddr); 396 static int eth16i_probe_port(int ioaddr); 430 int ioaddr; local 487 eth16i_probe1(struct net_device *dev, int ioaddr) argument 579 int ioaddr = dev->base_addr; local 669 eth16i_probe_port(int ioaddr) argument 722 eth16i_set_port(int ioaddr, int porttype) argument 755 eth16i_send_probe_packet(int ioaddr, unsigned char *b, int l) argument 776 eth16i_receive_probe_packet(int ioaddr) argument 837 eth16i_get_irq(int ioaddr) argument 855 eth16i_check_signature(int ioaddr) argument 902 eth16i_read_eeprom(int ioaddr, int offset) argument 914 eth16i_read_eeprom_word(int ioaddr) argument 933 eth16i_eeprom_cmd(int ioaddr, unsigned char command) argument 956 int ioaddr = dev->base_addr; local 992 int ioaddr = dev->base_addr; local 1018 int ioaddr = dev->base_addr; local 1059 int ioaddr = dev->base_addr; local 1133 int ioaddr = dev->base_addr; local 1228 int ioaddr = 0, status; local 1328 int ioaddr = dev->base_addr; local 1341 int ioaddr = dev->base_addr; local 1359 int ioaddr = dev->base_addr; local 1369 eth16i_select_regbank(unsigned char banknbr, int ioaddr) argument [all...] |
H A D | at1700.c | 157 static int at1700_probe1(struct net_device *dev, int ioaddr); 158 static int read_eeprom(long ioaddr, int location); 270 static int __init at1700_probe1(struct net_device *dev, int ioaddr) argument 279 if (!request_region(ioaddr, AT1700_IO_EXTENT, DRV_NAME)) 288 ioaddr, read_eeprom(ioaddr, 4), read_eeprom(ioaddr, 5), 289 read_eeprom(ioaddr, 6), inw(ioaddr + EEPROM_Ctrl)); 323 ioaddr 501 read_eeprom(long ioaddr, int location) argument 535 int ioaddr = dev->base_addr; local 566 int ioaddr = dev->base_addr; local 601 int ioaddr = dev->base_addr; local 654 int ioaddr, status; local 723 int ioaddr = dev->base_addr; local 803 int ioaddr = dev->base_addr; local 828 int ioaddr = dev->base_addr; local [all...] |
/drivers/net/ethernet/3com/ |
H A D | 3c501.h | 6 static int el1_probe1(struct net_device *dev, int ioaddr); 39 #define RX_STATUS (ioaddr + 0x06) 41 #define TX_STATUS (ioaddr + 0x07) 43 #define GP_LOW (ioaddr + 0x08) 44 #define GP_HIGH (ioaddr + 0x09) 45 #define RX_BUF_CLR (ioaddr + 0x0A) 46 #define RX_LOW (ioaddr + 0x0A) 47 #define RX_HIGH (ioaddr + 0x0B) 48 #define SAPROM (ioaddr + 0x0C) 49 #define AX_STATUS (ioaddr [all...] |
H A D | 3c574_cs.c | 132 #define EL3WINDOW(win_num) outw(SelectWindow + (win_num), ioaddr + EL3_CMD) 221 static void mdio_sync(unsigned int ioaddr, int bits); 222 static int mdio_read(unsigned int ioaddr, int phy_id, int location); 223 static void mdio_write(unsigned int ioaddr, int phy_id, int location, 225 static unsigned short read_eeprom(unsigned int ioaddr, int index); 310 unsigned int ioaddr; local 343 ioaddr = dev->base_addr; 358 phys_addr[i] = htons(read_eeprom(ioaddr, i + 10)); 372 outw(2<<11, ioaddr + RunnerRdCtrl); 373 mcr = inb(ioaddr 476 unsigned int ioaddr = dev->base_addr; local 505 read_eeprom(unsigned int ioaddr, int index) argument 533 mdio_sync(unsigned int ioaddr, int bits) argument 544 mdio_read(unsigned int ioaddr, int phy_id, int location) argument 569 mdio_write(unsigned int ioaddr, int phy_id, int location, int value) argument 596 unsigned int ioaddr = dev->base_addr; local 699 unsigned int ioaddr = dev->base_addr; local 713 unsigned int ioaddr = dev->base_addr; local 737 unsigned int ioaddr = dev->base_addr; local 774 unsigned int ioaddr; local 868 unsigned int ioaddr = dev->base_addr; local 957 unsigned int ioaddr = dev->base_addr; local 991 unsigned int ioaddr = dev->base_addr; local 1042 unsigned int ioaddr = dev->base_addr; local 1096 unsigned int ioaddr = dev->base_addr; local 1119 unsigned int ioaddr = dev->base_addr; local [all...] |
H A D | 3c509.c | 121 #define EL3WINDOW(win_num) outw(SelectWindow + (win_num), ioaddr + EL3_CMD) 191 static ushort read_eeprom(int ioaddr, int index); 275 int ioaddr, int irq, int if_port, 281 dev->base_addr = ioaddr; 291 int ioaddr, isa_irq, if_port, err; local 302 ioaddr = 0x200 + ((iobase & 0x1f) << 4); 314 if (!request_region(ioaddr, EL3_IO_EXTENT, "3c509-isa")) { 323 outb((ioaddr >> 4) | 0xe0, id_port); 326 if (inw(ioaddr) != 0x6d50) { 332 outw(0x0f00, ioaddr 274 el3_dev_fill(struct net_device *dev, __be16 *phys_addr, int ioaddr, int irq, int if_port, enum el3_cardtype type) argument 364 int ioaddr = ndev->base_addr, err; local 414 int ioaddr, irq, if_port; local 615 int ioaddr, irq, if_port; local 677 int ioaddr, irq, if_port; local 740 read_eeprom(int ioaddr, int index) argument 775 int ioaddr = dev->base_addr; local 803 int ioaddr = dev->base_addr; local 822 int ioaddr = dev->base_addr; local 902 int ioaddr, status; local 1017 int ioaddr = dev->base_addr; local 1045 int ioaddr = dev->base_addr; local 1110 int ioaddr = dev->base_addr; local 1137 int ioaddr = dev->base_addr; local 1161 int ioaddr = dev->base_addr; local 1174 int ioaddr = dev->base_addr; local 1219 int ioaddr = dev->base_addr; local 1332 int ioaddr = dev->base_addr; local 1361 int ioaddr = dev->base_addr; local 1453 int ioaddr; local 1477 int ioaddr; local [all...] |
H A D | 3c515.c | 175 #define EL3WINDOW(win_num) outw(SelectWindow + (win_num), ioaddr + EL3_CMD) 367 static int corkscrew_setup(struct net_device *dev, int ioaddr, 446 static int check_device(unsigned ioaddr) argument 450 if (!request_region(ioaddr, CORKSCREW_TOTAL_SIZE, "3c515")) 452 /* Check the resource configuration for a matching ioaddr. */ 453 if ((inw(ioaddr + 0x2002) & 0x1f0) != (ioaddr & 0x1f0)) { 454 release_region(ioaddr, CORKSCREW_TOTAL_SIZE); 458 outw(EEPROM_Read + 7, ioaddr + Wn0EepromCmd); 462 if ((inw(ioaddr 488 static int ioaddr; local 579 corkscrew_setup(struct net_device *dev, int ioaddr, struct pnp_dev *idev, int card_number) argument 709 int ioaddr = dev->base_addr; local 877 int ioaddr = dev->base_addr; local 968 int ioaddr = dev->base_addr; local 1005 int ioaddr = dev->base_addr; local 1131 int ioaddr, status; local 1268 int ioaddr = dev->base_addr; local 1334 int ioaddr = dev->base_addr; local 1420 int ioaddr = dev->base_addr; local 1491 update_stats(int ioaddr, struct net_device *dev) argument 1526 int ioaddr = dev->base_addr; local [all...] |
/drivers/net/ |
H A D | sb1000.c | 93 static int card_wait_for_busy_clear(const int ioaddr[], 95 static int card_wait_for_ready(const int ioaddr[], const char* name, 97 static int card_send_command(const int ioaddr[], const char* name, 101 static int sb1000_wait_for_ready(const int ioaddr[], const char* name); 102 static int sb1000_wait_for_ready_clear(const int ioaddr[], 104 static void sb1000_send_command(const int ioaddr[], const char* name, 106 static void sb1000_read_status(const int ioaddr[], unsigned char in[]); 107 static void sb1000_issue_read_command(const int ioaddr[], 111 static int sb1000_reset(const int ioaddr[], const char* name); 112 static int sb1000_check_CRC(const int ioaddr[], cons 153 unsigned short ioaddr[2], irq; local 262 card_wait_for_busy_clear(const int ioaddr[], const char* name) argument 286 card_wait_for_ready(const int ioaddr[], const char* name, unsigned char in[]) argument 317 card_send_command(const int ioaddr[], const char* name, const unsigned char out[], unsigned char in[]) argument 366 sb1000_wait_for_ready(const int ioaddr[], const char* name) argument 392 sb1000_wait_for_ready_clear(const int ioaddr[], const char* name) argument 417 sb1000_send_command(const int ioaddr[], const char* name, const unsigned char out[]) argument 433 sb1000_read_status(const int ioaddr[], unsigned char in[]) argument 444 sb1000_issue_read_command(const int ioaddr[], const char* name) argument 459 sb1000_reset(const int ioaddr[], const char* name) argument 489 sb1000_check_CRC(const int ioaddr[], const char* name) argument 506 sb1000_start_get_set_command(const int ioaddr[], const char* name) argument 516 sb1000_end_get_set_command(const int ioaddr[], const char* name) argument 530 sb1000_activate(const int ioaddr[], const char* name) argument 554 sb1000_get_firmware_version(const int ioaddr[], const char* name, unsigned char version[], int do_end) argument 578 sb1000_get_frequency(const int ioaddr[], const char* name, int* frequency) argument 596 sb1000_set_frequency(const int ioaddr[], const char* name, int frequency) argument 626 sb1000_get_PIDs(const int ioaddr[], const char* name, short PID[]) argument 661 sb1000_set_PIDs(const int ioaddr[], const char* name, const short PID[]) argument 748 int ioaddr, ns; local 910 int ioaddr[2]; local 935 int ioaddr[2], status; local 1000 int ioaddr[2], status, frequency; local 1097 int ioaddr[2]; local 1148 int ioaddr[2]; local [all...] |
/drivers/net/ethernet/realtek/ |
H A D | atp.h | 102 static inline unsigned char read_byte_mode0(short ioaddr) argument 106 outb(Ctrl_LNibRead, ioaddr + PAR_CONTROL); 107 inbyte(ioaddr + PAR_STATUS); 108 low_nib = (inbyte(ioaddr + PAR_STATUS) >> 3) & 0x0f; 109 outb(Ctrl_HNibRead, ioaddr + PAR_CONTROL); 110 inbyte(ioaddr + PAR_STATUS); /* Settling time delay -- needed! */ 111 inbyte(ioaddr + PAR_STATUS); /* Settling time delay -- needed! */ 112 return low_nib | ((inbyte(ioaddr + PAR_STATUS) << 1) & 0xf0); 116 static inline unsigned char read_byte_mode2(short ioaddr) argument 120 outb(Ctrl_LNibRead, ioaddr 129 read_byte_mode4(short ioaddr) argument 140 read_byte_mode6(short ioaddr) argument 217 write_byte_mode0(short ioaddr, unsigned char value) argument 223 write_byte_mode1(short ioaddr, unsigned char value) argument 232 write_word_mode0(short ioaddr, unsigned short value) argument [all...] |
H A D | atp.c | 193 static int atp_probe1(long ioaddr); 195 static unsigned short eeprom_op(long ioaddr, unsigned int cmd); 198 static void write_packet(long ioaddr, int length, unsigned char *packet, int pad, int mode); 199 static void trigger_send(long ioaddr, int length); 204 static void read_block(long ioaddr, int length, unsigned char *buffer, int data_mode); 232 long ioaddr = *port; local 233 outb(0x57, ioaddr + PAR_DATA); 234 if (inb(ioaddr + PAR_DATA) != 0x57) 236 if (atp_probe1(ioaddr) == 0) 254 static int __init atp_probe1(long ioaddr) argument 372 long ioaddr = dev->base_addr; local 402 eeprom_op(long ioaddr, u32 cmd) argument 459 long ioaddr = dev->base_addr; local 492 trigger_send(long ioaddr, int length) argument 499 write_packet(long ioaddr, int length, unsigned char *packet, int pad_len, int data_mode) argument 541 long ioaddr = dev->base_addr; local 558 long ioaddr = dev->base_addr; local 599 long ioaddr; local 719 long ioaddr = dev->base_addr; local 757 long ioaddr = dev->base_addr; local 806 read_block(long ioaddr, int length, unsigned char *p, int data_mode) argument 832 long ioaddr = dev->base_addr; local 858 long ioaddr = dev->base_addr; local 870 long ioaddr = dev->base_addr; local [all...] |
/drivers/net/ethernet/8390/ |
H A D | hp-plus.c | 97 static int hpp_probe1(struct net_device *dev, int ioaddr); 178 static int __init hpp_probe1(struct net_device *dev, int ioaddr) argument 186 if (!request_region(ioaddr, HP_IO_EXTENT, DRV_NAME)) 190 if (inw(ioaddr + HP_ID) != 0x4850 || 191 (inw(ioaddr + HP_PAGING) & 0xfff0) != 0x5300) { 199 printk("%s: %s at %#3x, ", dev->name, name, ioaddr); 202 outw(MAC_Page, ioaddr + HP_PAGING); 205 unsigned char inval = inb(ioaddr + 8 + i); 209 checksum += inb(ioaddr + 14); 219 outw(ID_Page, ioaddr 294 int ioaddr = dev->base_addr - NIC_OFFSET; local 322 int ioaddr = dev->base_addr - NIC_OFFSET; local 336 int ioaddr = dev->base_addr - NIC_OFFSET; local 362 int ioaddr = dev->base_addr - NIC_OFFSET; local 373 int ioaddr = dev->base_addr - NIC_OFFSET; local 387 int ioaddr = dev->base_addr - NIC_OFFSET; local 400 int ioaddr = dev->base_addr - NIC_OFFSET; local 421 int ioaddr = dev->base_addr - NIC_OFFSET; local 430 int ioaddr = dev->base_addr - NIC_OFFSET; local [all...] |
/drivers/rtc/ |
H A D | rtc-stk17ta8.c | 66 void __iomem *ioaddr; member in struct:rtc_plat_data 81 void __iomem *ioaddr = pdata->ioaddr; local 84 flags = readb(pdata->ioaddr + RTC_FLAGS); 85 writeb(flags | RTC_WRITE, pdata->ioaddr + RTC_FLAGS); 87 writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR); 88 writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH); 89 writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY); 90 writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE); 91 writeb(bin2bcd(tm->tm_hour), ioaddr 104 void __iomem *ioaddr = pdata->ioaddr; local 143 void __iomem *ioaddr = pdata->ioaddr; local 206 void __iomem *ioaddr = pdata->ioaddr; local 255 void __iomem *ioaddr = pdata->ioaddr; local 270 void __iomem *ioaddr = pdata->ioaddr; local 294 void __iomem *ioaddr; local [all...] |
H A D | rtc-ds1553.c | 65 void __iomem *ioaddr; member in struct:rtc_plat_data 80 void __iomem *ioaddr = pdata->ioaddr; local 85 writeb(RTC_WRITE, pdata->ioaddr + RTC_CONTROL); 87 writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR); 88 writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH); 89 writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY); 90 writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE); 91 writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS); 92 writeb(bin2bcd(tm->tm_min), ioaddr 105 void __iomem *ioaddr = pdata->ioaddr; local 141 void __iomem *ioaddr = pdata->ioaddr; local 198 void __iomem *ioaddr = pdata->ioaddr; local 246 void __iomem *ioaddr = pdata->ioaddr; local 261 void __iomem *ioaddr = pdata->ioaddr; local 285 void __iomem *ioaddr; local [all...] |
H A D | rtc-ds1742.c | 68 void __iomem *ioaddr = pdata->ioaddr_rtc; local 73 writeb(RTC_WRITE, ioaddr + RTC_CONTROL); 75 writeb(bin2bcd(tm->tm_year % 100), ioaddr + RTC_YEAR); 76 writeb(bin2bcd(tm->tm_mon + 1), ioaddr + RTC_MONTH); 77 writeb(bin2bcd(tm->tm_wday) & RTC_DAY_MASK, ioaddr + RTC_DAY); 78 writeb(bin2bcd(tm->tm_mday), ioaddr + RTC_DATE); 79 writeb(bin2bcd(tm->tm_hour), ioaddr + RTC_HOURS); 80 writeb(bin2bcd(tm->tm_min), ioaddr + RTC_MINUTES); 81 writeb(bin2bcd(tm->tm_sec) & RTC_SECONDS_MASK, ioaddr + RTC_SECONDS); 84 writeb(RTC_WRITE | (century & RTC_CENTURY_MASK), ioaddr 93 void __iomem *ioaddr = pdata->ioaddr_rtc; local 139 void __iomem *ioaddr = pdata->ioaddr_nvram; local 154 void __iomem *ioaddr = pdata->ioaddr_nvram; local 168 void __iomem *ioaddr; local [all...] |
/drivers/net/appletalk/ |
H A D | cops.c | 101 * the ioaddr. But since only other possible IRQs is 3 and 4 so no real 180 static int cops_probe1 (struct net_device *dev, int ioaddr); 181 static int cops_irq (int ioaddr, int board); 274 static int __init cops_probe1(struct net_device *dev, int ioaddr) argument 285 if (!request_region(ioaddr, COPS_IO_EXTENT, dev->name)) 300 dev->irq = cops_irq(ioaddr, board); 334 dev->base_addr = ioaddr; 349 dev->name, cardname, ioaddr, dev->irq); 353 dev->name, cardname, ioaddr, dev->irq); 356 dev->name, cardname, ioaddr); 366 cops_irq(int ioaddr, int board) argument 472 tangent_wait_reset(int ioaddr) argument 486 int ioaddr=dev->base_addr; local 515 int ioaddr=dev->base_addr; local 606 int ioaddr = dev->base_addr; local 678 int ioaddr, status; local 711 int ioaddr, status; local 751 int ioaddr = dev->base_addr; local 854 int ioaddr = dev->base_addr; local 877 int ioaddr = dev->base_addr; local [all...] |
/drivers/net/ethernet/racal/ |
H A D | ni5010.h | 31 #define EDLC_XSTAT (ioaddr + 0x00) /* EDLC transmit csr */ 32 #define EDLC_XCLR (ioaddr + 0x00) /* EDLC transmit "Clear IRQ" */ 33 #define EDLC_XMASK (ioaddr + 0x01) /* EDLC transmit "IRQ Masks" */ 34 #define EDLC_RSTAT (ioaddr + 0x02) /* EDLC receive csr */ 35 #define EDLC_RCLR (ioaddr + 0x02) /* EDLC receive "Clear IRQ" */ 36 #define EDLC_RMASK (ioaddr + 0x03) /* EDLC receive "IRQ Masks" */ 37 #define EDLC_XMODE (ioaddr + 0x04) /* EDLC transmit Mode */ 38 #define EDLC_RMODE (ioaddr + 0x05) /* EDLC receive Mode */ 39 #define EDLC_RESET (ioaddr + 0x06) /* EDLC RESET register */ 40 #define EDLC_TDR1 (ioaddr [all...] |
/drivers/net/ethernet/smsc/ |
H A D | smc9194.c | 283 static int smc_probe(struct net_device *dev, int ioaddr); 305 static void smc_reset( int ioaddr ); 308 static void smc_enable( int ioaddr ); 311 static void smc_shutdown( int ioaddr ); 315 static int smc_findirq( int ioaddr ); 318 . Function: smc_reset( int ioaddr ) 334 static void smc_reset( int ioaddr ) 339 outw( RCR_SOFTRESET, ioaddr + RCR ); 346 outw( RCR_CLEAR, ioaddr + RCR ); 347 outw( TCR_CLEAR, ioaddr 436 smc_setmulticast(int ioaddr, struct net_device *dev) argument 486 unsigned int ioaddr = dev->base_addr; local 599 unsigned int ioaddr; local 758 smc_findirq(int ioaddr) argument 865 smc_probe(struct net_device *dev, int ioaddr) argument 1101 int ioaddr = dev->base_addr; local 1180 int ioaddr = dev->base_addr; local 1303 int ioaddr = dev->base_addr; local 1369 int ioaddr = dev->base_addr; local 1509 short ioaddr = dev->base_addr; local [all...] |
/drivers/net/ethernet/i825xx/ |
H A D | eepro.c | 319 static int read_eeprom(int ioaddr, int location, struct net_device *dev); 462 #define eepro_reset(ioaddr) outb(RESET_CMD, ioaddr) 465 #define eepro_sel_reset(ioaddr) { \ 466 outb(SEL_RESET_CMD, ioaddr); \ 472 #define eepro_dis_int(ioaddr) outb(ALL_MASK, ioaddr + INT_MASK_REG) 475 #define eepro_clear_int(ioaddr) outb(ALL_MASK, ioaddr + STATUS_REG) 478 #define eepro_en_int(ioaddr) out 608 int ioaddr = dev->base_addr; local 761 int ioaddr = dev->base_addr; local 899 int temp_reg, ioaddr = dev->base_addr; local 959 int i, ioaddr = dev->base_addr; local 1123 int ioaddr = dev->base_addr; local 1141 int ioaddr = dev->base_addr; local 1193 int ioaddr, status, boguscount = 20; local 1245 int ioaddr = dev->base_addr; local 1286 short ioaddr = dev->base_addr; local 1405 read_eeprom(int ioaddr, int location, struct net_device *dev) argument 1454 short ioaddr = dev->base_addr; local 1539 short ioaddr = dev->base_addr; local 1635 short ioaddr = dev->base_addr; local [all...] |
/drivers/ata/ |
H A D | pata_platform.c | 58 static void pata_platform_setup_port(struct ata_ioports *ioaddr, argument 62 ioaddr->data_addr = ioaddr->cmd_addr + (ATA_REG_DATA << shift); 63 ioaddr->error_addr = ioaddr->cmd_addr + (ATA_REG_ERR << shift); 64 ioaddr->feature_addr = ioaddr->cmd_addr + (ATA_REG_FEATURE << shift); 65 ioaddr->nsect_addr = ioaddr->cmd_addr + (ATA_REG_NSECT << shift); 66 ioaddr [all...] |
/drivers/net/ethernet/dec/tulip/ |
H A D | pnic.c | 22 void __iomem *ioaddr = tp->base_addr; local 23 u32 phy_reg = ioread32(ioaddr + 0xB8); 33 iowrite32(0x32 | (dev->if_port & 1), ioaddr + CSR12); 35 iowrite32(0x1F868, ioaddr + 0xB8); 55 void __iomem *ioaddr = tp->base_addr; local 56 int phy_reg = ioread32(ioaddr + 0xB8); 61 if (ioread32(ioaddr + CSR5) & TPLnkFail) { 62 iowrite32((ioread32(ioaddr + CSR7) & ~TPLnkFail) | TPLnkPass, ioaddr + CSR7); 70 iowrite32(tp->csr6, ioaddr 91 void __iomem *ioaddr = tp->base_addr; local [all...] |