Home
last modified time | relevance | path

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

/linux-4.1.27/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.1.27/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.1.27/arch/arm/boot/dts/
Dstih407-family.dtsi81 syscfg_sbc: sbc-syscfg@9620000 {
82 compatible = "st,stih407-sbc-syscfg", "syscon";
86 syscfg_front: front-syscfg@9280000 {
87 compatible = "st,stih407-front-syscfg", "syscon";
91 syscfg_rear: rear-syscfg@9290000 {
92 compatible = "st,stih407-rear-syscfg", "syscon";
96 syscfg_flash: flash-syscfg@92a0000 {
97 compatible = "st,stih407-flash-syscfg", "syscon";
101 syscfg_sbc_reg: fvdp-lite-syscfg@9600000 {
102 compatible = "st,stih407-sbc-reg-syscfg", "syscon";
[all …]
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.dtsi43 syscfg_sbc:sbc-syscfg@fe600000{
44 compatible = "st,stih416-sbc-syscfg", "syscon";
48 syscfg_front:front-syscfg@fee10000{
49 compatible = "st,stih416-front-syscfg", "syscon";
53 syscfg_rear:rear-syscfg@fe830000{
54 compatible = "st,stih416-rear-syscfg", "syscon";
59 syscfg_fvdp_fe:fvdp-fe-syscfg@fddf0000{
60 compatible = "st,stih416-fvdp-fe-syscfg", "syscon";
64 syscfg_fvdp_lite:fvdp-lite-syscfg@fd6a0000{
65 compatible = "st,stih416-fvdp-lite-syscfg", "syscon";
[all …]
Dstih418.dtsi32 st,syscfg = <&syscfg_core 0xf8 0xf4>;
41 st,syscfg = <&syscfg_core 0xfc 0xf4>;
Dstih407-pinctrl.dtsi52 st,syscfg = <&syscfg_sbc>;
262 st,syscfg = <&syscfg_front>;
447 st,syscfg = <&syscfg_front>;
468 st,syscfg = <&syscfg_rear>;
565 st,syscfg = <&syscfg_flash>;
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.dtsi17 st,syscfg = <&syscfg_core 0xf8 0xf4>;
26 st,syscfg = <&syscfg_core 0xfc 0xf4>;
Dstih416-pinctrl.dtsi52 st,syscfg = <&syscfg_sbc>;
225 st,syscfg = <&syscfg_front>;
367 st,syscfg = <&syscfg_rear>;
549 st,syscfg = <&syscfg_fvdp_fe>;
586 st,syscfg = <&syscfg_fvdp_lite>;
Darmada-xp-linksys-mamba.dts265 label = "syscfg";
/linux-4.1.27/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.1.27/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.1.27/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.c826 hdmi->syscfg = devm_ioremap_nocache(dev, res->start, in sti_hdmi_probe()
828 if (!hdmi->syscfg) in sti_hdmi_probe()
/linux-4.1.27/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.1.27/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.1.27/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.1.27/Documentation/devicetree/bindings/mtd/
Dst-fsm.txt11 - st,syscfg : Phandle to boot-device system configuration registers
21 st,syscfg = <&syscfg_rear>;
/linux-4.1.27/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.1.27/drivers/reset/sti/
DMakefile1 obj-$(CONFIG_STI_RESET_SYSCFG) += reset-syscfg.o
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-mt65xx.txt8 - mediatek,pctl-regmap: Should be a phandle of the syscfg node.
72 compatible = "mediatek,mt8135-pctl-a-syscfg", "syscon";
77 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.1.27/arch/blackfin/include/asm/
Dpda.h20 unsigned long syscfg; member
/linux-4.1.27/drivers/thermal/st/
DKconfig8 tristate "STi series syscfg register access based thermal sensors"
/linux-4.1.27/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.1.27/arch/blackfin/include/uapi/asm/
Dptrace.h87 long syscfg; member
/linux-4.1.27/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.1.27/arch/arm64/boot/dts/mediatek/
Dmt8173.dtsi110 compatible = "mediatek,mt8173-pctl-a-syscfg", "syscon";
/linux-4.1.27/Documentation/devicetree/bindings/gpu/
Dst,stih4xx.txt195 reg-names = "tvout-reg", "hda-reg", "syscfg";
203 reg-names = "hdmi-reg", "syscfg";
/linux-4.1.27/Documentation/networking/
Dstmmac.txt176 o fix_mac_speed: this callback is used for modifying some syscfg registers
233 |-> to write an internal syscfg