softrst            25 drivers/clk/rockchip/softrst.c 	struct rockchip_softrst *softrst = container_of(rcdev,
softrst            28 drivers/clk/rockchip/softrst.c 	int bank = id / softrst->num_per_reg;
softrst            29 drivers/clk/rockchip/softrst.c 	int offset = id % softrst->num_per_reg;
softrst            31 drivers/clk/rockchip/softrst.c 	if (softrst->flags & ROCKCHIP_SOFTRST_HIWORD_MASK) {
softrst            33 drivers/clk/rockchip/softrst.c 		       softrst->reg_base + (bank * 4));
softrst            38 drivers/clk/rockchip/softrst.c 		spin_lock_irqsave(&softrst->lock, flags);
softrst            40 drivers/clk/rockchip/softrst.c 		reg = readl(softrst->reg_base + (bank * 4));
softrst            41 drivers/clk/rockchip/softrst.c 		writel(reg | BIT(offset), softrst->reg_base + (bank * 4));
softrst            43 drivers/clk/rockchip/softrst.c 		spin_unlock_irqrestore(&softrst->lock, flags);
softrst            52 drivers/clk/rockchip/softrst.c 	struct rockchip_softrst *softrst = container_of(rcdev,
softrst            55 drivers/clk/rockchip/softrst.c 	int bank = id / softrst->num_per_reg;
softrst            56 drivers/clk/rockchip/softrst.c 	int offset = id % softrst->num_per_reg;
softrst            58 drivers/clk/rockchip/softrst.c 	if (softrst->flags & ROCKCHIP_SOFTRST_HIWORD_MASK) {
softrst            59 drivers/clk/rockchip/softrst.c 		writel((BIT(offset) << 16), softrst->reg_base + (bank * 4));
softrst            64 drivers/clk/rockchip/softrst.c 		spin_lock_irqsave(&softrst->lock, flags);
softrst            66 drivers/clk/rockchip/softrst.c 		reg = readl(softrst->reg_base + (bank * 4));
softrst            67 drivers/clk/rockchip/softrst.c 		writel(reg & ~BIT(offset), softrst->reg_base + (bank * 4));
softrst            69 drivers/clk/rockchip/softrst.c 		spin_unlock_irqrestore(&softrst->lock, flags);
softrst            84 drivers/clk/rockchip/softrst.c 	struct rockchip_softrst *softrst;
softrst            87 drivers/clk/rockchip/softrst.c 	softrst = kzalloc(sizeof(*softrst), GFP_KERNEL);
softrst            88 drivers/clk/rockchip/softrst.c 	if (!softrst)
softrst            91 drivers/clk/rockchip/softrst.c 	spin_lock_init(&softrst->lock);
softrst            93 drivers/clk/rockchip/softrst.c 	softrst->reg_base = base;
softrst            94 drivers/clk/rockchip/softrst.c 	softrst->flags = flags;
softrst            95 drivers/clk/rockchip/softrst.c 	softrst->num_regs = num_regs;
softrst            96 drivers/clk/rockchip/softrst.c 	softrst->num_per_reg = (flags & ROCKCHIP_SOFTRST_HIWORD_MASK) ? 16
softrst            99 drivers/clk/rockchip/softrst.c 	softrst->rcdev.owner = THIS_MODULE;
softrst           100 drivers/clk/rockchip/softrst.c 	softrst->rcdev.nr_resets =  num_regs * softrst->num_per_reg;
softrst           101 drivers/clk/rockchip/softrst.c 	softrst->rcdev.ops = &rockchip_softrst_ops;
softrst           102 drivers/clk/rockchip/softrst.c 	softrst->rcdev.of_node = np;
softrst           103 drivers/clk/rockchip/softrst.c 	ret = reset_controller_register(&softrst->rcdev);
softrst           107 drivers/clk/rockchip/softrst.c 		kfree(softrst);
softrst           687 drivers/misc/genwqe/card_utils.c 	u64 softrst;
softrst           708 drivers/misc/genwqe/card_utils.c 	softrst = __genwqe_readq(cd, IO_SLC_CFGREG_SOFTRESET) & 0x3cull;
softrst           709 drivers/misc/genwqe/card_utils.c 	__genwqe_writeq(cd, IO_SLC_CFGREG_SOFTRESET, softrst | 0x2ull);