pmc_data          331 drivers/clk/at91/at91sam9260.c 	struct pmc_data *at91sam9260_pmc;
pmc_data           69 drivers/clk/at91/at91sam9rl.c 	struct pmc_data *at91sam9rl_pmc;
pmc_data          131 drivers/clk/at91/at91sam9x5.c 	struct pmc_data *at91sam9x5_pmc;
pmc_data           51 drivers/clk/at91/pmc.c 	struct pmc_data *pmc_data = data;
pmc_data           55 drivers/clk/at91/pmc.c 		if (idx < pmc_data->ncore)
pmc_data           56 drivers/clk/at91/pmc.c 			return pmc_data->chws[idx];
pmc_data           59 drivers/clk/at91/pmc.c 		if (idx < pmc_data->nsystem)
pmc_data           60 drivers/clk/at91/pmc.c 			return pmc_data->shws[idx];
pmc_data           63 drivers/clk/at91/pmc.c 		if (idx < pmc_data->nperiph)
pmc_data           64 drivers/clk/at91/pmc.c 			return pmc_data->phws[idx];
pmc_data           67 drivers/clk/at91/pmc.c 		if (idx < pmc_data->ngck)
pmc_data           68 drivers/clk/at91/pmc.c 			return pmc_data->ghws[idx];
pmc_data           79 drivers/clk/at91/pmc.c void pmc_data_free(struct pmc_data *pmc_data)
pmc_data           81 drivers/clk/at91/pmc.c 	kfree(pmc_data->chws);
pmc_data           82 drivers/clk/at91/pmc.c 	kfree(pmc_data->shws);
pmc_data           83 drivers/clk/at91/pmc.c 	kfree(pmc_data->phws);
pmc_data           84 drivers/clk/at91/pmc.c 	kfree(pmc_data->ghws);
pmc_data           87 drivers/clk/at91/pmc.c struct pmc_data *pmc_data_allocate(unsigned int ncore, unsigned int nsystem,
pmc_data           90 drivers/clk/at91/pmc.c 	struct pmc_data *pmc_data = kzalloc(sizeof(*pmc_data), GFP_KERNEL);
pmc_data           92 drivers/clk/at91/pmc.c 	if (!pmc_data)
pmc_data           95 drivers/clk/at91/pmc.c 	pmc_data->ncore = ncore;
pmc_data           96 drivers/clk/at91/pmc.c 	pmc_data->chws = kcalloc(ncore, sizeof(struct clk_hw *), GFP_KERNEL);
pmc_data           97 drivers/clk/at91/pmc.c 	if (!pmc_data->chws)
pmc_data          100 drivers/clk/at91/pmc.c 	pmc_data->nsystem = nsystem;
pmc_data          101 drivers/clk/at91/pmc.c 	pmc_data->shws = kcalloc(nsystem, sizeof(struct clk_hw *), GFP_KERNEL);
pmc_data          102 drivers/clk/at91/pmc.c 	if (!pmc_data->shws)
pmc_data          105 drivers/clk/at91/pmc.c 	pmc_data->nperiph = nperiph;
pmc_data          106 drivers/clk/at91/pmc.c 	pmc_data->phws = kcalloc(nperiph, sizeof(struct clk_hw *), GFP_KERNEL);
pmc_data          107 drivers/clk/at91/pmc.c 	if (!pmc_data->phws)
pmc_data          110 drivers/clk/at91/pmc.c 	pmc_data->ngck = ngck;
pmc_data          111 drivers/clk/at91/pmc.c 	pmc_data->ghws = kcalloc(ngck, sizeof(struct clk_hw *), GFP_KERNEL);
pmc_data          112 drivers/clk/at91/pmc.c 	if (!pmc_data->ghws)
pmc_data          115 drivers/clk/at91/pmc.c 	return pmc_data;
pmc_data          118 drivers/clk/at91/pmc.c 	pmc_data_free(pmc_data);
pmc_data           96 drivers/clk/at91/pmc.h struct pmc_data *pmc_data_allocate(unsigned int ncore, unsigned int nsystem,
pmc_data           98 drivers/clk/at91/pmc.h void pmc_data_free(struct pmc_data *pmc_data);
pmc_data          160 drivers/clk/at91/sam9x60.c 	struct pmc_data *sam9x60_pmc;
pmc_data          147 drivers/clk/at91/sama5d2.c 	struct pmc_data *sama5d2_pmc;
pmc_data          121 drivers/clk/at91/sama5d4.c 	struct pmc_data *sama5d4_pmc;
pmc_data          161 drivers/clk/x86/clk-pmc-atom.c 					const struct pmc_clk_data *pmc_data,
pmc_data          180 drivers/clk/x86/clk-pmc-atom.c 	pclk->reg = pmc_data->base + PMC_CLK_CTL_OFFSET + id * PMC_CLK_CTL_SIZE;
pmc_data          188 drivers/clk/x86/clk-pmc-atom.c 	if (pmc_data->critical && plt_clk_is_enabled(&pclk->hw))
pmc_data          317 drivers/clk/x86/clk-pmc-atom.c 	const struct pmc_clk_data *pmc_data;
pmc_data          323 drivers/clk/x86/clk-pmc-atom.c 	pmc_data = dev_get_platdata(&pdev->dev);
pmc_data          324 drivers/clk/x86/clk-pmc-atom.c 	if (!pmc_data || !pmc_data->clks)
pmc_data          331 drivers/clk/x86/clk-pmc-atom.c 	parent_names = plt_clk_register_parents(pdev, data, pmc_data->clks);
pmc_data          336 drivers/clk/x86/clk-pmc-atom.c 		data->clks[i] = plt_clk_register(pdev, i, pmc_data,
pmc_data          193 drivers/platform/x86/pmc_atom.c static const struct pmc_data byt_data = {
pmc_data          198 drivers/platform/x86/pmc_atom.c static const struct pmc_data cht_data = {
pmc_data          452 drivers/platform/x86/pmc_atom.c 			  const struct pmc_data *pmc_data)
pmc_data          463 drivers/platform/x86/pmc_atom.c 	clk_data->clks = pmc_data->clks;
pmc_data          485 drivers/platform/x86/pmc_atom.c 	const struct pmc_data *data = (struct pmc_data *)ent->driver_data;