Lines Matching defs:spdiftx
708 .name = "mchp-spdiftx",
720 .name = "mchp-spdiftx",
726 .compatible = "microchip,sama7g5-spdiftx",
734 struct mchp_spdiftx_dev *spdiftx = dev_get_drvdata(dev);
736 regcache_cache_only(spdiftx->regmap, true);
738 clk_disable_unprepare(spdiftx->gclk);
739 clk_disable_unprepare(spdiftx->pclk);
746 struct mchp_spdiftx_dev *spdiftx = dev_get_drvdata(dev);
749 ret = clk_prepare_enable(spdiftx->pclk);
751 dev_err(spdiftx->dev,
755 ret = clk_prepare_enable(spdiftx->gclk);
757 dev_err(spdiftx->dev,
762 regcache_cache_only(spdiftx->regmap, false);
763 regcache_mark_dirty(spdiftx->regmap);
764 ret = regcache_sync(spdiftx->regmap);
766 regcache_cache_only(spdiftx->regmap, true);
767 clk_disable_unprepare(spdiftx->gclk);
769 clk_disable_unprepare(spdiftx->pclk);