| /Linux-v6.6/drivers/gpu/drm/sun4i/ | 
| D | sun6i_drc.c | 18 	struct clk		*mod_clk;  member53 	drc->mod_clk = devm_clk_get(dev, "mod");  in sun6i_drc_bind()
 54 	if (IS_ERR(drc->mod_clk)) {  in sun6i_drc_bind()
 56 		ret = PTR_ERR(drc->mod_clk);  in sun6i_drc_bind()
 60 	ret = clk_set_rate_exclusive(drc->mod_clk, 300000000);  in sun6i_drc_bind()
 66 	clk_prepare_enable(drc->mod_clk);  in sun6i_drc_bind()
 82 	clk_rate_exclusive_put(drc->mod_clk);  in sun6i_drc_unbind()
 83 	clk_disable_unprepare(drc->mod_clk);  in sun6i_drc_unbind()
 
 | 
| D | sun4i_backend.c | 842 	backend->mod_clk = devm_clk_get(dev, "mod");  in sun4i_backend_bind()843 	if (IS_ERR(backend->mod_clk)) {  in sun4i_backend_bind()
 845 		ret = PTR_ERR(backend->mod_clk);  in sun4i_backend_bind()
 849 	ret = clk_set_rate_exclusive(backend->mod_clk, 300000000);  in sun4i_backend_bind()
 855 	clk_prepare_enable(backend->mod_clk);  in sun4i_backend_bind()
 931 	clk_rate_exclusive_put(backend->mod_clk);  in sun4i_backend_bind()
 932 	clk_disable_unprepare(backend->mod_clk);  in sun4i_backend_bind()
 952 	clk_rate_exclusive_put(backend->mod_clk);  in sun4i_backend_unbind()
 953 	clk_disable_unprepare(backend->mod_clk);  in sun4i_backend_unbind()
 
 | 
| D | sun4i_hdmi_enc.c | 130 	clk_set_rate(hdmi->mod_clk, mode->crtc_clock * 1000);  in sun4i_hdmi_mode_set()535 	hdmi->mod_clk = devm_clk_get(dev, "mod");  in sun4i_hdmi_bind()
 536 	if (IS_ERR(hdmi->mod_clk)) {  in sun4i_hdmi_bind()
 538 		ret = PTR_ERR(hdmi->mod_clk);  in sun4i_hdmi_bind()
 541 	clk_prepare_enable(hdmi->mod_clk);  in sun4i_hdmi_bind()
 666 	clk_disable_unprepare(hdmi->mod_clk);  in sun4i_hdmi_bind()
 682 	clk_disable_unprepare(hdmi->mod_clk);  in sun4i_hdmi_unbind()
 
 | 
| D | sun8i_mixer.c | 454 	mixer->mod_clk = devm_clk_get(dev, "mod");  in sun8i_mixer_bind()455 	if (IS_ERR(mixer->mod_clk)) {  in sun8i_mixer_bind()
 457 		ret = PTR_ERR(mixer->mod_clk);  in sun8i_mixer_bind()
 467 		clk_set_rate(mixer->mod_clk, mixer->cfg->mod_rate);  in sun8i_mixer_bind()
 469 	clk_prepare_enable(mixer->mod_clk);  in sun8i_mixer_bind()
 545 	clk_disable_unprepare(mixer->mod_clk);  in sun8i_mixer_unbind()
 
 | 
| D | sun4i_frontend.c | 600 	frontend->mod_clk = devm_clk_get(dev, "mod");  in sun4i_frontend_bind()601 	if (IS_ERR(frontend->mod_clk)) {  in sun4i_frontend_bind()
 603 		return PTR_ERR(frontend->mod_clk);  in sun4i_frontend_bind()
 647 	clk_set_rate(frontend->mod_clk, 300000000);  in sun4i_frontend_runtime_resume()
 650 	clk_prepare_enable(frontend->mod_clk);  in sun4i_frontend_runtime_resume()
 673 	clk_disable_unprepare(frontend->mod_clk);  in sun4i_frontend_runtime_suspend()
 
 | 
| D | sun6i_mipi_dsi.c | 733 	clk_prepare_enable(dsi->mod_clk);  in sun6i_dsi_encoder_enable()811 	clk_disable_unprepare(dsi->mod_clk);  in sun6i_dsi_encoder_disable()
 1156 		dsi->mod_clk = devm_clk_get(dev, "mod");  in sun6i_dsi_probe()
 1157 		if (IS_ERR(dsi->mod_clk)) {  in sun6i_dsi_probe()
 1159 			ret = PTR_ERR(dsi->mod_clk);  in sun6i_dsi_probe()
 1168 			clk_set_rate_exclusive(dsi->mod_clk, 297000000);  in sun6i_dsi_probe()
 1196 		clk_rate_exclusive_put(dsi->mod_clk);  in sun6i_dsi_probe()
 1211 		clk_rate_exclusive_put(dsi->mod_clk);  in sun6i_dsi_remove()
 
 | 
| D | sun6i_mipi_dsi.h | 29 	struct clk		*mod_clk;  member
 | 
| D | sun4i_frontend.h | 128 	struct clk		*mod_clk;  member
 | 
| D | sun8i_mixer.h | 185 	struct clk			*mod_clk;  member
 | 
| D | sun4i_backend.h | 176 	struct clk		*mod_clk;  member
 | 
| D | sun4i_hdmi.h | 258 	struct clk		*mod_clk;  member
 | 
| D | sun8i_vi_layer.c | 178 		ability = clk_get_rate(mixer->mod_clk);  in sun8i_vi_layer_update_coord()
 | 
| /Linux-v6.6/drivers/staging/media/sunxi/cedrus/ | 
| D | cedrus_hw.c | 178 	clk_disable_unprepare(dev->mod_clk);  in cedrus_hw_suspend()196 	ret = clk_prepare_enable(dev->mod_clk);  in cedrus_hw_resume()
 222 	clk_disable_unprepare(dev->mod_clk);  in cedrus_hw_resume()
 274 	dev->mod_clk = devm_clk_get(dev->dev, "mod");  in cedrus_hw_probe()
 275 	if (IS_ERR(dev->mod_clk)) {  in cedrus_hw_probe()
 278 		ret = PTR_ERR(dev->mod_clk);  in cedrus_hw_probe()
 306 	ret = clk_set_rate(dev->mod_clk, variant->mod_rate);  in cedrus_hw_probe()
 
 | 
| D | cedrus.h | 189 	struct clk		*mod_clk;  member
 | 
| /Linux-v6.6/drivers/clk/sunxi-ng/ | 
| D | ccu-sun8i-de2.c | 244 	struct clk *bus_clk, *mod_clk;  in sunxi_de2_clk_probe()  local263 	mod_clk = devm_clk_get(&pdev->dev, "mod");  in sunxi_de2_clk_probe()
 264 	if (IS_ERR(mod_clk))  in sunxi_de2_clk_probe()
 265 		return dev_err_probe(&pdev->dev, PTR_ERR(mod_clk),  in sunxi_de2_clk_probe()
 280 	ret = clk_prepare_enable(mod_clk);  in sunxi_de2_clk_probe()
 303 	clk_disable_unprepare(mod_clk);  in sunxi_de2_clk_probe()
 
 | 
| /Linux-v6.6/drivers/phy/allwinner/ | 
| D | phy-sun6i-mipi-dphy.c | 189 	struct clk				*mod_clk;  member205 	clk_prepare_enable(dphy->mod_clk);  in sun6i_dphy_init()
 206 	clk_set_rate_exclusive(dphy->mod_clk, 150000000);  in sun6i_dphy_init()
 402 	dphy_clk_rate = clk_get_rate(dphy->mod_clk);  in sun6i_dphy_rx_power_on()
 524 	clk_rate_exclusive_put(dphy->mod_clk);  in sun6i_dphy_exit()
 525 	clk_disable_unprepare(dphy->mod_clk);  in sun6i_dphy_exit()
 583 	dphy->mod_clk = devm_clk_get(&pdev->dev, "mod");  in sun6i_dphy_probe()
 584 	if (IS_ERR(dphy->mod_clk)) {  in sun6i_dphy_probe()
 586 		return PTR_ERR(dphy->mod_clk);  in sun6i_dphy_probe()
 
 | 
| /Linux-v6.6/drivers/thermal/ | 
| D | sun8i_thermal.c | 87 	struct clk                              *mod_clk;  member362 		tmdev->mod_clk = devm_clk_get_enabled(&pdev->dev, "mod");  in sun8i_ths_resource_init()
 363 		if (IS_ERR(tmdev->mod_clk))  in sun8i_ths_resource_init()
 364 			return PTR_ERR(tmdev->mod_clk);  in sun8i_ths_resource_init()
 367 	ret = clk_set_rate(tmdev->mod_clk, 24000000);  in sun8i_ths_resource_init()
 
 | 
| /Linux-v6.6/drivers/media/platform/sunxi/sun8i-di/ | 
| D | sun8i-di.c | 838 	dev->mod_clk = devm_clk_get(dev->dev, "mod");  in deinterlace_probe()839 	if (IS_ERR(dev->mod_clk)) {  in deinterlace_probe()
 842 		return PTR_ERR(dev->mod_clk);  in deinterlace_probe()
 925 	ret = clk_set_rate_exclusive(dev->mod_clk, 300000000);  in deinterlace_runtime_resume()
 939 	ret = clk_prepare_enable(dev->mod_clk);  in deinterlace_runtime_resume()
 967 	clk_disable_unprepare(dev->mod_clk);  in deinterlace_runtime_resume()
 971 	clk_rate_exclusive_put(dev->mod_clk);  in deinterlace_runtime_resume()
 983 	clk_disable_unprepare(dev->mod_clk);  in deinterlace_runtime_suspend()
 985 	clk_rate_exclusive_put(dev->mod_clk);  in deinterlace_runtime_suspend()
 
 | 
| D | sun8i-di.h | 231 	struct clk		*mod_clk;  member
 | 
| /Linux-v6.6/sound/soc/sunxi/ | 
| D | sun4i-i2s.c | 211 	struct clk	*mod_clk;  member283 	return clk_get_rate(i2s->mod_clk);  in sun8i_i2s_get_bclk_parent_rate()
 373 	ret = clk_set_rate(i2s->mod_clk, clk_rate);  in sun4i_i2s_set_clk_rate()
 1309 	ret = clk_prepare_enable(i2s->mod_clk);  in sun4i_i2s_runtime_resume()
 1326 	clk_disable_unprepare(i2s->mod_clk);  in sun4i_i2s_runtime_suspend()
 1539 	i2s->mod_clk = devm_clk_get(&pdev->dev, "mod");  in sun4i_i2s_probe()
 1540 	if (IS_ERR(i2s->mod_clk)) {  in sun4i_i2s_probe()
 1542 		return PTR_ERR(i2s->mod_clk);  in sun4i_i2s_probe()
 
 | 
| /Linux-v6.6/drivers/media/platform/sunxi/sun8i-rotate/ | 
| D | sun8i_rotate.c | 772 	dev->mod_clk = devm_clk_get(dev->dev, "mod");  in rotate_probe()773 	if (IS_ERR(dev->mod_clk)) {  in rotate_probe()
 776 		return PTR_ERR(dev->mod_clk);  in rotate_probe()
 859 	ret = clk_prepare_enable(dev->mod_clk);  in rotate_runtime_resume()
 876 	clk_disable_unprepare(dev->mod_clk);  in rotate_runtime_resume()
 889 	clk_disable_unprepare(dev->mod_clk);  in rotate_runtime_suspend()
 
 | 
| D | sun8i-rotate.h | 130 	struct clk		*mod_clk;  member
 | 
| /Linux-v6.6/drivers/mtd/nand/raw/ | 
| D | sunxi_nand.c | 245 	struct clk *mod_clk;  member437 		clk_set_rate(nfc->mod_clk, sunxi_nand->clk_rate);  in sunxi_nfc_select_chip()
 1538 	real_clk_rate = clk_round_rate(nfc->mod_clk, sunxi_nand->clk_rate);  in sunxi_nfc_setup_interface()
 2103 	nfc->mod_clk = devm_clk_get_enabled(dev, "mod");  in sunxi_nfc_probe()
 2104 	if (IS_ERR(nfc->mod_clk)) {  in sunxi_nfc_probe()
 2106 		return PTR_ERR(nfc->mod_clk);  in sunxi_nfc_probe()
 
 |