Home
last modified time | relevance | path

Searched refs:syscfg (Results 1 – 49 of 49) sorted by relevance

/linux-4.4.14/drivers/misc/
Dvexpress-syscfg.c49 struct vexpress_syscfg *syscfg; member
59 struct vexpress_syscfg *syscfg = func->syscfg; in vexpress_syscfg_exec() local
67 command = readl(syscfg->base + SYS_CFGCTRL); in vexpress_syscfg_exec()
79 dev_dbg(syscfg->dev, "func %p, command %x, data %x\n", in vexpress_syscfg_exec()
81 writel(*data, syscfg->base + SYS_CFGDATA); in vexpress_syscfg_exec()
82 writel(0, syscfg->base + SYS_CFGSTAT); in vexpress_syscfg_exec()
83 writel(command, syscfg->base + SYS_CFGCTRL); in vexpress_syscfg_exec()
99 status = readl(syscfg->base + SYS_CFGSTAT); in vexpress_syscfg_exec()
110 *data = readl(syscfg->base + SYS_CFGDATA); in vexpress_syscfg_exec()
111 dev_dbg(syscfg->dev, "func %p, read data %x\n", func, *data); in vexpress_syscfg_exec()
[all …]
DMakefile57 obj-$(CONFIG_VEXPRESS_SYSCFG) += vexpress-syscfg.o
/linux-4.4.14/Documentation/devicetree/bindings/interrupt-controller/
Dst,sti-irq-syscfg.txt10 "st,stih415-irq-syscfg"
11 "st,stih416-irq-syscfg"
12 "st,stih407-irq-syscfg"
13 "st,stid127-irq-syscfg"
14 - st,syscfg : Phandle to Cortex-A9 IRQ system config registers
27 irq-syscfg {
28 compatible = "st,stih416-irq-syscfg";
29 st,syscfg = <&syscfg_cpu>;
/linux-4.4.14/arch/arm/boot/dts/
Dstih415.dtsi42 syscfg_sbc: sbc-syscfg@fe600000{
43 compatible = "st,stih415-sbc-syscfg", "syscon";
47 syscfg_front: front-syscfg@fee10000{
48 compatible = "st,stih415-front-syscfg", "syscon";
52 syscfg_rear: rear-syscfg@fe830000{
53 compatible = "st,stih415-rear-syscfg", "syscon";
58 syscfg_left: left-syscfg@fd690000{
59 compatible = "st,stih415-left-syscfg", "syscon";
63 syscfg_right: right-syscfg@fd320000{
64 compatible = "st,stih415-right-syscfg", "syscon";
[all …]
Dstih416.dtsi42 st,syscfg = <&syscfg_sbc>;
56 syscfg_sbc:sbc-syscfg@fe600000{
57 compatible = "st,stih416-sbc-syscfg", "syscon";
61 syscfg_front:front-syscfg@fee10000{
62 compatible = "st,stih416-front-syscfg", "syscon";
66 syscfg_rear:rear-syscfg@fe830000{
67 compatible = "st,stih416-rear-syscfg", "syscon";
72 syscfg_fvdp_fe:fvdp-fe-syscfg@fddf0000{
73 compatible = "st,stih416-fvdp-fe-syscfg", "syscon";
77 syscfg_fvdp_lite:fvdp-lite-syscfg@fd6a0000{
[all …]
Dstih407-family.dtsi92 st,syscfg = <&syscfg_sbc_reg>;
111 syscfg_sbc: sbc-syscfg@9620000 {
112 compatible = "st,stih407-sbc-syscfg", "syscon";
116 syscfg_front: front-syscfg@9280000 {
117 compatible = "st,stih407-front-syscfg", "syscon";
121 syscfg_rear: rear-syscfg@9290000 {
122 compatible = "st,stih407-rear-syscfg", "syscon";
126 syscfg_flash: flash-syscfg@92a0000 {
127 compatible = "st,stih407-flash-syscfg", "syscon";
131 syscfg_sbc_reg: fvdp-lite-syscfg@9600000 {
[all …]
Dstih418.dtsi36 st,syscfg = <&syscfg_core 0xf8 0xf4>;
45 st,syscfg = <&syscfg_core 0xfc 0xf4>;
Dstih415-pinctrl.dtsi48 st,syscfg = <&syscfg_sbc>;
202 st,syscfg = <&syscfg_front>;
297 st,syscfg = <&syscfg_rear>;
459 st,syscfg = <&syscfg_left>;
496 st,syscfg = <&syscfg_right>;
Dstih410.dtsi21 st,syscfg = <&syscfg_core 0xf8 0xf4>;
32 st,syscfg = <&syscfg_core 0xfc 0xf4>;
Dstih416-pinctrl.dtsi52 st,syscfg = <&syscfg_sbc>;
248 st,syscfg = <&syscfg_front>;
398 st,syscfg = <&syscfg_rear>;
599 st,syscfg = <&syscfg_fvdp_fe>;
636 st,syscfg = <&syscfg_fvdp_lite>;
Dmt8135.dtsi172 compatible = "mediatek,mt8135-pctl-a-syscfg", "syscon";
214 compatible = "mediatek,mt8135-pctl-b-syscfg", "syscon";
Dstih407-pinctrl.dtsi52 st,syscfg = <&syscfg_sbc>;
367 st,syscfg = <&syscfg_front>;
912 st,syscfg = <&syscfg_front>;
945 st,syscfg = <&syscfg_rear>;
1084 st,syscfg = <&syscfg_flash>;
Darmada-385-linksys.dtsi184 label = "syscfg";
Darmada-xp-linksys-mamba.dts267 label = "syscfg";
/linux-4.4.14/drivers/phy/
Dphy-stih41x-usb.c37 u32 syscfg; member
58 .syscfg = SYSCFG332,
65 .syscfg = SYSCFG2520,
75 return regmap_update_bits(phy_dev->regmap, phy_dev->cfg->syscfg, in stih41x_usb_phy_init()
90 ret = regmap_update_bits(phy_dev->regmap, phy_dev->cfg->syscfg, in stih41x_usb_phy_power_on()
103 ret = regmap_update_bits(phy_dev->regmap, phy_dev->cfg->syscfg, in stih41x_usb_phy_power_off()
/linux-4.4.14/Documentation/devicetree/bindings/power/reset/
Dst-reset.txt5 - st,syscfg: should be a phandle of the syscfg node.
10 st,syscfg = <&syscfg_sbc>;
/linux-4.4.14/drivers/watchdog/
Dst_lpc_wdt.c49 struct st_wdog_syscfg *syscfg; member
105 if (st_wdog->syscfg->reset_type_reg) in st_wdog_setup()
107 st_wdog->syscfg->reset_type_reg, in st_wdog_setup()
108 st_wdog->syscfg->reset_type_mask, in st_wdog_setup()
113 st_wdog->syscfg->enable_reg, in st_wdog_setup()
114 st_wdog->syscfg->enable_mask, in st_wdog_setup()
115 enable ? 0 : st_wdog->syscfg->enable_mask); in st_wdog_setup()
213 st_wdog->syscfg = (struct st_wdog_syscfg *)match->data; in st_wdog_probe()
/linux-4.4.14/drivers/gpu/drm/sti/
Dsti_hdmi_tx3g0c55phy.c116 val = readl(hdmi->syscfg + HDMI_REJECTION_PLL_CONFIGURATION); in disable_pll_rejection()
118 writel(val, hdmi->syscfg + HDMI_REJECTION_PLL_CONFIGURATION); in disable_pll_rejection()
121 val = readl(hdmi->syscfg + HDMI_REJECTION_PLL_STATUS); in disable_pll_rejection()
175 val = readl(hdmi->syscfg + HDMI_REJECTION_PLL_CONFIGURATION); in enable_pll_rejection()
187 writel(val, hdmi->syscfg + HDMI_REJECTION_PLL_CONFIGURATION); in enable_pll_rejection()
190 val = readl(hdmi->syscfg + HDMI_REJECTION_PLL_STATUS); in enable_pll_rejection()
Dsti_hdmi.h53 void __iomem *syscfg; member
Dsti_hdmi.c825 hdmi->syscfg = devm_ioremap_nocache(dev, res->start, in sti_hdmi_probe()
827 if (!hdmi->syscfg) { in sti_hdmi_probe()
/linux-4.4.14/Documentation/devicetree/bindings/phy/
Dphy-stih41x-usb.txt9 - st,syscfg : should be a phandle of the syscfg node
21 st,syscfg = <&syscfg_rear>;
Dphy-miphy28lp.txt9 - st,syscfg : Should be a phandle of the system configuration register group
29 - st,syscfg : Offset of the parent configuration register.
50 st,syscfg = <&syscfg_core>;
63 st,syscfg = <0x114 0x818 0xe0 0xec>;
78 st,syscfg = <0x118 0x81c 0xe4 0xf0>;
92 st,syscfg = <0x11c 0x820>;
Dphy-stih407-usb.txt8 - st,syscfg : phandle of sysconfig bank plus integer array containing phyparam and phyctrl registe…
20 st,syscfg = <&syscfg_core 0x100 0xf4>;
Dphy-miphy365x.txt9 - st,syscfg : Phandle / integer array property. Phandle of sysconfig group
43 st,syscfg = <&syscfg_rear 0x824 0x828>;
57 reg-names = "sata", "pcie", "syscfg";
/linux-4.4.14/drivers/irqchip/
Dirq-st.c44 unsigned int syscfg; member
152 return regmap_update_bits(ddata->regmap, ddata->syscfg, in st_irq_syscfg_enable()
170 ddata->syscfg = (unsigned int)match->data; in st_irq_syscfg_probe()
187 return regmap_update_bits(ddata->regmap, ddata->syscfg, in st_irq_syscfg_resume()
/linux-4.4.14/Documentation/devicetree/bindings/watchdog/
Dst_lpc_wdt.txt25 - st,syscfg : Phandle to syscfg node used to enable watchdog and configure
38 st,syscfg = <&syscfg_core>;
/linux-4.4.14/Documentation/devicetree/bindings/usb/
Ddwc3-st.txt9 - reg : glue logic base address and USB syscfg ctrl register offset
10 - reg-names : should be "reg-glue" and "syscfg-reg"
48 reg-names = "reg-glue", "syscfg-reg";
49 st,syscfg = <&syscfg_core>;
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dst,sti-asoc-card.txt16 - st,syscfg: phandle to boot-device system configuration registers
63 st,syscfg = <&syscfg_core>;
79 st,syscfg = <&syscfg_core>;
95 st,syscfg = <&syscfg_core>;
111 - st,syscfg: phandle to boot-device system configuration registers.
/linux-4.4.14/Documentation/devicetree/bindings/mtd/
Dst-fsm.txt11 - st,syscfg : Phandle to boot-device system configuration registers
21 st,syscfg = <&syscfg_rear>;
/linux-4.4.14/drivers/mtd/onenand/
Domap2.c113 u32 syscfg; in omap2_onenand_wait() local
152 syscfg = read_reg(c, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait()
153 if (!(syscfg & ONENAND_SYS_CFG1_IOBE)) { in omap2_onenand_wait()
154 syscfg |= ONENAND_SYS_CFG1_IOBE; in omap2_onenand_wait()
155 write_reg(c, syscfg, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait()
158 syscfg = read_reg(c, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait()
203 syscfg = read_reg(c, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait()
204 syscfg &= ~ONENAND_SYS_CFG1_IOBE; in omap2_onenand_wait()
205 write_reg(c, syscfg, ONENAND_REG_SYS_CFG1); in omap2_onenand_wait()
Donenand_base.c673 int syscfg; in onenand_setup_wait() local
690 syscfg = this->read_word(this->base + ONENAND_REG_SYS_CFG1); in onenand_setup_wait()
691 syscfg |= ONENAND_SYS_CFG1_IOBE; in onenand_setup_wait()
692 this->write_word(syscfg, this->base + ONENAND_REG_SYS_CFG1); in onenand_setup_wait()
3516 int syscfg, locked; in flexonenand_get_boundary() local
3519 syscfg = this->read_word(this->base + ONENAND_REG_SYS_CFG1); in flexonenand_get_boundary()
3520 this->write_word((syscfg | 0x0100), this->base + ONENAND_REG_SYS_CFG1); in flexonenand_get_boundary()
3544 this->write_word(syscfg, this->base + ONENAND_REG_SYS_CFG1); in flexonenand_get_boundary()
3778 int syscfg; in onenand_chip_probe() local
3781 syscfg = this->read_word(this->base + ONENAND_REG_SYS_CFG1); in onenand_chip_probe()
[all …]
/linux-4.4.14/drivers/reset/sti/
DMakefile1 obj-$(CONFIG_STI_RESET_SYSCFG) += reset-syscfg.o
/linux-4.4.14/arch/blackfin/include/asm/
Dpda.h20 unsigned long syscfg; member
/linux-4.4.14/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-mt65xx.txt31 - mediatek,pctl-regmap: Should be a phandle of the syscfg node.
77 compatible = "mediatek,mt8135-pctl-a-syscfg", "syscon";
82 compatible = "mediatek,mt8135-pctl-b-syscfg", "syscon";
Dpinctrl-st.txt35 - st,syscfg : Should be a phandle of the syscfg node.
82 st,syscfg = <&syscfg_sbc>;
/linux-4.4.14/drivers/thermal/st/
DKconfig8 tristate "STi series syscfg register access based thermal sensors"
/linux-4.4.14/arch/blackfin/kernel/
Dkgdb.c64 gdb_regs[BFIN_SYSCFG] = regs->syscfg; in pt_regs_to_gdb_regs()
136 regs->syscfg = gdb_regs[BFIN_SYSCFG]; in gdb_regs_to_pt_regs()
386 regs->syscfg &= 0xfffffffe; in kgdb_arch_handle_exception()
390 regs->syscfg |= 0x1; in kgdb_arch_handle_exception()
Dptrace.c234 regs->syscfg |= SYSCFG_SSSTEP; in user_enable_single_step()
242 regs->syscfg &= ~SYSCFG_SSSTEP; in user_disable_single_step()
Dasm-offsets.c107 DEFINE(PT_SYSCFG, offsetof(struct pt_regs, syscfg)); in main()
121 DEFINE(PDA_SYSCFG, offsetof(struct blackfin_pda, syscfg)); in main()
Dprocess.c128 __asm__ __volatile__("%0 = syscfg;":"=da"(childregs->syscfg):); in copy_thread()
Dtrace.c882 (long)fp->seqstat, fp->ipend, cpu_pda[raw_smp_processor_id()].ex_imask, fp->syscfg); in show_regs()
Ddebug-mmrs.c106 DEFINE_SYSREG(syscfg, , CSYNC());
599 D_SYSREG(syscfg); in bfin_debug_mmrs_init()
/linux-4.4.14/arch/blackfin/include/uapi/asm/
Dptrace.h87 long syscfg; member
/linux-4.4.14/arch/blackfin/mach-common/
Dentry.S192 r7 = syscfg;
194 syscfg = R7; define
225 r7 = syscfg;
227 syscfg = R7; define
821 r0 = syscfg;
823 syscfg = r0; define
/linux-4.4.14/drivers/iommu/
Domap-iommu.c121 if (!obj->syscfg) in dra7_cfg_dspsys_mmu()
126 regmap_update_bits(obj->syscfg, DSP_SYS_MMU_CONFIG, mask, val); in dra7_cfg_dspsys_mmu()
898 obj->syscfg = in omap_iommu_dra7_get_dsp_system_cfg()
900 if (IS_ERR(obj->syscfg)) { in omap_iommu_dra7_get_dsp_system_cfg()
902 ret = PTR_ERR(obj->syscfg); in omap_iommu_dra7_get_dsp_system_cfg()
Domap-iommu.h33 struct regmap *syscfg; member
/linux-4.4.14/Documentation/devicetree/bindings/display/
Dst,stih4xx.txt194 reg-names = "tvout-reg", "hda-reg", "syscfg";
202 reg-names = "hdmi-reg", "syscfg";
/linux-4.4.14/Documentation/networking/
Dstmmac.txt172 o fix_mac_speed: this callback is used for modifying some syscfg registers
225 |-> to write an internal syscfg
/linux-4.4.14/arch/arm64/boot/dts/mediatek/
Dmt8173.dtsi166 compatible = "mediatek,mt8173-pctl-a-syscfg", "syscon";