Lines Matching refs:__iomem

557 	void __iomem		*base;
558 void __iomem *main_irq_cause_addr;
559 void __iomem *main_irq_mask_addr;
590 void (*phy_errata)(struct mv_host_priv *hpriv, void __iomem *mmio,
592 void (*enable_leds)(struct mv_host_priv *hpriv, void __iomem *mmio);
594 void __iomem *mmio);
595 int (*reset_hc)(struct mv_host_priv *hpriv, void __iomem *mmio,
597 void (*reset_flash)(struct mv_host_priv *hpriv, void __iomem *mmio);
598 void (*reset_bus)(struct ata_host *host, void __iomem *mmio);
617 static void mv5_phy_errata(struct mv_host_priv *hpriv, void __iomem *mmio,
619 static void mv5_enable_leds(struct mv_host_priv *hpriv, void __iomem *mmio);
621 void __iomem *mmio);
622 static int mv5_reset_hc(struct mv_host_priv *hpriv, void __iomem *mmio,
624 static void mv5_reset_flash(struct mv_host_priv *hpriv, void __iomem *mmio);
625 static void mv5_reset_bus(struct ata_host *host, void __iomem *mmio);
627 static void mv6_phy_errata(struct mv_host_priv *hpriv, void __iomem *mmio,
629 static void mv6_enable_leds(struct mv_host_priv *hpriv, void __iomem *mmio);
631 void __iomem *mmio);
632 static int mv6_reset_hc(struct mv_host_priv *hpriv, void __iomem *mmio,
634 static void mv6_reset_flash(struct mv_host_priv *hpriv, void __iomem *mmio);
636 void __iomem *mmio);
638 void __iomem *mmio);
640 void __iomem *mmio, unsigned int n_hc);
642 void __iomem *mmio);
643 static void mv_soc_reset_bus(struct ata_host *host, void __iomem *mmio);
645 void __iomem *mmio, unsigned int port);
646 static void mv_reset_pci_bus(struct ata_host *host, void __iomem *mmio);
647 static void mv_reset_channel(struct mv_host_priv *hpriv, void __iomem *mmio,
650 static int mv_stop_edma_engine(void __iomem *port_mmio);
869 static inline void writelfl(unsigned long data, void __iomem *addr) in writelfl()
903 static inline void __iomem *mv_hc_base(void __iomem *base, unsigned int hc) in mv_hc_base()
908 static inline void __iomem *mv_hc_base_from_port(void __iomem *base, in mv_hc_base_from_port()
914 static inline void __iomem *mv_port_base(void __iomem *base, unsigned int port) in mv_port_base()
921 static void __iomem *mv5_phy_base(void __iomem *mmio, unsigned int port) in mv5_phy_base()
923 void __iomem *hc_mmio = mv_hc_base_from_port(mmio, port); in mv5_phy_base()
929 static inline void __iomem *mv_host_base(struct ata_host *host) in mv_host_base()
935 static inline void __iomem *mv_ap_base(struct ata_port *ap) in mv_ap_base()
957 void __iomem *port_mmio = mv_ap_base(ap); in mv_save_cached_regs()
975 static inline void mv_write_cached_reg(void __iomem *addr, u32 *old, u32 new) in mv_write_cached_reg()
1001 static void mv_set_edma_ptrs(void __iomem *port_mmio, in mv_set_edma_ptrs()
1077 void __iomem *port_mmio, in mv_clear_and_enable_port_irqs()
1082 void __iomem *hc_mmio = mv_hc_base_from_port( in mv_clear_and_enable_port_irqs()
1104 void __iomem *mmio = hpriv->base, *hc_mmio; in mv_set_irq_coalescing()
1173 static void mv_start_edma(struct ata_port *ap, void __iomem *port_mmio, in mv_start_edma()
1198 void __iomem *port_mmio = mv_ap_base(ap); in mv_wait_for_edma_empty_idle()
1226 static int mv_stop_edma_engine(void __iomem *port_mmio) in mv_stop_edma_engine()
1245 void __iomem *port_mmio = mv_ap_base(ap); in mv_stop_edma()
1262 static void mv_dump_mem(void __iomem *start, unsigned bytes) in mv_dump_mem()
1293 static void mv_dump_all_regs(void __iomem *mmio_base, int port, in mv_dump_all_regs()
1297 void __iomem *hc_base = mv_hc_base(mmio_base, in mv_dump_all_regs()
1299 void __iomem *port_base; in mv_dump_all_regs()
1374 void __iomem *addr = mv_ap_base(link->ap) + ofs; in mv_scr_write()
1394 void __iomem *lp_phy_addr = in mv_scr_write()
1494 void __iomem *port_mmio; in mv_config_fbs()
1577 void __iomem *hc_mmio; in mv_soc_led_blink_enable()
1592 void __iomem *hc_mmio; in mv_soc_led_blink_disable()
1619 void __iomem *port_mmio = mv_ap_base(ap); in mv_edma_cfg()
1899 void __iomem *port_mmio = mv_ap_base(ap); in mv_bmdma_setup()
1927 void __iomem *port_mmio = mv_ap_base(ap); in mv_bmdma_start()
1946 void __iomem *port_mmio = mv_ap_base(ap); in mv_bmdma_stop_ap()
1976 void __iomem *port_mmio = mv_ap_base(ap); in mv_bmdma_status()
2242 void __iomem *port_mmio = mv_ap_base(ap); in mv_send_fis()
2349 void __iomem *port_mmio = mv_ap_base(ap); in mv_qc_issue()
2476 void __iomem *port_mmio = mv_ap_base(ap); in mv_get_err_pmp_map()
2508 void __iomem *port_mmio = mv_ap_base(ap); in mv_req_q_empty()
2653 void __iomem *port_mmio = mv_ap_base(ap); in mv_err_intr()
2816 void __iomem *port_mmio = mv_ap_base(ap); in mv_process_crpb_entries()
2901 void __iomem *mmio = hpriv->base, *hc_mmio; in mv_host_intr()
2963 static int mv_pci_error(struct ata_host *host, void __iomem *mmio) in mv_pci_error()
3073 void __iomem *mmio = hpriv->base; in mv5_scr_read()
3074 void __iomem *addr = mv5_phy_base(mmio, link->ap->port_no); in mv5_scr_read()
3087 void __iomem *mmio = hpriv->base; in mv5_scr_write()
3088 void __iomem *addr = mv5_phy_base(mmio, link->ap->port_no); in mv5_scr_write()
3098 static void mv5_reset_bus(struct ata_host *host, void __iomem *mmio) in mv5_reset_bus()
3114 static void mv5_reset_flash(struct mv_host_priv *hpriv, void __iomem *mmio) in mv5_reset_flash()
3120 void __iomem *mmio) in mv5_read_preamp()
3122 void __iomem *phy_mmio = mv5_phy_base(mmio, idx); in mv5_read_preamp()
3131 static void mv5_enable_leds(struct mv_host_priv *hpriv, void __iomem *mmio) in mv5_enable_leds()
3144 static void mv5_phy_errata(struct mv_host_priv *hpriv, void __iomem *mmio, in mv5_phy_errata()
3147 void __iomem *phy_mmio = mv5_phy_base(mmio, port); in mv5_phy_errata()
3173 static void mv5_reset_hc_port(struct mv_host_priv *hpriv, void __iomem *mmio, in mv5_reset_hc_port()
3176 void __iomem *port_mmio = mv_port_base(mmio, port); in mv5_reset_hc_port()
3197 static void mv5_reset_one_hc(struct mv_host_priv *hpriv, void __iomem *mmio, in mv5_reset_one_hc()
3200 void __iomem *hc_mmio = mv_hc_base(mmio, hc); in mv5_reset_one_hc()
3215 static int mv5_reset_hc(struct mv_host_priv *hpriv, void __iomem *mmio, in mv5_reset_hc()
3233 static void mv_reset_pci_bus(struct ata_host *host, void __iomem *mmio) in mv_reset_pci_bus()
3255 static void mv6_reset_flash(struct mv_host_priv *hpriv, void __iomem *mmio) in mv6_reset_flash()
3276 static int mv6_reset_hc(struct mv_host_priv *hpriv, void __iomem *mmio, in mv6_reset_hc()
3279 void __iomem *reg = mmio + PCI_MAIN_CMD_STS; in mv6_reset_hc()
3332 void __iomem *mmio) in mv6_read_preamp()
3334 void __iomem *port_mmio; in mv6_read_preamp()
3351 static void mv6_enable_leds(struct mv_host_priv *hpriv, void __iomem *mmio) in mv6_enable_leds()
3356 static void mv6_phy_errata(struct mv_host_priv *hpriv, void __iomem *mmio, in mv6_phy_errata()
3359 void __iomem *port_mmio = mv_port_base(mmio, port); in mv6_phy_errata()
3435 void __iomem *mmio) in mv_soc_enable_leds()
3441 void __iomem *mmio) in mv_soc_read_preamp()
3443 void __iomem *port_mmio; in mv_soc_read_preamp()
3456 void __iomem *mmio, unsigned int port) in mv_soc_reset_hc_port()
3458 void __iomem *port_mmio = mv_port_base(mmio, port); in mv_soc_reset_hc_port()
3481 void __iomem *mmio) in mv_soc_reset_one_hc()
3483 void __iomem *hc_mmio = mv_hc_base(mmio, 0); in mv_soc_reset_one_hc()
3494 void __iomem *mmio, unsigned int n_hc) in mv_soc_reset_hc()
3507 void __iomem *mmio) in mv_soc_reset_flash()
3512 static void mv_soc_reset_bus(struct ata_host *host, void __iomem *mmio) in mv_soc_reset_bus()
3518 void __iomem *mmio, unsigned int port) in mv_soc_65n_phy_errata()
3520 void __iomem *port_mmio = mv_port_base(mmio, port); in mv_soc_65n_phy_errata()
3557 void __iomem *port0_mmio = mv_port_base(hpriv->base, 0); in soc_is_65n()
3564 static void mv_setup_ifcfg(void __iomem *port_mmio, int want_gen2i) in mv_setup_ifcfg()
3574 static void mv_reset_channel(struct mv_host_priv *hpriv, void __iomem *mmio, in mv_reset_channel()
3577 void __iomem *port_mmio = mv_port_base(mmio, port_no); in mv_reset_channel()
3609 void __iomem *port_mmio = mv_ap_base(ap); in mv_pmp_select()
3640 void __iomem *mmio = hpriv->base; in mv_hardreset()
3685 void __iomem *hc_mmio = mv_hc_base_from_port(hpriv->base, port); in mv_eh_thaw()
3686 void __iomem *port_mmio = mv_ap_base(ap); in mv_eh_thaw()
3711 static void mv_port_init(struct ata_ioports *port, void __iomem *port_mmio) in mv_port_init()
3713 void __iomem *serr, *shd_base = port_mmio + SHD_BLK; in mv_port_init()
3747 void __iomem *mmio = hpriv->base; in mv_in_pcix_mode()
3761 void __iomem *mmio = hpriv->base; in mv_pci_cut_through_okay()
3775 void __iomem *mmio = hpriv->base; in mv_60x1b2_errata_pci7()
3942 void __iomem *mmio = hpriv->base; in mv_init_host()
3978 void __iomem *port_mmio = mv_port_base(mmio, port); in mv_init_host()
3984 void __iomem *hc_mmio = mv_hc_base(mmio, hc); in mv_init_host()
4444 void __iomem *port_mmio = mv_port_base(hpriv->base, port); in mv_pci_init_one()