/linux-master/drivers/soc/qcom/ |
H A D | smsm.c | 8 #include <linux/mfd/syscon.h> 365 struct device_node *syscon; local 372 syscon = of_parse_phandle(node, key, 0); 373 if (!syscon) 376 host->ipc_regmap = syscon_node_to_regmap(syscon); 377 of_node_put(syscon);
|
H A D | smp2p.c | 14 #include <linux/mfd/syscon.h> 489 struct device_node *syscon; local 494 syscon = of_parse_phandle(dev->of_node, "qcom,ipc", 0); 495 if (!syscon) { 500 smp2p->ipc_regmap = syscon_node_to_regmap(syscon); 501 of_node_put(syscon);
|
/linux-master/drivers/clocksource/ |
H A D | timer-atmel-st.c | 15 #include <linux/mfd/syscon.h> 16 #include <linux/mfd/syscon/atmel-st.h>
|
/linux-master/arch/arm/mach-imx/ |
H A D | mach-imx6q.c | 14 #include <linux/mfd/syscon.h> 15 #include <linux/mfd/syscon/imx6q-iomuxc-gpr.h>
|
/linux-master/drivers/reset/ |
H A D | reset-ti-syscon.c | 10 #include <linux/mfd/syscon.h> 17 #include <dt-bindings/reset/ti-syscon.h> 21 * @assert_offset: reset assert control register offset from syscon base 23 * @deassert_offset: reset deassert control register offset from syscon base 25 * @status_offset: reset status register offset from syscon base 211 { .compatible = "ti,syscon-reset", }, 219 .name = "ti-syscon-reset",
|
H A D | reset-berlin.c | 16 #include <linux/mfd/syscon.h>
|
H A D | reset-pistachio.c | 16 #include <linux/mfd/syscon.h>
|
/linux-master/drivers/clk/at91/ |
H A D | clk-i2s-mux.c | 11 #include <linux/mfd/syscon.h>
|
H A D | clk-h32mx.c | 15 #include <linux/mfd/syscon.h>
|
H A D | clk-plldiv.c | 10 #include <linux/mfd/syscon.h>
|
/linux-master/drivers/power/reset/ |
H A D | syscon-reboot-mode.c | 13 #include <linux/mfd/syscon.h> 70 { .compatible = "syscon-reboot-mode" }, 78 .name = "syscon-reboot-mode",
|
H A D | syscon-poweroff.c | 12 #include <linux/mfd/syscon.h> 54 dev_err(dev, "unable to get syscon"); 87 { .compatible = "syscon-poweroff" }, 94 .name = "syscon-poweroff",
|
/linux-master/arch/arm/mach-versatile/ |
H A D | integrator_cp.c | 14 #include <linux/mfd/syscon.h> 114 { .compatible = "arm,integrator-cp-syscon"},
|
/linux-master/drivers/soc/nuvoton/ |
H A D | wpcm450-soc.c | 8 #include <linux/mfd/syscon.h>
|
/linux-master/drivers/clk/meson/ |
H A D | meson-aoclk.c | 15 #include <linux/mfd/syscon.h>
|
/linux-master/drivers/soc/atmel/ |
H A D | sfr.c | 8 #include <linux/mfd/syscon.h>
|
/linux-master/drivers/media/platform/ti/omap3isp/ |
H A D | ispcsiphy.c | 30 regmap_read(phy->isp->syscon, phy->isp->syscon_offset, ®); 66 regmap_write(phy->isp->syscon, phy->isp->syscon_offset, reg); 80 regmap_write(phy->isp->syscon, phy->isp->syscon_offset, 0); 87 regmap_write(phy->isp->syscon, phy->isp->syscon_offset, csirxfe);
|
/linux-master/drivers/pinctrl/ |
H A D | pinctrl-zynq.c | 10 #include <linux/mfd/syscon.h> 34 * @syscon: Syscon regmap 35 * @pctrl_offset: Offset for pinctrl into the @syscon space 43 struct regmap *syscon; member in struct:zynq_pinctrl 907 ret = regmap_read(pctrl->syscon, 914 ret = regmap_write(pctrl->syscon, 923 ret = regmap_read(pctrl->syscon, addr, ®); 929 ret = regmap_write(pctrl->syscon, addr, reg); 998 ret = regmap_read(pctrl->syscon, pctrl->pctrl_offset + (4 * pin), ®); 1057 ret = regmap_read(pctrl->syscon, pctr [all...] |
/linux-master/drivers/mmc/host/ |
H A D | sdhci-of-sparx5.c | 16 #include <linux/mfd/syscon.h> 161 const char *syscon = "microchip,sparx5-cpu-syscon"; local 204 sdhci_sparx5->cpu_ctrl = syscon_regmap_lookup_by_compatible(syscon); 206 dev_err(&pdev->dev, "No CPU syscon regmap !\n");
|
/linux-master/drivers/iio/adc/ |
H A D | aspeed_adc.c | 29 #include <linux/mfd/syscon.h> 178 struct device_node *syscon; local 183 syscon = of_find_node_by_name(NULL, "syscon"); 184 if (syscon == NULL) { 185 dev_warn(data->dev, "Couldn't find syscon node\n"); 188 scu = syscon_node_to_regmap(syscon); 189 of_node_put(syscon); 191 dev_warn(data->dev, "Failed to get syscon regmap\n");
|
/linux-master/arch/arm/mach-omap2/ |
H A D | control.c | 16 #include <linux/mfd/syscon.h> 739 struct regmap *syscon; local 752 syscon = syscon_node_to_regmap(scm_conf); 754 if (IS_ERR(syscon)) { 755 ret = PTR_ERR(syscon); 762 syscon, NULL);
|
/linux-master/drivers/phy/rockchip/ |
H A D | phy-rockchip-dp.c | 10 #include <linux/mfd/syscon.h> 109 dev_err(dev, "rk3288-dp needs the General Register Files syscon\n");
|
/linux-master/drivers/phy/ |
H A D | phy-lpc18xx-usb-otg.c | 10 #include <linux/mfd/syscon.h> 104 dev_err(&pdev->dev, "failed to get syscon\n");
|
/linux-master/drivers/clk/bcm/ |
H A D | clk-bcm53573-ilp.c | 9 #include <linux/mfd/syscon.h>
|
/linux-master/drivers/clk/imgtec/ |
H A D | clk-boston.c | 14 #include <linux/mfd/syscon.h>
|