Lines Matching refs:pdata

1732 	struct stm32_clk_platdata *pdata = priv->pdata;  in clk_stm32_pll_get_pdata()  local
1734 return &pdata->pll[pll_idx]; in clk_stm32_pll_get_pdata()
1986 struct stm32_clk_platdata *pdata = priv->pdata; in stm32mp2_clk_flexgen_configure() local
1989 for (i = 0U; i < pdata->nflexgen; i++) { in stm32mp2_clk_flexgen_configure()
1990 uint32_t val = pdata->flexgen[i]; in stm32mp2_clk_flexgen_configure()
2021 struct stm32_clk_platdata *pdata = priv->pdata; in stm32_enable_oscillator_hse() local
2022 struct stm32_osci_dt_cfg *osci = &pdata->osci[OSC_HSE]; in stm32_enable_oscillator_hse()
2041 struct stm32_clk_platdata *pdata = priv->pdata; in stm32_enable_oscillator_lse() local
2042 struct stm32_osci_dt_cfg *osci = &pdata->osci[OSC_LSE]; in stm32_enable_oscillator_lse()
2086 struct stm32_clk_platdata *pdata = priv->pdata; in stm32_enable_oscillator_msi() local
2087 struct stm32_osci_dt_cfg *osci = &pdata->osci[OSC_MSI]; in stm32_enable_oscillator_msi()
2189 struct stm32_clk_platdata *pdata = priv->pdata; in stm32_clk_bus_configure() local
2192 for (i = 0; i < pdata->nbusclk; i++) { in stm32_clk_bus_configure()
2195 ret = stm32_clk_configure(priv, pdata->busclk[i]); in stm32_clk_bus_configure()
2206 struct stm32_clk_platdata *pdata = priv->pdata; in stm32_clk_kernel_configure() local
2209 for (i = 0U; i < pdata->nkernelclk; i++) { in stm32_clk_kernel_configure()
2212 ret = stm32_clk_configure(priv, pdata->kernelclk[i]); in stm32_clk_kernel_configure()
2317 static int stm32_clk_parse_fdt_all_oscillator(void *fdt, struct stm32_clk_platdata *pdata) in stm32_clk_parse_fdt_all_oscillator() argument
2328 for (i = 0; i < pdata->nosci; i++) { in stm32_clk_parse_fdt_all_oscillator()
2336 fdt_err = clk_stm32_parse_oscillator_fdt(fdt, node, name, &pdata->osci[i]); in stm32_clk_parse_fdt_all_oscillator()
2395 static int stm32_clk_parse_fdt_all_pll(void *fdt, int node, struct stm32_clk_platdata *pdata) in stm32_clk_parse_fdt_all_pll() argument
2399 for (i = _PLL1; i < pdata->npll; i++) { in stm32_clk_parse_fdt_all_pll()
2400 struct stm32_pll_dt_cfg *pll = pdata->pll + i; in stm32_clk_parse_fdt_all_pll()
2426 static int stm32_clk_parse_fdt(struct stm32_clk_platdata *pdata) in stm32_clk_parse_fdt() argument
2441 err = stm32_clk_parse_fdt_all_oscillator(fdt, pdata); in stm32_clk_parse_fdt()
2446 err = stm32_clk_parse_fdt_all_pll(fdt, node, pdata); in stm32_clk_parse_fdt()
2451 err = stm32_clk_parse_fdt_by_name(fdt, node, "st,busclk", pdata->busclk, &pdata->nbusclk); in stm32_clk_parse_fdt()
2456 err = stm32_clk_parse_fdt_by_name(fdt, node, "st,flexgen", pdata->flexgen, in stm32_clk_parse_fdt()
2457 &pdata->nflexgen); in stm32_clk_parse_fdt()
2462 err = stm32_clk_parse_fdt_by_name(fdt, node, "st,kerclk", pdata->kernelclk, in stm32_clk_parse_fdt()
2463 &pdata->nkernelclk); in stm32_clk_parse_fdt()
2517 .pdata = &stm32mp2_pdata,