Home
last modified time | relevance | path

Searched refs:sar (Results 1 – 59 of 59) sorted by relevance

/linux-4.4.14/drivers/clk/mvebu/
Dorion.c30 static u32 __init mv88f5182_get_tclk_freq(void __iomem *sar) in mv88f5182_get_tclk_freq() argument
32 u32 opt = (readl(sar) >> SAR_MV88F5182_TCLK_FREQ) & in mv88f5182_get_tclk_freq()
45 static u32 __init mv88f5182_get_cpu_freq(void __iomem *sar) in mv88f5182_get_cpu_freq() argument
47 u32 opt = (readl(sar) >> SAR_MV88F5182_CPU_FREQ) & in mv88f5182_get_cpu_freq()
59 static void __init mv88f5182_get_clk_ratio(void __iomem *sar, int id, in mv88f5182_get_clk_ratio() argument
62 u32 opt = (readl(sar) >> SAR_MV88F5182_CPU_FREQ) & in mv88f5182_get_clk_ratio()
95 static u32 __init mv88f5281_get_tclk_freq(void __iomem *sar) in mv88f5281_get_tclk_freq() argument
104 static u32 __init mv88f5281_get_cpu_freq(void __iomem *sar) in mv88f5281_get_cpu_freq() argument
106 u32 opt = (readl(sar) >> SAR_MV88F5281_CPU_FREQ) & in mv88f5281_get_cpu_freq()
116 static void __init mv88f5281_get_clk_ratio(void __iomem *sar, int id, in mv88f5281_get_clk_ratio() argument
[all …]
Darmada-370.c47 static u32 __init a370_get_tclk_freq(void __iomem *sar) in a370_get_tclk_freq() argument
51 tclk_freq_select = ((readl(sar) >> SARL_A370_TCLK_FREQ_OPT) & in a370_get_tclk_freq()
66 static u32 __init a370_get_cpu_freq(void __iomem *sar) in a370_get_cpu_freq() argument
71 cpu_freq_select = ((readl(sar) >> SARL_A370_PCLK_FREQ_OPT) & in a370_get_cpu_freq()
116 void __iomem *sar, int id, int *mult, int *div) in a370_get_clk_ratio() argument
118 u32 opt = ((readl(sar) >> SARL_A370_FAB_FREQ_OPT) & in a370_get_clk_ratio()
137 static bool a370_is_sscg_enabled(void __iomem *sar) in a370_is_sscg_enabled() argument
139 return !(readl(sar) & SARL_A370_SSCG_ENABLE); in a370_is_sscg_enabled()
Darmada-39x.c47 static u32 __init armada_39x_get_tclk_freq(void __iomem *sar) in armada_39x_get_tclk_freq() argument
51 tclk_freq_select = ((readl(sar + SARL) >> SARL_A390_TCLK_FREQ_OPT) & in armada_39x_get_tclk_freq()
70 static u32 __init armada_39x_get_cpu_freq(void __iomem *sar) in armada_39x_get_cpu_freq() argument
74 cpu_freq_select = ((readl(sar + SARL) >> SARL_A390_CPU_DDR_L2_FREQ_OPT) & in armada_39x_get_cpu_freq()
94 void __iomem *sar, int id, int *mult, int *div) in armada_39x_get_clk_ratio() argument
112 static u32 __init armada_39x_refclk_ratio(void __iomem *sar) in armada_39x_refclk_ratio() argument
114 if (readl(sar + SARH) & SARH_A390_REFCLK_FREQ) in armada_39x_refclk_ratio()
Ddove.c88 static u32 __init dove_get_tclk_freq(void __iomem *sar) in dove_get_tclk_freq() argument
90 u32 opt = (readl(sar) >> SAR_DOVE_TCLK_FREQ) & in dove_get_tclk_freq()
107 static u32 __init dove_get_cpu_freq(void __iomem *sar) in dove_get_cpu_freq() argument
109 u32 opt = (readl(sar) >> SAR_DOVE_CPU_FREQ) & in dove_get_cpu_freq()
127 void __iomem *sar, int id, int *mult, int *div) in dove_get_clk_ratio() argument
132 u32 opt = (readl(sar) >> SAR_DOVE_L2_RATIO) & in dove_get_clk_ratio()
140 u32 opt = (readl(sar) >> SAR_DOVE_DDR_RATIO) & in dove_get_clk_ratio()
Dkirkwood.c88 static u32 __init kirkwood_get_tclk_freq(void __iomem *sar) in kirkwood_get_tclk_freq() argument
90 u32 opt = (readl(sar) >> SAR_KIRKWOOD_TCLK_FREQ) & in kirkwood_get_tclk_freq()
110 static u32 __init kirkwood_get_cpu_freq(void __iomem *sar) in kirkwood_get_cpu_freq() argument
112 u32 opt = SAR_KIRKWOOD_CPU_FREQ(readl(sar)); in kirkwood_get_cpu_freq()
129 void __iomem *sar, int id, int *mult, int *div) in kirkwood_get_clk_ratio() argument
134 u32 opt = SAR_KIRKWOOD_L2_RATIO(readl(sar)); in kirkwood_get_clk_ratio()
141 u32 opt = (readl(sar) >> SAR_KIRKWOOD_DDR_RATIO) & in kirkwood_get_clk_ratio()
157 static u32 __init mv88f6180_get_cpu_freq(void __iomem *sar) in mv88f6180_get_cpu_freq() argument
159 u32 opt = (readl(sar) >> SAR_MV88F6180_CLK) & SAR_MV88F6180_CLK_MASK; in mv88f6180_get_cpu_freq()
169 void __iomem *sar, int id, int *mult, int *div) in mv88f6180_get_clk_ratio() argument
[all …]
Dcommon.h30 u32 (*get_tclk_freq)(void __iomem *sar);
31 u32 (*get_cpu_freq)(void __iomem *sar);
32 void (*get_clk_ratio)(void __iomem *sar, int id, int *mult, int *div);
33 u32 (*get_refclk_freq)(void __iomem *sar);
34 bool (*is_sscg_enabled)(void __iomem *sar);
Darmada-xp.c50 static u32 __init axp_get_tclk_freq(void __iomem *sar) in axp_get_tclk_freq() argument
70 static u32 __init axp_get_cpu_freq(void __iomem *sar) in axp_get_cpu_freq() argument
75 cpu_freq_select = ((readl(sar + SARL) >> SARL_AXP_PCLK_FREQ_OPT) & in axp_get_cpu_freq()
81 cpu_freq_select |= (((readl(sar + SARH) >> SARH_AXP_PCLK_FREQ_OPT) & in axp_get_cpu_freq()
126 void __iomem *sar, int id, int *mult, int *div) in axp_get_clk_ratio() argument
128 u32 opt = ((readl(sar + SARL) >> SARL_AXP_FAB_FREQ_OPT) & in axp_get_clk_ratio()
134 opt |= (((readl(sar + SARH) >> SARH_AXP_FAB_FREQ_OPT) & in axp_get_clk_ratio()
Darmada-375.c52 static u32 __init armada_375_get_tclk_freq(void __iomem *sar) in armada_375_get_tclk_freq() argument
56 tclk_freq_select = ((readl(sar) >> SAR1_A375_TCLK_FREQ_OPT) & in armada_375_get_tclk_freq()
73 static u32 __init armada_375_get_cpu_freq(void __iomem *sar) in armada_375_get_cpu_freq() argument
77 cpu_freq_select = ((readl(sar) >> SAR1_A375_CPU_DDR_L2_FREQ_OPT) & in armada_375_get_cpu_freq()
117 void __iomem *sar, int id, int *mult, int *div) in armada_375_get_clk_ratio() argument
119 u32 opt = ((readl(sar) >> SAR1_A375_CPU_DDR_L2_FREQ_OPT) & in armada_375_get_clk_ratio()
Darmada-38x.c39 static u32 __init armada_38x_get_tclk_freq(void __iomem *sar) in armada_38x_get_tclk_freq() argument
43 tclk_freq_select = ((readl(sar) >> SAR_A380_TCLK_FREQ_OPT) & in armada_38x_get_tclk_freq()
55 static u32 __init armada_38x_get_cpu_freq(void __iomem *sar) in armada_38x_get_cpu_freq() argument
59 cpu_freq_select = ((readl(sar) >> SAR_A380_CPU_DDR_L2_FREQ_OPT) & in armada_38x_get_cpu_freq()
100 void __iomem *sar, int id, int *mult, int *div) in armada_38x_get_clk_ratio() argument
102 u32 opt = ((readl(sar) >> SAR_A380_CPU_DDR_L2_FREQ_OPT) & in armada_38x_get_clk_ratio()
/linux-4.4.14/Documentation/devicetree/bindings/sound/
Dnau8825.txt33 - nuvoton,sar-threshold-num: Number of buttons supported
34 …- nuvoton,sar-threshold: Impedance threshold for each button. Array that contains up to 8 buttons …
36 …igured by 'nuvoton,micbias-voltage', SAR_VOLTAGE is configured by 'nuvoton,sar-voltage', R - butto…
39 - nuvoton,sar-hysteresis: Button impedance measurement hysteresis.
41 - nuvoton,sar-voltage: Reference voltage for button impedance measurement.
51 - nuvoton,sar-compare-time: SAR compare time
57 - nuvoton,sar-sampling-time: SAR sampling time
90 nuvoton,sar-threshold-num = <4>;
91 nuvoton,sar-threshold = <0xc 0x1e 0x38 0x60>;
92 nuvoton,sar-hysteresis = <1>;
[all …]
/linux-4.4.14/arch/sh/drivers/dma/
Ddma-g2.c100 if (chan->sar & 31) { in g2_xfer_dma()
101 printk("g2dma: unaligned source 0x%lx\n", chan->sar); in g2_xfer_dma()
120 flush_icache_range((unsigned long)chan->sar, chan->count); in g2_xfer_dma()
125 g2_dma->channel[chan_nr].root_addr = chan->sar & 0x1fffffe0; in g2_xfer_dma()
Ddma-pvr2.c58 if (chan->sar || !chan->dar) in pvr2_xfer_dma()
Ddma-sh.c220 if (chan->sar || (mach_is_dreamcast() && in sh_dmac_xfer_dma()
222 __raw_writel(chan->sar, (dma_base_addr(chan->chan) + SAR)); in sh_dmac_xfer_dma()
Ddma-api.c291 channel->sar = from; in dma_xfer()
/linux-4.4.14/arch/parisc/kernel/
Dperf_asm.S167 shrpd ret0,%r0,%sar,%r1
191 shrpd ret0,%r0,%sar,%r1
287 shrpd ret0,%r0,%sar,%r1
299 shrpd ret0,%r0,%sar,%r1
335 shrpd ret0,%r0,%sar,%r1
371 shrpd ret0,%r0,%sar,%r1
383 shrpd ret0,%r0,%sar,%r1
479 shrpd ret0,%r0,%sar,%r1
491 shrpd ret0,%r0,%sar,%r1
527 shrpd ret0,%r0,%sar,%r1
Dsignal32.c127 regs->sar = ((u64)compat_regt << 32) | (u64)compat_reg; in restore_sigcontext32()
129 DBG(2,"restore_sigcontext32: sar is %#lx\n", regs->sar); in restore_sigcontext32()
265 compat_reg = (compat_uint_t)(regs->sar); in setup_sigcontext32()
269 compat_reg = (compat_uint_t)(regs->sar >> 32); in setup_sigcontext32()
Dbinfmt_elf32.c23 dst[44] = (elf_greg_t) pt->sar; dst[45] = (elf_greg_t) pt->iir; \
Dsignal.c79 err |= __get_user(regs->sar, &sc->sc_sar); in restore_sigcontext()
222 err |= __put_user(regs->sar, &sc->sc_sar); in setup_sigcontext()
Dtraps.c380 regs->sar = pim_wide->cr[11]; in transfer_pim_to_trap_frame()
404 regs->sar = pim_narrow->cr[11]; in transfer_pim_to_trap_frame()
Dasm-offsets.c147 DEFINE(TASK_PT_SAR, offsetof(struct task_struct, thread.regs.sar)); in main()
236 DEFINE(PT_SAR, offsetof(struct pt_regs, sar)); in main()
/linux-4.4.14/arch/parisc/include/uapi/asm/
Dptrace.h29 unsigned long sar; /* CR11 */ member
/linux-4.4.14/drivers/dma/
Didma64.c247 u64 sar, dar; in idma64_hw_desc_fill() local
253 sar = hw->phys; in idma64_hw_desc_fill()
257 src_width = __ffs(sar | hw->len | 4); in idma64_hw_desc_fill()
260 sar = config->src_addr; in idma64_hw_desc_fill()
268 lli->sar = sar; in idma64_hw_desc_fill()
Didma64.h99 u64 sar; member
Dfsldma.h112 u64 sar; /* 0x10 - Source Address Register */ member
/linux-4.4.14/arch/xtensa/kernel/
Dprocess.c344 elfregs->sar = regs->sar; in xtensa_elf_core_copy_regs()
Dalign.S184 rsr a0, sar
335 wsr a0, sar
447 wsr a0, sar
466 wsr a0, sar
Dcoprocessor.S249 rsr a3, sar
339 wsr a0, sar
Dentry.S146 rsr a3, sar
231 rsr a2, sar # original WINDOWBASE
291 rsr a3, sar
615 rsr a3, sar
727 wsr a3, sar
1161 rsr a0, sar
1470 rsr a3, sar # WB is still in SAR
Dsignal.c147 COPY(sar); in setup_sigcontext()
186 COPY(sar); in restore_sigcontext()
Dasm-offsets.c41 DEFINE(PT_SAR, offsetof (struct pt_regs, sar)); in main()
Dptrace.c229 tmp = regs->sar; in ptrace_peekusr()
Dtraps.c441 regs->lbeg, regs->lend, regs->lcount, regs->sar); in show_regs()
/linux-4.4.14/arch/s390/kernel/vdso64/
Dclock_gettime.S112 sar %a4,%r4
124 11: sar %a4,%r2
/linux-4.4.14/arch/xtensa/include/asm/
Dptrace.h35 unsigned long sar; /* 44 */ member
Delf.h84 elf_greg_t sar; member
/linux-4.4.14/drivers/dma/sh/
Dshdma.h49 u32 sar; /* SAR / source address */ member
Dshdmac.c221 sh_dmae_writel(sh_chan, hw->sar, SAR); in dmae_set_reg()
295 sh_desc->hw.tcr, sh_desc->hw.sar, sh_desc->hw.dar); in sh_dmae_start_xfer()
391 sh_desc->hw.sar = src; in sh_dmae_desc_setup()
472 (sh_desc->hw.sar + sh_desc->hw.tcr) == sar_buf); in sh_dmae_desc_completed()
Drcar-hpbdma.c112 u32 sar; /* SAR / source address */ member
271 ch_reg_write(hpb_chan, hw->sar, in hpb_dmae_set_reg()
370 desc->hw.sar = src; in hpb_dmae_desc_setup()
Drcar-dmac.c51 u32 sar; member
707 hwdesc->sar = chunk->src_addr; in rcar_dmac_fill_hwdesc()
/linux-4.4.14/sound/soc/fsl/
Dfsl_dma.h20 __be32 sar; /* Source address register */ member
Dfsl_dma.c716 position = in_be32(&dma_channel->sar); in fsl_dma_pointer()
784 out_be32(&dma_channel->sar, 0); in fsl_dma_hw_free()
/linux-4.4.14/arch/sh/include/asm/
Ddma.h75 unsigned long sar; member
/linux-4.4.14/drivers/dma/dw/
Dcore.c202 channel_writel(dwc, SAR, desc->lli.sar); in dwc_do_single_block()
463 lli->sar, lli->dar, lli->llp, lli->ctlhi, lli->ctllo); in dwc_dump_lli()
729 desc->lli.sar = src + offset; in dwc_prep_dma_memcpy()
817 desc->lli.sar = mem; in dwc_prep_slave_sg()
874 desc->lli.sar = reg; in dwc_prep_slave_sg()
1396 desc->lli.sar = buf_addr + (period_len * i); in dw_dma_cyclic_prep()
1411 desc->lli.sar = sconfig->src_addr; in dw_dma_cyclic_prep()
Dregs.h314 u32 sar; member
/linux-4.4.14/drivers/media/platform/sti/bdisp/
Dbdisp-reg.h64 u32 sar; member
/linux-4.4.14/arch/parisc/include/asm/
Delf.h283 dst[44] = pt->sar; dst[45] = pt->iir; \
Dasmregs.h134 sar: .reg %cr11
/linux-4.4.14/arch/mips/include/asm/txx9/
Dtx3927.h39 volatile unsigned long sar; member
/linux-4.4.14/include/net/bluetooth/
Dbluetooth.h283 sar:2, member
/linux-4.4.14/net/bluetooth/
Dl2cap_core.c915 control->sar = 0; in __unpack_enhanced_control()
920 control->sar = (enh & L2CAP_CTRL_SAR) >> L2CAP_CTRL_SAR_SHIFT; in __unpack_enhanced_control()
939 control->sar = 0; in __unpack_extended_control()
944 control->sar = (ext & L2CAP_EXT_CTRL_SAR) >> L2CAP_EXT_CTRL_SAR_SHIFT; in __unpack_extended_control()
978 packed |= control->sar << L2CAP_EXT_CTRL_SAR_SHIFT; in __pack_extended_control()
997 packed |= control->sar << L2CAP_CTRL_SAR_SHIFT; in __pack_enhanced_control()
2278 u8 sar; in l2cap_segment_sdu() local
2304 sar = L2CAP_SAR_UNSEGMENTED; in l2cap_segment_sdu()
2308 sar = L2CAP_SAR_START; in l2cap_segment_sdu()
2320 bt_cb(skb)->l2cap.sar = sar; in l2cap_segment_sdu()
[all …]
/linux-4.4.14/arch/arm/boot/dts/
Darmada-xp.dtsi146 coreclk: mvebu-sar@18230 {
Darmada-370.dtsi223 coreclk: mvebu-sar@18230 {
Darmada-39x.dtsi285 coreclk: mvebu-sar@18600 {
Darmada-38x.dtsi370 coreclk: mvebu-sar@18600 {
Darmada-375.dtsi568 coreclk: mvebu-sar@e8204 {
/linux-4.4.14/Documentation/
Diostats.txt6 activity. Tools such as sar and iostat typically interpret these and do
/linux-4.4.14/arch/x86/entry/
Dentry_64.S308 sar $(64 - (__VIRTUAL_MASK_SHIFT+1)), %rcx
/linux-4.4.14/drivers/media/platform/s5p-mfc/
Ds5p_mfc_enc.c1372 static inline int vui_sar_idc(enum v4l2_mpeg_video_h264_vui_sar_idc sar) in vui_sar_idc() argument
1394 return t[sar]; in vui_sar_idc()
/linux-4.4.14/arch/x86/kvm/
Demulate.c930 FASTOP2CL(sar);