Searched refs:pmc_data (Results 1 – 15 of 15) sorted by relevance
/linux/drivers/clk/at91/ |
A D | pmc.c | 51 struct pmc_data *pmc_data = data; in of_clk_hw_pmc_get() local 88 struct pmc_data *pmc_data; in pmc_data_allocate() local 90 pmc_data = kzalloc(struct_size(pmc_data, hwtable, num_clks), in pmc_data_allocate() 92 if (!pmc_data) in pmc_data_allocate() 96 pmc_data->chws = pmc_data->hwtable; in pmc_data_allocate() 99 pmc_data->shws = pmc_data->chws + ncore; in pmc_data_allocate() 102 pmc_data->phws = pmc_data->shws + nsystem; in pmc_data_allocate() 104 pmc_data->ngck = ngck; in pmc_data_allocate() 105 pmc_data->ghws = pmc_data->phws + nperiph; in pmc_data_allocate() 108 pmc_data->pchws = pmc_data->ghws + ngck; in pmc_data_allocate() [all …]
|
A D | pmc.h | 20 struct pmc_data { struct 122 struct pmc_data *pmc_data_allocate(unsigned int ncore, unsigned int nsystem,
|
A D | at91sam9rl.c | 71 struct pmc_data *at91sam9rl_pmc; in at91sam9rl_pmc_setup()
|
A D | at91rm9200.c | 80 struct pmc_data *at91rm9200_pmc; in at91rm9200_pmc_setup()
|
A D | at91sam9g45.c | 91 struct pmc_data *at91sam9g45_pmc; in at91sam9g45_pmc_setup()
|
A D | at91sam9n12.c | 111 struct pmc_data *at91sam9n12_pmc; in at91sam9n12_pmc_setup()
|
A D | sama5d3.c | 108 struct pmc_data *sama5d3_pmc; in sama5d3_pmc_setup()
|
A D | sama5d4.c | 123 struct pmc_data *sama5d4_pmc; in sama5d4_pmc_setup()
|
A D | at91sam9x5.c | 133 struct pmc_data *at91sam9x5_pmc; in at91sam9x5_pmc_setup()
|
A D | sam9x60.c | 172 struct pmc_data *sam9x60_pmc; in sam9x60_pmc_setup()
|
A D | sama5d2.c | 149 struct pmc_data *sama5d2_pmc; in sama5d2_pmc_setup()
|
A D | at91sam9260.c | 333 struct pmc_data *at91sam9260_pmc; in at91sam926x_pmc_setup()
|
A D | sama7g5.c | 885 struct pmc_data *sama7g5_pmc; in sama7g5_pmc_setup()
|
/linux/drivers/clk/x86/ |
A D | clk-pmc-atom.c | 161 const struct pmc_clk_data *pmc_data, in plt_clk_register() argument 180 pclk->reg = pmc_data->base + PMC_CLK_CTL_OFFSET + id * PMC_CLK_CTL_SIZE; in plt_clk_register() 188 if (pmc_data->critical && plt_clk_is_enabled(&pclk->hw)) in plt_clk_register() 317 const struct pmc_clk_data *pmc_data; in plt_clk_probe() local 323 pmc_data = dev_get_platdata(&pdev->dev); in plt_clk_probe() 324 if (!pmc_data || !pmc_data->clks) in plt_clk_probe() 331 parent_names = plt_clk_register_parents(pdev, data, pmc_data->clks); in plt_clk_probe() 336 data->clks[i] = plt_clk_register(pdev, i, pmc_data, in plt_clk_probe()
|
/linux/drivers/platform/x86/ |
A D | pmc_atom.c | 33 struct pmc_data { struct 193 static const struct pmc_data byt_data = { 198 static const struct pmc_data cht_data = { 428 const struct pmc_data *pmc_data) in pmc_setup_clks() argument 439 clk_data->clks = pmc_data->clks; in pmc_setup_clks() 461 const struct pmc_data *data = (struct pmc_data *)ent->driver_data; in pmc_setup_dev()
|
Completed in 35 milliseconds