Lines Matching refs:parameters
642 struct xgene_dev_parameters *parameters, spinlock_t *lock) in xgene_register_clk() argument
662 apmclk->param = *parameters; in xgene_register_clk()
687 struct xgene_dev_parameters parameters; in xgene_devclk_init() local
695 parameters.csr_reg = NULL; in xgene_devclk_init()
696 parameters.divider_reg = NULL; in xgene_devclk_init()
713 parameters.divider_reg = map_res; in xgene_devclk_init()
715 parameters.csr_reg = map_res; in xgene_devclk_init()
717 if (of_property_read_u32(np, "csr-offset", ¶meters.reg_csr_offset)) in xgene_devclk_init()
718 parameters.reg_csr_offset = 0; in xgene_devclk_init()
719 if (of_property_read_u32(np, "csr-mask", ¶meters.reg_csr_mask)) in xgene_devclk_init()
720 parameters.reg_csr_mask = 0xF; in xgene_devclk_init()
722 ¶meters.reg_clk_offset)) in xgene_devclk_init()
723 parameters.reg_clk_offset = 0x8; in xgene_devclk_init()
724 if (of_property_read_u32(np, "enable-mask", ¶meters.reg_clk_mask)) in xgene_devclk_init()
725 parameters.reg_clk_mask = 0xF; in xgene_devclk_init()
727 ¶meters.reg_divider_offset)) in xgene_devclk_init()
728 parameters.reg_divider_offset = 0; in xgene_devclk_init()
730 ¶meters.reg_divider_width)) in xgene_devclk_init()
731 parameters.reg_divider_width = 0; in xgene_devclk_init()
733 ¶meters.reg_divider_shift)) in xgene_devclk_init()
734 parameters.reg_divider_shift = 0; in xgene_devclk_init()
738 of_clk_get_parent_name(np, 0), ¶meters, &clk_lock); in xgene_devclk_init()
749 if (parameters.csr_reg) in xgene_devclk_init()
750 iounmap(parameters.csr_reg); in xgene_devclk_init()
751 if (parameters.divider_reg) in xgene_devclk_init()
752 iounmap(parameters.divider_reg); in xgene_devclk_init()