Searched refs:infracfg (Results 1 - 17 of 17) sorted by relevance

/linux-master/drivers/soc/mediatek/
H A Dmtk-infracfg.c10 #include <linux/soc/mediatek/infracfg.h>
18 * @infracfg: The infracfg regmap
28 int mtk_infracfg_set_bus_protection(struct regmap *infracfg, u32 mask, argument
35 regmap_update_bits(infracfg, INFRA_TOPAXI_PROTECTEN, mask,
38 regmap_write(infracfg, INFRA_TOPAXI_PROTECTEN_SET, mask);
40 ret = regmap_read_poll_timeout(infracfg, INFRA_TOPAXI_PROTECTSTA1,
49 * @infracfg: The infracfg regmap
59 int mtk_infracfg_clear_bus_protection(struct regmap *infracfg, u3 argument
79 struct regmap *infracfg; local
[all...]
H A DMakefile4 obj-$(CONFIG_MTK_INFRACFG) += mtk-infracfg.o
/linux-master/drivers/net/wireless/mediatek/mt76/mt7615/
H A Dsoc.c23 dev->infracfg = syscon_regmap_lookup_by_phandle(np, "mediatek,infracfg");
24 if (IS_ERR(dev->infracfg)) {
25 dev_err(dev->mt76.dev, "Cannot find infracfg controller\n");
26 return PTR_ERR(dev->infracfg);
H A Dmt7615.h255 struct regmap *infracfg; member in struct:mt7615_dev
H A Dmcu.c235 regmap_update_bits(dev->infracfg, MT_INFRACFG_MISC,
/linux-master/drivers/clk/mediatek/
H A DMakefile21 obj-$(CONFIG_COMMON_CLK_MT6795) += clk-mt6795-apmixedsys.o clk-mt6795-infracfg.o \
50 clk-mt7622-infracfg.o
59 obj-$(CONFIG_COMMON_CLK_MT7981) += clk-mt7981-infracfg.o
63 obj-$(CONFIG_COMMON_CLK_MT7986) += clk-mt7986-infracfg.o
67 obj-$(CONFIG_COMMON_CLK_MT7988) += clk-mt7988-infracfg.o
77 obj-$(CONFIG_COMMON_CLK_MT8173) += clk-mt8173-apmixedsys.o clk-mt8173-infracfg.o \
/linux-master/sound/soc/mediatek/mt8186/
H A Dmt8186-afe-common.h146 struct regmap *infracfg; member in struct:mt8186_afe_private
H A Dmt8186-afe-clk.c635 afe_priv->infracfg = syscon_regmap_lookup_by_phandle(of_node,
636 "mediatek,infracfg");
637 if (IS_ERR(afe_priv->infracfg)) {
638 dev_err(afe->dev, "%s() Cannot find infracfg: %ld\n",
639 __func__, PTR_ERR(afe_priv->infracfg));
640 return PTR_ERR(afe_priv->infracfg);
H A Dmt8186-afe-pcm.c2748 regmap_update_bits(afe_priv->infracfg, PERI_BUS_DCM_CTRL, BIT(29), BIT(29));
/linux-master/sound/soc/mediatek/mt8192/
H A Dmt8192-afe-common.h134 struct regmap *infracfg; member in struct:mt8192_afe_private
H A Dmt8192-afe-clk.c656 afe_priv->infracfg = syscon_regmap_lookup_by_phandle(of_node,
657 "mediatek,infracfg");
658 if (IS_ERR(afe_priv->infracfg)) {
659 dev_err(afe->dev, "%s() Cannot find infracfg: %ld\n",
660 __func__, PTR_ERR(afe_priv->infracfg));
661 return PTR_ERR(afe_priv->infracfg);
H A Dmt8192-afe-pcm.c2109 regmap_update_bits(afe_priv->infracfg,
/linux-master/drivers/pmdomain/mediatek/
H A Dmtk-scpsys.c14 #include <linux/soc/mediatek/infracfg.h>
153 struct regmap *infracfg; member in struct:scp
286 return mtk_infracfg_set_bus_protection(scp->infracfg,
298 return mtk_infracfg_clear_bus_protection(scp->infracfg,
459 scp->infracfg = syscon_regmap_lookup_by_phandle(pdev->dev.of_node,
460 "infracfg");
461 if (IS_ERR(scp->infracfg)) {
462 dev_err(&pdev->dev, "Cannot find infracfg controller: %ld\n",
463 PTR_ERR(scp->infracfg));
464 return ERR_CAST(scp->infracfg);
[all...]
H A Dmtk-pm-domains.c17 #include <linux/soc/mediatek/infracfg.h>
49 struct regmap *infracfg; member in struct:scpsys_domain
129 return pd->infracfg;
409 pd->infracfg = syscon_regmap_lookup_by_phandle_optional(node, "mediatek,infracfg");
410 if (IS_ERR(pd->infracfg))
411 return ERR_CAST(pd->infracfg);
422 pd->infracfg_nao = syscon_regmap_lookup_by_phandle(node, "mediatek,infracfg-nao");
/linux-master/include/linux/soc/mediatek/
H A Dinfracfg.h448 int mtk_infracfg_set_bus_protection(struct regmap *infracfg, u32 mask,
450 int mtk_infracfg_clear_bus_protection(struct regmap *infracfg, u32 mask,
/linux-master/drivers/iommu/
H A Dmtk_iommu.c30 #include <linux/soc/mediatek/infracfg.h>
1253 struct regmap *infracfg; local
1274 infracfg = syscon_regmap_lookup_by_phandle(dev->of_node, "mediatek,infracfg");
1275 if (IS_ERR(infracfg)) {
1278 * mediatek,infracfg: in that case, we use the older
1286 p = "mediatek,mt2712-infracfg";
1289 p = "mediatek,mt8173-infracfg";
1295 infracfg = syscon_regmap_lookup_by_compatible(p);
1296 if (IS_ERR(infracfg))
[all...]
/linux-master/sound/soc/mediatek/mt8188/
H A Dmt8188-afe-pcm.c21 #include <linux/soc/mediatek/infracfg.h>
3209 "mediatek,infracfg");

Completed in 181 milliseconds