Home
last modified time | relevance | path

Searched full:mvc (Results 1 – 25 of 68) sorted by relevance

123

/kernel/linux/linux-6.6/sound/soc/tegra/
Dtegra210_mvc.c3 // tegra210_mvc.c - Tegra210 MVC driver
53 struct tegra210_mvc *mvc = dev_get_drvdata(dev); in tegra210_mvc_runtime_suspend() local
55 regmap_read(mvc->regmap, TEGRA210_MVC_CTRL, &(mvc->ctrl_value)); in tegra210_mvc_runtime_suspend()
57 regcache_cache_only(mvc->regmap, true); in tegra210_mvc_runtime_suspend()
58 regcache_mark_dirty(mvc->regmap); in tegra210_mvc_runtime_suspend()
65 struct tegra210_mvc *mvc = dev_get_drvdata(dev); in tegra210_mvc_runtime_resume() local
67 regcache_cache_only(mvc->regmap, false); in tegra210_mvc_runtime_resume()
68 regcache_sync(mvc->regmap); in tegra210_mvc_runtime_resume()
70 regmap_write(mvc->regmap, TEGRA210_MVC_CTRL, mvc->ctrl_value); in tegra210_mvc_runtime_resume()
71 regmap_update_bits(mvc->regmap, in tegra210_mvc_runtime_resume()
[all …]
Dtegra210_mvc.h3 * tegra210_mvc.h - Definitions for Tegra210 MVC driver
14 * The data comes from XBAR to MVC.
25 * The data goes out of MVC.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dnvidia,tegra210-mvc.yaml4 $id: http://devicetree.org/schemas/sound/nvidia,tegra210-mvc.yaml#
7 title: Tegra210 MVC
10 The Master Volume Control (MVC) provides gain or attenuation to a digital
12 volume control or it can be used as master volume control. The MVC block
15 also included in the MVC block.
27 pattern: "^mvc@[0-9a-f]*$"
31 - const: nvidia,tegra210-mvc
34 - nvidia,tegra234-mvc
35 - nvidia,tegra194-mvc
36 - nvidia,tegra186-mvc
[all …]
/kernel/linux/linux-5.10/arch/c6x/kernel/
Dhead.S42 MVC .S2 CSR,B2
44 MVC .S2 B2,CSR
45 MVC .S2 TSR,B2
47 MVC .S2 B2,TSR
48 MVC .S2 ITSR,B2
50 MVC .S2 B2,ITSR
51 MVC .S2 NTSR,B2
53 MVC .S2 B2,NTSR
Dentry.S28 MVC .S2 CSR,reg
30 MVC .S2 reg,CSR
34 MVC .S2 CSR,reg
36 MVC .S2 reg,CSR
70 || MVC .S2 __rp,B13
74 || MVC .S2 CSR,B12
78 || MVC .S2 RILC,B11
81 || MVC .S2 ILC,B10
88 || MVC .S2 __tsr,B5
153 || MVC .S2 B9,__tsr
[all …]
Dswitch_to.S21 || MVC .S2 RILC,B1
25 || MVC .S2 ILC,B0
67 MVC .S2 B0,ILC
70 MVC .S2 B1,RILC
/kernel/linux/linux-5.10/arch/c6x/include/asm/
Dspecial_insns.h14 asm volatile ("mvc .s2 " #reg ",%0\n" : "=b"(__x)); __x; })
18 asm volatile ("mvc .s2 %0," #reg "\n" : : "b"(__x)); \
23 asm volatile ("mvc .s2 " #reg ",%0\n" \
25 "mvc .s2 %0," #reg "\n" \
32 asm volatile ("mvc .s2 " #reg ",%0\n" \
34 "mvc .s2 %0," #reg "\n" \
Dtimex.h23 " mvc .s2 TSCL,%0\n" in get_cycles()
24 " mvc .s2 TSCH,%1\n" in get_cycles()
Dirqflags.h19 asm volatile (" mvc .s2 CSR,%0\n" : "=b"(flags)); in arch_local_save_flags()
26 asm volatile (" mvc .s2 %0,CSR\n" : : "b"(flags) : "memory"); in arch_local_irq_restore()
Ddelay.h32 asm volatile (" mvc .s2 TSCL,%0\n" in _c6x_tickdelay()
36 " mvc .s2 TSCL,%0\n" in _c6x_tickdelay()
/kernel/linux/linux-5.10/arch/s390/kernel/
Dentry.S147 2: mvc __CLOCK_IDLE_EXIT(8,%r2), \clock
148 mvc __TIMER_IDLE_EXIT(8,%r2), \timer
157 mvc __LC_LAST_UPDATE_CLOCK(8),__CLOCK_IDLE_EXIT(%r2)
163 mvc __LC_LAST_UPDATE_TIMER(8),__TIMER_IDLE_EXIT(%r2)
188 mvc __LC_LAST_UPDATE_TIMER(8),\enter_timer
305 mvc __LC_CURRENT_PID(4,%r0),0(%r3) # store pid of next
323 mvc __SF_SIE_FLAGS(8,%r15),__TI_flags(%r12) # copy thread flags
406 mvc __PT_R8(64,%r11),__LC_SAVE_AREA_SYNC
407 mvc __PT_PSW(16,%r11),__LC_SVC_OLD_PSW
408 mvc __PT_INT_CODE(4,%r11),__LC_SVC_ILC
[all …]
Dreipl.S28 mvc 8(8,%r1),__LC_SAVE_AREA_RESTART
66 mvc 1(7,%r1),1(%r4)
/kernel/linux/linux-6.6/arch/s390/lib/
Dmem.S32 mvc 0(256,%r1),0(%r3)
49 mvc 0(1,%r1),0(%r3)
100 mvc 1(255,%r1),0(%r1)
114 mvc 1(1,%r1),0(%r1)
140 mvc 0(256,%r1),0(%r3)
146 mvc 0(1,%r1),0(%r3)
173 mvc \bytes(256-\bytes,%r1),0(%r1)
186 mvc \bytes(1,%r1),0(%r1)
/kernel/linux/linux-5.10/arch/s390/lib/
Dmem.S33 mvc 0(256,%r1),0(%r3)
50 mvc 0(1,%r1),0(%r3)
99 mvc 1(255,%r1),0(%r1)
113 mvc 1(1,%r1),0(%r1)
137 mvc 0(256,%r1),0(%r3)
143 mvc 0(1,%r1),0(%r3)
167 mvc \bytes(256-\bytes,%r1),0(%r1)
180 mvc \bytes(1,%r1),0(%r1)
/kernel/linux/linux-6.6/arch/s390/kernel/
Dentry.S47 ALTERNATIVE "brcl 0,0", __stringify(mvc __PT_LAST_BREAK(8,\reg),__LC_LAST_BREAK), 193
192 mvc __LC_CURRENT_PID(4,%r0),0(%r3) # store pid of next
212 mvc __SF_SIE_FLAGS(8,%r15),__TI_flags(%r12) # copy thread flags
304 mvc __PT_R8(64,%r2),__LC_SAVE_AREA_SYNC
310 mvc __LC_RETURN_PSW(16),STACK_FRAME_OVERHEAD+__PT_PSW(%r15)
326 mvc __LC_RETURN_PSW(16),STACK_FRAME_OVERHEAD+__PT_PSW(%r15)
369 mvc __PT_R8(64,%r11),__LC_SAVE_AREA_SYNC
370 mvc __PT_LAST_BREAK(8,%r11),__LC_PGM_LAST_BREAK
390 mvc __LC_RETURN_PSW(16),STACK_FRAME_OVERHEAD+__PT_PSW(%r15)
399 mvc __LC_RETURN_PSW(8),__LC_SVC_NEW_PSW
[all …]
Dearlypgm.S16 mvc __PT_PSW(16,%r11),__LC_PGM_OLD_PSW
17 mvc __PT_R8(64,%r11),__LC_SAVE_AREA_SYNC
20 mvc __LC_RETURN_PSW(16),STACK_FRAME_OVERHEAD+__PT_PSW(%r15)
Dreipl.S28 mvc 8(8,%r1),__LC_SAVE_AREA_RESTART
66 mvc 1(7,%r1),1(%r4)
/kernel/linux/linux-5.10/arch/s390/boot/
Dhead_kdump.S43 mvc 0(256,%r8),0(%r10) # Copy data mover code
46 mvc 0(256,%r8),0(%r10) # reserved mem
69 mvc 0(256,%r10),0(%r5) # Copy old kernel to tmp
70 mvc 0(256,%r5),0(%r11) # Copy new kernel to old
71 mvc 0(256,%r11),0(%r10) # Copy tmp to new
Dhead.S74 mvc __LC_IO_NEW_PSW(16),.Lnewpsw # set up IO interrupt psw
192 mvc 0(256,%r3),0(%r4)
193 mvc 256(256,%r3),256(%r4)
194 mvc 512(256,%r3),512(%r4)
195 mvc 768(122,%r3),768(%r4)
312 mvc __LC_LAST_UPDATE_CLOCK(8),__LC_BOOT_CLOCK+1
314 mvc __LC_LAST_UPDATE_TIMER(8),6f-.LPG0(%r13)
367 mvc __LC_GPREGS_SAVE_AREA-4095+64(64,%r8),__LC_SAVE_AREA_SYNC
368 mvc __LC_PSW_SAVE_AREA-4095(16,%r8),__LC_PGM_OLD_PSW
369 mvc __LC_RETURN_PSW(16),__LC_PGM_OLD_PSW
Dmem_detect.c76 " mvc 0(16,%[psw_old]),0(%[psw_pgm])\n" in __diag260()
85 "1: mvc 0(16,%[psw_pgm]),0(%[psw_old])\n" in __diag260()
123 " mvc 0(16,%[psw_old]),0(%[psw_pgm])\n" in tprot()
132 "1: mvc 0(16,%[psw_pgm]),0(%[psw_old])\n" in tprot()
/kernel/linux/linux-6.6/arch/s390/boot/
Dhead_kdump.S42 mvc 0(256,%r8),0(%r10) # Copy data mover code
45 mvc 0(256,%r8),0(%r10) # reserved mem
68 mvc 0(256,%r10),0(%r5) # Copy old kernel to tmp
69 mvc 0(256,%r5),0(%r11) # Copy new kernel to old
70 mvc 0(256,%r11),0(%r10) # Copy tmp to new
Dhead.S130 mvc __LC_IO_NEW_PSW(8),0(%r13)
246 mvc __LC_EXT_NEW_PSW(16),0(%r13)
248 mvc __LC_PGM_NEW_PSW(16),0(%r13)
250 mvc __LC_IO_NEW_PSW(16),0(%r13)
258 mvc __LC_LAST_UPDATE_CLOCK(8),__LC_BOOT_CLOCK+1
261 mvc __LC_LAST_UPDATE_TIMER(8),0(%r13)
306 mvc __LC_GPREGS_SAVE_AREA-4095+64(64,%r8),__LC_SAVE_AREA_SYNC
307 mvc __LC_PSW_SAVE_AREA-4095(16,%r8),__LC_PGM_OLD_PSW
308 mvc __LC_RETURN_PSW(16),__LC_PGM_OLD_PSW
Dphysmem_info.c70 " mvc 0(16,%[psw_old]),0(%[psw_pgm])\n" in __diag260()
79 "1: mvc 0(16,%[psw_pgm]),0(%[psw_old])\n" in __diag260()
119 " mvc 0(16,%[psw_old]),0(%[psw_pgm])\n" in tprot()
128 "1: mvc 0(16,%[psw_pgm]),0(%[psw_old])\n" in tprot()
/kernel/linux/linux-5.10/arch/c6x/lib/
Dmemcpy_64plus.S17 || MVC .S2 ILC,B2
27 ||[B1] MVC .S2 B1,ILC
42 MVC .S2 B2,ILC
Dcsum_64plus.S25 MVC .S2 ILC,B30
35 || MVC .S2 B5,ILC
149 MVC .S2 B30,ILC
186 || MVC .S2 ILC,B30
194 MVC .S2 B0,ILC
217 MVC .S2 B30,ILC
322 || [B0] MVC .S2 B0,ILC

123