H A D | ioc3.c | 40 static int nic_wait(struct ioc3_driver_data *idd) argument 45 mcr = readl(&idd->vma->mcr); 51 static int nic_reset(struct ioc3_driver_data *idd) argument 57 writel(mcr_pack(500, 65), &idd->vma->mcr); 58 presence = nic_wait(idd); 66 static int nic_read_bit(struct ioc3_driver_data *idd) argument 72 writel(mcr_pack(6, 13), &idd->vma->mcr); 73 result = nic_wait(idd); 81 static void nic_write_bit(struct ioc3_driver_data *idd, int bit) argument 84 writel(mcr_pack(6, 110), &idd 91 nic_read_byte(struct ioc3_driver_data *idd) argument 102 nic_write_byte(struct ioc3_driver_data *idd, int byte) argument 115 nic_find(struct ioc3_driver_data *idd, int *last, unsigned long addr) argument 158 nic_addr(struct ioc3_driver_data *idd, unsigned long addr) argument 216 read_redir_page(struct ioc3_driver_data *idd, unsigned long addr, int page, unsigned char *redir, unsigned char *data) argument 247 read_redir_map(struct ioc3_driver_data *idd, unsigned long addr, unsigned char *redir) argument 277 read_nic(struct ioc3_driver_data *idd, unsigned long addr) argument 311 read_mac(struct ioc3_driver_data *idd, unsigned long addr) argument 336 probe_nic(struct ioc3_driver_data *idd) argument 375 write_ireg(struct ioc3_driver_data *idd, uint32_t val, int which) argument 390 get_pending_intrs(struct ioc3_driver_data *idd) argument 405 struct ioc3_driver_data *idd = arg; local 448 struct ioc3_driver_data *idd = (struct ioc3_driver_data *)arg; local 461 ioc3_enable(struct ioc3_submodule *is, struct ioc3_driver_data *idd, unsigned int irqs) argument 467 ioc3_ack(struct ioc3_submodule *is, struct ioc3_driver_data *idd, unsigned int irqs) argument 473 ioc3_disable(struct ioc3_submodule *is, struct ioc3_driver_data *idd, unsigned int irqs) argument 479 ioc3_gpcr_set(struct ioc3_driver_data *idd, unsigned int val) argument 500 struct ioc3_driver_data *idd; local 543 struct ioc3_driver_data *idd; local 581 ioc3_class(struct ioc3_driver_data *idd) argument 606 struct ioc3_driver_data *idd; local 759 struct ioc3_driver_data *idd; local [all...] |