SS_CTL
writel(0, ss->base + SS_CTL);
writel(mode, ss->base + SS_CTL);
writel(0, ss->base + SS_CTL);
writel(mode, ss->base + SS_CTL);
writel(SS_ENABLED, ss->base + SS_CTL);
v = readl(ss->base + SS_CTL);
writel(0, ss->base + SS_CTL);
writel(op->mode | SS_ENABLED | ivmode, ss->base + SS_CTL);
writel(op->mode | SS_ENABLED | SS_DATA_END, ss->base + SS_CTL);
v = readl(ss->base + SS_CTL);
writel(op->mode | SS_ENABLED | SS_DATA_END, ss->base + SS_CTL);
v = readl(ss->base + SS_CTL);
writel(0, ss->base + SS_CTL);
writel(mode, ss->base + SS_CTL);
writel(0, ss->base + SS_CTL);