Home
last modified time | relevance | path

Searched refs:slcr (Results 1 – 8 of 8) sorted by relevance

/linux-4.4.14/drivers/reset/
Dreset-zynq.c27 struct regmap *slcr; member
46 return regmap_update_bits(priv->slcr, in zynq_reset_assert()
63 return regmap_update_bits(priv->slcr, in zynq_reset_deassert()
82 ret = regmap_read(priv->slcr, priv->offset + (bank * 4), &reg); in zynq_reset_status()
105 priv->slcr = syscon_regmap_lookup_by_phandle(pdev->dev.of_node, in zynq_reset_probe()
107 if (IS_ERR(priv->slcr)) { in zynq_reset_probe()
109 return PTR_ERR(priv->slcr); in zynq_reset_probe()
/linux-4.4.14/drivers/fpga/
Dzynq-fpga.c126 struct regmap *slcr; member
194 regmap_write(priv->slcr, SLCR_FPGA_RST_CTRL_OFFSET, in zynq_fpga_ops_write_init()
198 regmap_write(priv->slcr, SLCR_LVL_SHFTR_EN_OFFSET, in zynq_fpga_ops_write_init()
201 regmap_write(priv->slcr, SLCR_LVL_SHFTR_EN_OFFSET, in zynq_fpga_ops_write_init()
369 regmap_write(priv->slcr, SLCR_LVL_SHFTR_EN_OFFSET, in zynq_fpga_ops_write_complete()
373 regmap_write(priv->slcr, SLCR_FPGA_RST_CTRL_OFFSET, in zynq_fpga_ops_write_complete()
426 priv->slcr = syscon_regmap_lookup_by_phandle(dev->of_node, in zynq_fpga_probe()
428 if (IS_ERR(priv->slcr)) { in zynq_fpga_probe()
430 return PTR_ERR(priv->slcr); in zynq_fpga_probe()
/linux-4.4.14/arch/arm/boot/dts/
Dzynq-7000.dtsi238 slcr: slcr@f8000000 { label
241 compatible = "xlnx,zynq-slcr", "syscon", "simple-bus";
266 syscon = <&slcr>;
272 syscon = <&slcr>;
301 syscon = <&slcr>;
/linux-4.4.14/Documentation/devicetree/bindings/reset/
Dzynq-reset.txt10 - syscon: <&slcr>
21 syscon = <&slcr>;
/linux-4.4.14/arch/arm/mach-zynq/
DMakefile6 obj-y := common.o slcr.o pm.o
/linux-4.4.14/drivers/clk/zynq/
Dclkc.c596 struct device_node *slcr; in zynq_clock_init() local
610 slcr = of_get_parent(np); in zynq_clock_init()
612 if (slcr->data) { in zynq_clock_init()
613 zynq_clkc_base = (__force void __iomem *)slcr->data + res.start; in zynq_clock_init()
616 of_node_put(slcr); in zynq_clock_init()
622 of_node_put(slcr); in zynq_clock_init()
/linux-4.4.14/Documentation/devicetree/bindings/fpga/
Dxilinx-zynq-fpga-mgr.txt18 syscon = <&slcr>;
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dxlnx,zynq-pinctrl.txt81 syscon = <&slcr>;