Lines Matching full:slcr
3 * Xilinx SLCR driver
33 * zynq_slcr_write - Write to a register in SLCR block
36 * @offset: Register offset in SLCR block
46 * zynq_slcr_read - Read a register in SLCR block
48 * @val: Pointer to value to be read from SLCR
49 * @offset: Register offset in SLCR block
59 * zynq_slcr_unlock - Unlock SLCR registers
188 * zynq_early_slcr_init - Early slcr init function
192 * Called very early during boot from platform code to unlock SLCR.
198 np = of_find_compatible_node(NULL, NULL, "xlnx,zynq-slcr"); in zynq_early_slcr_init()
200 pr_err("%s: no slcr node found\n", __func__); in zynq_early_slcr_init()
212 zynq_slcr_regmap = syscon_regmap_lookup_by_compatible("xlnx,zynq-slcr"); in zynq_early_slcr_init()
214 pr_err("%s: failed to find zynq-slcr\n", __func__); in zynq_early_slcr_init()
219 /* unlock the SLCR so that registers can be changed */ in zynq_early_slcr_init()