Lines Matching refs:pciclk
122 struct clk_gemini_pci *pciclk = to_pciclk(hw); in gemini_pci_recalc_rate() local
125 regmap_read(pciclk->map, GEMINI_GLOBAL_MISC_CONTROL, &val); in gemini_pci_recalc_rate()
143 struct clk_gemini_pci *pciclk = to_pciclk(hw); in gemini_pci_set_rate() local
146 return regmap_update_bits(pciclk->map, in gemini_pci_set_rate()
150 return regmap_update_bits(pciclk->map, in gemini_pci_set_rate()
158 struct clk_gemini_pci *pciclk = to_pciclk(hw); in gemini_pci_enable() local
160 regmap_update_bits(pciclk->map, GEMINI_GLOBAL_CLOCK_CONTROL, in gemini_pci_enable()
167 struct clk_gemini_pci *pciclk = to_pciclk(hw); in gemini_pci_disable() local
169 regmap_update_bits(pciclk->map, GEMINI_GLOBAL_CLOCK_CONTROL, in gemini_pci_disable()
175 struct clk_gemini_pci *pciclk = to_pciclk(hw); in gemini_pci_is_enabled() local
178 regmap_read(pciclk->map, GEMINI_GLOBAL_CLOCK_CONTROL, &val); in gemini_pci_is_enabled()
195 struct clk_gemini_pci *pciclk; in gemini_pci_clk_setup() local
199 pciclk = kzalloc(sizeof(*pciclk), GFP_KERNEL); in gemini_pci_clk_setup()
200 if (!pciclk) in gemini_pci_clk_setup()
208 pciclk->map = map; in gemini_pci_clk_setup()
209 pciclk->hw.init = &init; in gemini_pci_clk_setup()
211 ret = clk_hw_register(NULL, &pciclk->hw); in gemini_pci_clk_setup()
213 kfree(pciclk); in gemini_pci_clk_setup()
217 return &pciclk->hw; in gemini_pci_clk_setup()