Lines Matching refs:membase
87 static inline void locomokbd_charge_all(unsigned long membase)
89 locomo_writel(0x00FF, membase + LOCOMO_KSC);
92 static inline void locomokbd_activate_all(unsigned long membase)
96 locomo_writel(0, membase + LOCOMO_KSC);
97 r = locomo_readl(membase + LOCOMO_KIC);
99 locomo_writel(r, membase + LOCOMO_KIC);
102 static inline void locomokbd_activate_col(unsigned long membase, int col)
109 locomo_writel(nbset, membase + LOCOMO_KSC);
112 static inline void locomokbd_reset_col(unsigned long membase, int col)
117 locomo_writel(nbset, membase + LOCOMO_KSC);
132 unsigned long membase = locomokbd->base;
136 locomokbd_charge_all(membase);
141 locomokbd_activate_col(membase, col);
144 rowd = ~locomo_readl(membase + LOCOMO_KIB);
174 locomokbd_reset_col(membase, col);
176 locomokbd_activate_all(membase);