| /Linux-v5.4/drivers/clk/ | 
| D | clk-devres.c | 32 struct clk *devm_clk_get_optional(struct device *dev, const char *id)  in devm_clk_get_optional()  function41 EXPORT_SYMBOL(devm_clk_get_optional);
 
 | 
| /Linux-v5.4/drivers/usb/mtu3/ | 
| D | mtu3_plat.c | 235 	ssusb->ref_clk = devm_clk_get_optional(dev, "ref_ck");  in get_ssusb_rscs()239 	ssusb->mcu_clk = devm_clk_get_optional(dev, "mcu_ck");  in get_ssusb_rscs()
 243 	ssusb->dma_clk = devm_clk_get_optional(dev, "dma_ck");  in get_ssusb_rscs()
 
 | 
| /Linux-v5.4/drivers/usb/host/ | 
| D | xhci-mtk.c | 219 	mtk->xhci_clk = devm_clk_get_optional(dev, "xhci_ck");  in xhci_mtk_clks_get()223 	mtk->ref_clk = devm_clk_get_optional(dev, "ref_ck");  in xhci_mtk_clks_get()
 227 	mtk->mcu_clk = devm_clk_get_optional(dev, "mcu_ck");  in xhci_mtk_clks_get()
 231 	mtk->dma_clk = devm_clk_get_optional(dev, "dma_ck");  in xhci_mtk_clks_get()
 
 | 
| D | xhci-plat.c | 238 	xhci->reg_clk = devm_clk_get_optional(&pdev->dev, "reg");  in xhci_plat_probe()248 	xhci->clk = devm_clk_get_optional(&pdev->dev, NULL);  in xhci_plat_probe()
 
 | 
| /Linux-v5.4/include/linux/ | 
| D | clk.h | 430 struct clk *devm_clk_get_optional(struct device *dev, const char *id);773 static inline struct clk *devm_clk_get_optional(struct device *dev,  in devm_clk_get_optional()  function
 
 | 
| /Linux-v5.4/drivers/pci/controller/ | 
| D | pcie-mediatek.c | 925 	port->ahb_ck = devm_clk_get_optional(dev, name);  in mtk_pcie_parse_port()930 	port->axi_ck = devm_clk_get_optional(dev, name);  in mtk_pcie_parse_port()
 935 	port->aux_ck = devm_clk_get_optional(dev, name);  in mtk_pcie_parse_port()
 940 	port->obff_ck = devm_clk_get_optional(dev, name);  in mtk_pcie_parse_port()
 945 	port->pipe_ck = devm_clk_get_optional(dev, name);  in mtk_pcie_parse_port()
 
 | 
| /Linux-v5.4/drivers/gpu/drm/panfrost/ | 
| D | panfrost_device.c | 58 	pfdev->bus_clock = devm_clk_get_optional(pfdev->dev, "bus");  in panfrost_clk_init()
 | 
| /Linux-v5.4/drivers/spi/ | 
| D | spi-dw-mmio.c | 168 	dwsmmio->pclk = devm_clk_get_optional(&pdev->dev, "pclk");  in dw_spi_mmio_probe()
 | 
| /Linux-v5.4/drivers/phy/amlogic/ | 
| D | phy-meson-gxl-usb2.c | 258 	priv->clk = devm_clk_get_optional(dev, "phy");  in phy_meson_gxl_usb2_probe()
 | 
| /Linux-v5.4/drivers/usb/chipidea/ | 
| D | ci_hdrc_msm.c | 207 	ci->fs_clk = clk = devm_clk_get_optional(&pdev->dev, "fs");  in ci_hdrc_msm_probe()
 | 
| /Linux-v5.4/drivers/thermal/ | 
| D | qoriq_thermal.c | 213 	data->clk = devm_clk_get_optional(&pdev->dev, NULL);  in qoriq_tmu_probe()
 | 
| /Linux-v5.4/drivers/usb/misc/ | 
| D | usb3503.c | 200 		hub->clk = devm_clk_get_optional(dev, "refclk");  in usb3503_probe()
 | 
| /Linux-v5.4/drivers/phy/socionext/ | 
| D | phy-uniphier-usb3ss.c | 241 		priv->clk_ext = devm_clk_get_optional(dev, "phy-ext");  in uniphier_u3ssphy_probe()
 | 
| D | phy-uniphier-usb3hs.c | 338 	priv->clk_ext = devm_clk_get_optional(dev, "phy-ext");  in uniphier_u3hsphy_probe()
 | 
| /Linux-v5.4/drivers/usb/dwc2/ | 
| D | platform.c | 275 	hsotg->clk = devm_clk_get_optional(hsotg->dev, "otg");  in dwc2_lowlevel_hw_init()
 | 
| /Linux-v5.4/drivers/i2c/busses/ | 
| D | i2c-designware-platdrv.c | 346 	dev->pclk = devm_clk_get_optional(&pdev->dev, "pclk");  in dw_i2c_plat_probe()
 | 
| /Linux-v5.4/drivers/pwm/ | 
| D | pwm-meson.c | 529 		channel->clk_parent = devm_clk_get_optional(dev, name);  in meson_pwm_init_channels()
 | 
| /Linux-v5.4/drivers/gpio/ | 
| D | gpio-mxc.c | 438 	port->clk = devm_clk_get_optional(&pdev->dev, NULL);  in mxc_gpio_probe()
 | 
| /Linux-v5.4/sound/soc/codecs/ | 
| D | es8316.c | 718 	es8316->mclk = devm_clk_get_optional(component->dev, "mclk");  in es8316_probe()
 | 
| /Linux-v5.4/drivers/phy/qualcomm/ | 
| D | phy-qcom-qusb2.c | 825 	qphy->iface_clk = devm_clk_get_optional(dev, "iface");  in qusb2_phy_probe()
 | 
| /Linux-v5.4/Documentation/driver-api/driver-model/ | 
| D | devres.rst | 247   devm_clk_get_optional()
 | 
| /Linux-v5.4/drivers/gpu/drm/bridge/ | 
| D | sii902x.c | 778 	sii902x->audio.mclk = devm_clk_get_optional(dev, "mclk");  in sii902x_audio_codec_init()
 | 
| /Linux-v5.4/drivers/bluetooth/ | 
| D | btmtkuart.c | 916 		bdev->osc = devm_clk_get_optional(&serdev->dev, "osc");  in btmtkuart_parse_dt()
 | 
| /Linux-v5.4/drivers/net/can/spi/ | 
| D | mcp251x.c | 995 	clk = devm_clk_get_optional(&spi->dev, NULL);  in mcp251x_can_probe()
 | 
| /Linux-v5.4/drivers/phy/mediatek/ | 
| D | phy-mtk-tphy.c | 1106 	tphy->u3phya_ref = devm_clk_get_optional(dev, "u3phya_ref");  in mtk_tphy_probe()
 |