Lines Matching refs:base

108 	void __iomem	*base;  member
204 void __iomem *mapbase = sachip->base + SA1111_INTC; in sa1111_irq_handler()
242 void __iomem *mapbase = sachip->base + SA1111_INTC; in sa1111_mask_lowirq()
253 void __iomem *mapbase = sachip->base + SA1111_INTC; in sa1111_unmask_lowirq()
271 void __iomem *mapbase = sachip->base + SA1111_INTC; in sa1111_retrigger_lowirq()
293 void __iomem *mapbase = sachip->base + SA1111_INTC; in sa1111_type_lowirq()
317 void __iomem *mapbase = sachip->base + SA1111_INTC; in sa1111_wake_lowirq()
344 void __iomem *mapbase = sachip->base + SA1111_INTC; in sa1111_mask_highirq()
355 void __iomem *mapbase = sachip->base + SA1111_INTC; in sa1111_unmask_highirq()
373 void __iomem *mapbase = sachip->base + SA1111_INTC; in sa1111_retrigger_highirq()
395 void __iomem *mapbase = sachip->base + SA1111_INTC; in sa1111_type_highirq()
419 void __iomem *mapbase = sachip->base + SA1111_INTC; in sa1111_wake_highirq()
445 void __iomem *irqbase = sachip->base + SA1111_INTC; in sa1111_setup_irq()
538 r = sa1111_readl(sachip->base + SA1111_SKCR); in sa1111_wake()
540 sa1111_writel(r, sachip->base + SA1111_SKCR); in sa1111_wake()
542 sa1111_writel(r, sachip->base + SA1111_SKCR); in sa1111_wake()
554 sa1111_writel(r, sachip->base + SA1111_SKCR); in sa1111_wake()
565 sa1111_writel(0, sachip->base + SA1111_SKPCR); in sa1111_wake()
595 sa1111_writel(smcr, sachip->base + SA1111_SMCR); in sa1111_configure_smc()
640 dev->mapbase = sachip->base + info->offset; in sa1111_init_one_child()
727 sachip->base = ioremap(mem->start, PAGE_SIZE * 2); in __sa1111_probe()
728 if (!sachip->base) { in __sa1111_probe()
736 id = sa1111_readl(sachip->base + SA1111_SKID); in __sa1111_probe()
781 val = sa1111_readl(sachip->base + SA1111_SKPCR); in __sa1111_probe()
782 sa1111_writel(val | SKPCR_DCLKEN, sachip->base + SA1111_SKPCR); in __sa1111_probe()
804 iounmap(sachip->base); in __sa1111_probe()
825 void __iomem *irqbase = sachip->base + SA1111_INTC; in __sa1111_remove()
846 iounmap(sachip->base); in __sa1111_remove()
880 void __iomem *base; in sa1111_suspend() local
892 base = sachip->base; in sa1111_suspend()
893 save->skcr = sa1111_readl(base + SA1111_SKCR); in sa1111_suspend()
894 save->skpcr = sa1111_readl(base + SA1111_SKPCR); in sa1111_suspend()
895 save->skcdr = sa1111_readl(base + SA1111_SKCDR); in sa1111_suspend()
896 save->skaud = sa1111_readl(base + SA1111_SKAUD); in sa1111_suspend()
897 save->skpwm0 = sa1111_readl(base + SA1111_SKPWM0); in sa1111_suspend()
898 save->skpwm1 = sa1111_readl(base + SA1111_SKPWM1); in sa1111_suspend()
900 sa1111_writel(0, sachip->base + SA1111_SKPWM0); in sa1111_suspend()
901 sa1111_writel(0, sachip->base + SA1111_SKPWM1); in sa1111_suspend()
903 base = sachip->base + SA1111_INTC; in sa1111_suspend()
904 save->intpol0 = sa1111_readl(base + SA1111_INTPOL0); in sa1111_suspend()
905 save->intpol1 = sa1111_readl(base + SA1111_INTPOL1); in sa1111_suspend()
906 save->inten0 = sa1111_readl(base + SA1111_INTEN0); in sa1111_suspend()
907 save->inten1 = sa1111_readl(base + SA1111_INTEN1); in sa1111_suspend()
908 save->wakepol0 = sa1111_readl(base + SA1111_WAKEPOL0); in sa1111_suspend()
909 save->wakepol1 = sa1111_readl(base + SA1111_WAKEPOL1); in sa1111_suspend()
910 save->wakeen0 = sa1111_readl(base + SA1111_WAKEEN0); in sa1111_suspend()
911 save->wakeen1 = sa1111_readl(base + SA1111_WAKEEN1); in sa1111_suspend()
916 val = sa1111_readl(sachip->base + SA1111_SKCR); in sa1111_suspend()
917 sa1111_writel(val | SKCR_SLEEP, sachip->base + SA1111_SKCR); in sa1111_suspend()
944 void __iomem *base; in sa1111_resume() local
954 id = sa1111_readl(sachip->base + SA1111_SKID); in sa1111_resume()
978 sa1111_writel(0, sachip->base + SA1111_INTC + SA1111_INTEN0); in sa1111_resume()
979 sa1111_writel(0, sachip->base + SA1111_INTC + SA1111_INTEN1); in sa1111_resume()
981 base = sachip->base; in sa1111_resume()
982 sa1111_writel(save->skcr, base + SA1111_SKCR); in sa1111_resume()
983 sa1111_writel(save->skpcr, base + SA1111_SKPCR); in sa1111_resume()
984 sa1111_writel(save->skcdr, base + SA1111_SKCDR); in sa1111_resume()
985 sa1111_writel(save->skaud, base + SA1111_SKAUD); in sa1111_resume()
986 sa1111_writel(save->skpwm0, base + SA1111_SKPWM0); in sa1111_resume()
987 sa1111_writel(save->skpwm1, base + SA1111_SKPWM1); in sa1111_resume()
989 base = sachip->base + SA1111_INTC; in sa1111_resume()
990 sa1111_writel(save->intpol0, base + SA1111_INTPOL0); in sa1111_resume()
991 sa1111_writel(save->intpol1, base + SA1111_INTPOL1); in sa1111_resume()
992 sa1111_writel(save->inten0, base + SA1111_INTEN0); in sa1111_resume()
993 sa1111_writel(save->inten1, base + SA1111_INTEN1); in sa1111_resume()
994 sa1111_writel(save->wakepol0, base + SA1111_WAKEPOL0); in sa1111_resume()
995 sa1111_writel(save->wakepol1, base + SA1111_WAKEPOL1); in sa1111_resume()
996 sa1111_writel(save->wakeen0, base + SA1111_WAKEEN0); in sa1111_resume()
997 sa1111_writel(save->wakeen1, base + SA1111_WAKEEN1); in sa1111_resume()
1080 skcdr = sa1111_readl(sachip->base + SA1111_SKCDR); in __sa1111_pll_clock()
1122 val = sa1111_readl(sachip->base + SA1111_SKCR); in sa1111_select_audio_mode()
1128 sa1111_writel(val, sachip->base + SA1111_SKCR); in sa1111_select_audio_mode()
1153 sa1111_writel(div - 1, sachip->base + SA1111_SKAUD); in sa1111_set_audio_rate()
1171 div = sa1111_readl(sachip->base + SA1111_SKAUD) + 1; in sa1111_get_audio_rate()
1184 void __iomem *gpio = sachip->base + SA1111_GPIO; in sa1111_set_io_dir()
1211 void __iomem *gpio = sachip->base + SA1111_GPIO; in sa1111_set_io()
1226 void __iomem *gpio = sachip->base + SA1111_GPIO; in sa1111_set_sleep_io()
1256 val = sa1111_readl(sachip->base + SA1111_SKPCR); in sa1111_enable_device()
1257 sa1111_writel(val | sadev->skpcr_mask, sachip->base + SA1111_SKPCR); in sa1111_enable_device()
1275 val = sa1111_readl(sachip->base + SA1111_SKPCR); in sa1111_disable_device()
1276 sa1111_writel(val & ~sadev->skpcr_mask, sachip->base + SA1111_SKPCR); in sa1111_disable_device()