Searched refs:syscon (Results 1 - 25 of 584) sorted by last modified time

1234567891011>>

/linux-master/drivers/ufs/host/
H A Dufs-exynos.c16 #include <linux/mfd/syscon.h>
/linux-master/drivers/thermal/qcom/
H A Dtsens.c15 #include <linux/mfd/syscon.h>
932 } else { /* VER_0 share the same gcc regs using a syscon */
/linux-master/drivers/thermal/
H A Darmada_thermal.c18 #include <linux/mfd/syscon.h>
68 struct regmap *syscon; member in struct:armada_thermal_priv
142 regmap_read(priv->syscon, data->syscon_control1_off, &reg);
152 regmap_write(priv->syscon, data->syscon_control1_off, reg);
155 regmap_write(priv->syscon, data->syscon_control1_off, reg);
158 regmap_read(priv->syscon, data->syscon_status_off, &reg);
160 regmap_write(priv->syscon, data->syscon_status_off, reg);
169 regmap_read(priv->syscon, data->syscon_control1_off, &reg);
179 regmap_write(priv->syscon, data->syscon_control1_off, reg);
190 regmap_read(priv->syscon, dat
[all...]
H A Damlogic_thermal.c22 #include <linux/mfd/syscon.h>
277 dev_err(dev, "syscon regmap lookup failed.\n");
/linux-master/drivers/spi/
H A Dspi-dw-mmio.c15 #include <linux/mfd/syscon.h>
52 struct regmap *syscon; member in struct:dw_spi_mscc
112 dwsmscc->syscon = syscon_regmap_lookup_by_compatible(cpu_syscon);
113 if (IS_ERR(dwsmscc->syscon))
114 return PTR_ERR(dwsmscc->syscon);
120 regmap_update_bits(dwsmscc->syscon, MSCC_CPU_SYSTEM_CTRL_GENERAL_CTRL,
133 return dw_spi_mscc_init(pdev, dwsmmio, "mscc,ocelot-cpu-syscon",
140 return dw_spi_mscc_init(pdev, dwsmmio, "mscc,jaguar2-cpu-syscon",
159 regmap_write(dwsmscc->syscon, SPARX5_FORCE_ENA, 1);
161 regmap_write(dwsmscc->syscon, SPARX5_FORCE_VA
272 dw_spi_elba_override_cs(struct regmap *syscon, int cs, int enable) argument
282 struct regmap *syscon = dwsmmio->priv; local
301 struct regmap *syscon; local
[all...]
/linux-master/drivers/scsi/hisi_sas/
H A Dhisi_sas.h20 #include <linux/mfd/syscon.h>
/linux-master/drivers/regulator/
H A Dsun20i-regulator.c6 #include <linux/mfd/syscon.h>
89 * First try the syscon interface. The system control device is not
90 * compatible with "syscon", so fall back to getting the regmap from
/linux-master/drivers/pwm/
H A Dpwm-sti.c14 #include <linux/mfd/syscon.h>
/linux-master/drivers/perf/
H A Dxgene_pmu.c16 #include <linux/mfd/syscon.h>
1377 dev_err(&pdev->dev, "unable to get syscon regmap csw\n");
1383 dev_err(&pdev->dev, "unable to get syscon regmap mcba\n");
1389 dev_err(&pdev->dev, "unable to get syscon regmap mcbb\n");
/linux-master/drivers/net/ethernet/ti/icssg/
H A Dicssg_prueth_sr1.c13 #include <linux/mfd/syscon.h>
950 dev_err(dev, "couldn't get ti,mii-g-rt syscon regmap\n");
956 dev_err(dev, "couldn't get ti,mii-rt syscon regmap\n");
H A Dicssg_prueth.h16 #include <linux/mfd/syscon.h>
H A Dicssg_prueth.c19 #include <linux/mfd/syscon.h>
915 dev_err(dev, "couldn't get ti,mii-g-rt syscon regmap\n");
921 dev_err(dev, "couldn't get ti,mii-rt syscon regmap\n");
/linux-master/drivers/net/ethernet/ti/
H A Dam65-cpsw-nuss.c30 #include <linux/mfd/syscon.h>
2474 struct regmap *syscon; local
2477 syscon = syscon_regmap_lookup_by_phandle(of_node, "ti,syscon-efuse");
2478 if (IS_ERR(syscon)) {
2479 if (PTR_ERR(syscon) == -ENODEV)
2481 return PTR_ERR(syscon);
2484 ret = of_property_read_u32_index(of_node, "ti,syscon-efuse", 1,
2489 regmap_read(syscon, offset, &mac_lo);
2490 regmap_read(syscon, offse
[all...]
/linux-master/drivers/net/ethernet/stmicro/stmmac/
H A Ddwmac-rk.c20 #include <linux/mfd/syscon.h>
H A Ddwmac-ipq806x.c26 #include <linux/mfd/syscon.h>
/linux-master/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_main.c22 #include <linux/mfd/syscon.h>
/linux-master/drivers/net/ethernet/mediatek/
H A Dmtk_eth_soc.c13 #include <linux/mfd/syscon.h>
/linux-master/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_main.c19 #include <linux/mfd/syscon.h>
/linux-master/drivers/net/ethernet/freescale/
H A Dfec_main.c67 #include <linux/mfd/syscon.h>
/linux-master/drivers/net/ethernet/atheros/
H A Dag71xx.c31 #include <linux/mfd/syscon.h>
/linux-master/drivers/net/dsa/
H A Dmt7530.c10 #include <linux/mfd/syscon.h>
H A Dlantiq_gswip.c35 #include <linux/mfd/syscon.h>
/linux-master/drivers/gpio/
H A DMakefile158 obj-$(CONFIG_GPIO_SYSCON) += gpio-syscon.o
/linux-master/drivers/edac/
H A Dxgene_edac.c13 #include <linux/mfd/syscon.h>
1865 dev_err(edac->dev, "unable to get syscon regmap csw\n");
1873 dev_err(edac->dev, "unable to get syscon regmap mcba\n");
1881 dev_err(edac->dev, "unable to get syscon regmap mcbb\n");
1888 dev_err(edac->dev, "unable to get syscon regmap efuse\n");
1900 dev_warn(edac->dev, "missing syscon regmap rb\n");
H A Daltera_edac.c18 #include <linux/mfd/syscon.h>
295 "altr,sdr-syscon");
298 "regmap for altr,sdr-syscon lookup failed.\n");
965 "altr,sysmgr-syscon");
970 "Unable to get syscon altr,sysmgr-syscon\n");
1873 parent = of_parse_phandle(np, "altr,sdr-syscon", 0);
2122 "altr,sysmgr-syscon");
2126 "Unable to get syscon altr,sysmgr-syscon\
[all...]

Completed in 339 milliseconds

1234567891011>>