Searched refs:reg_clk (Results 1 – 10 of 10) sorted by relevance
/Linux-v6.6/drivers/usb/host/ |
D | xhci-plat.c | 197 xhci->reg_clk = devm_clk_get_optional(&pdev->dev, "reg"); in xhci_plat_probe() 198 if (IS_ERR(xhci->reg_clk)) { in xhci_plat_probe() 199 ret = PTR_ERR(xhci->reg_clk); in xhci_plat_probe() 219 ret = clk_prepare_enable(xhci->reg_clk); in xhci_plat_probe() 337 clk_disable_unprepare(xhci->reg_clk); in xhci_plat_probe() 397 struct clk *reg_clk = xhci->reg_clk; in xhci_plat_remove() local 416 clk_disable_unprepare(reg_clk); in xhci_plat_remove() 448 clk_disable_unprepare(xhci->reg_clk); in xhci_plat_suspend() 462 clk_prepare_enable(xhci->reg_clk); in xhci_plat_resume()
|
D | xhci.h | 1797 struct clk *reg_clk; member
|
/Linux-v6.6/drivers/watchdog/ |
D | lpc18xx_wdt.c | 53 struct clk *reg_clk; member 213 lpc18xx_wdt->reg_clk = devm_clk_get_enabled(dev, "reg"); in lpc18xx_wdt_probe() 214 if (IS_ERR(lpc18xx_wdt->reg_clk)) { in lpc18xx_wdt_probe() 216 return PTR_ERR(lpc18xx_wdt->reg_clk); in lpc18xx_wdt_probe()
|
/Linux-v6.6/drivers/i2c/busses/ |
D | i2c-mv64xxx.c | 140 struct clk *reg_clk; member 964 clk_disable_unprepare(drv_data->reg_clk); in mv64xxx_i2c_runtime_suspend() 976 clk_prepare_enable(drv_data->reg_clk); in mv64xxx_i2c_runtime_resume() 1017 drv_data->reg_clk = devm_clk_get(&pd->dev, "reg"); in mv64xxx_i2c_probe() 1018 if (IS_ERR(drv_data->reg_clk)) { in mv64xxx_i2c_probe() 1019 if (PTR_ERR(drv_data->reg_clk) == -EPROBE_DEFER) in mv64xxx_i2c_probe() 1021 drv_data->reg_clk = NULL; in mv64xxx_i2c_probe()
|
/Linux-v6.6/drivers/dma/ |
D | mv_xor_v2.c | 160 struct clk *reg_clk; member 742 xor_dev->reg_clk = devm_clk_get_optional_enabled(&pdev->dev, "reg"); in mv_xor_v2_probe() 743 if (IS_ERR(xor_dev->reg_clk)) in mv_xor_v2_probe() 744 return PTR_ERR(xor_dev->reg_clk); in mv_xor_v2_probe()
|
/Linux-v6.6/drivers/mtd/nand/raw/ |
D | meson_nand.c | 173 void __iomem *reg_clk; member 1141 nfc->nand_divider.reg = nfc->reg_clk; in meson_nfc_clk_init() 1154 writel(CLK_SELECT_NAND | readl(nfc->reg_clk), in meson_nfc_clk_init() 1155 nfc->reg_clk); in meson_nfc_clk_init() 1536 nfc->reg_clk = devm_platform_ioremap_resource_byname(pdev, "emmc"); in meson_nfc_probe() 1537 if (IS_ERR(nfc->reg_clk)) in meson_nfc_probe() 1538 return PTR_ERR(nfc->reg_clk); in meson_nfc_probe()
|
D | marvell_nand.c | 414 struct clk *reg_clk; member 2979 nfc->reg_clk = devm_clk_get(&pdev->dev, "reg"); in marvell_nfc_probe() 2980 if (IS_ERR(nfc->reg_clk)) { in marvell_nfc_probe() 2981 if (PTR_ERR(nfc->reg_clk) != -ENOENT) { in marvell_nfc_probe() 2982 ret = PTR_ERR(nfc->reg_clk); in marvell_nfc_probe() 2986 nfc->reg_clk = NULL; in marvell_nfc_probe() 2989 ret = clk_prepare_enable(nfc->reg_clk); in marvell_nfc_probe() 3029 clk_disable_unprepare(nfc->reg_clk); in marvell_nfc_probe() 3047 clk_disable_unprepare(nfc->reg_clk); in marvell_nfc_remove() 3059 clk_disable_unprepare(nfc->reg_clk); in marvell_nfc_suspend() [all …]
|
/Linux-v6.6/drivers/crypto/inside-secure/ |
D | safexcel.c | 1772 priv->reg_clk = devm_clk_get(&pdev->dev, "reg"); in safexcel_probe() 1773 ret = PTR_ERR_OR_ZERO(priv->reg_clk); in safexcel_probe() 1779 ret = clk_prepare_enable(priv->reg_clk); in safexcel_probe() 1798 clk_disable_unprepare(priv->reg_clk); in safexcel_probe() 1812 clk_disable_unprepare(priv->reg_clk); in safexcel_remove()
|
D | safexcel.h | 821 struct clk *reg_clk; member
|
/Linux-v6.6/sound/soc/codecs/ |
D | rt5665.c | 4109 unsigned int val_len = 0, val_clk, reg_clk, mask_clk, val_bits = 0x0100; in rt5665_hw_params() local 4156 reg_clk = RT5665_ADDA_CLK_1; in rt5665_hw_params() 4164 reg_clk = RT5665_ADDA_CLK_2; in rt5665_hw_params() 4171 reg_clk = RT5665_ADDA_CLK_2; in rt5665_hw_params() 4182 snd_soc_component_update_bits(component, reg_clk, mask_clk, val_clk); in rt5665_hw_params()
|