Home
last modified time | relevance | path

Searched full:sr1 (Results 1 – 25 of 59) sorted by relevance

123

/linux-6.14.4/arch/parisc/kernel/
Dunaligned.c120 " mtsp %4, %%sr1\n" in emulate_ldh()
121 "1: ldbs 0(%%sr1,%3), %2\n" in emulate_ldh()
122 "2: ldbs 1(%%sr1,%3), %0\n" in emulate_ldh()
149 " mtsp %5, %%sr1\n" in emulate_ldw()
151 "1: ldw 0(%%sr1,%4),%0\n" in emulate_ldw()
152 "2: ldw 4(%%sr1,%4),%3\n" in emulate_ldw()
187 " mtsp %5, %%sr1\n" in emulate_ldd()
189 "1: ldd 0(%%sr1,%2),%0\n" in emulate_ldd()
190 "2: ldd 8(%%sr1,%2),%4\n" in emulate_ldd()
202 " mtsp %5, %%sr1\n" in emulate_ldd()
[all …]
Dpacache.S79 mtsp %r20, %sr1
85 pitlbe %r0(%sr1, %r28)
86 pitlbe,m %arg1(%sr1, %r28) /* Last pitlbe and addr adjust */
94 mtsp %r20, %sr1
100 pitlbe,m %arg1(%sr1, %r28) /* pitlbe for one loop */
123 mtsp %r20, %sr1
129 pdtlbe %r0(%sr1, %r28)
130 pdtlbe,m %arg1(%sr1, %r28) /* Last pdtlbe and addr adjust */
138 mtsp %r20, %sr1
144 pdtlbe,m %arg1(%sr1, %r28) /* pdtlbe for one loop */
[all …]
Dentry.S1192 mfsp %sr1,t1 /* Save sr1 so we can use it in tlb inserts */
1193 mtsp spc,%sr1
1195 idtlba pte,(%sr1,va)
1196 idtlbp prot,(%sr1,va)
1198 mtsp t1, %sr1 /* Restore sr1 */
1226 mfsp %sr1,t1 /* Save sr1 so we can use it in tlb inserts */
1227 mtsp spc,%sr1
1229 idtlba pte,(%sr1,va)
1230 idtlbp prot,(%sr1,va)
1232 mtsp t1, %sr1 /* Restore sr1 */
[all …]
Dkgdb.c73 gr->sr1 = regs->sr[1]; in pt_regs_to_gdb_regs()
104 regs->sr[1] = gr->sr1; in gdb_regs_to_pt_regs()
/linux-6.14.4/arch/powerpc/platforms/ps3/
Dspu.c84 * @sr1: Cached mfc_sr1 register.
90 u64 sr1; member
351 spu_pdata(spu)->cache.sr1 = 0x33; in ps3_create_spu()
532 static void mfc_sr1_set(struct spu *spu, u64 sr1) in mfc_sr1_set() argument
539 BUG_ON((sr1 & allowed) != (spu_pdata(spu)->cache.sr1 & allowed)); in mfc_sr1_set()
541 spu_pdata(spu)->cache.sr1 = sr1; in mfc_sr1_set()
545 spu_pdata(spu)->cache.sr1); in mfc_sr1_set()
550 return spu_pdata(spu)->cache.sr1; in mfc_sr1_get()
/linux-6.14.4/arch/powerpc/platforms/cell/spufs/
Dhw_ops.c228 u64 sr1; in spu_hw_master_start() local
231 sr1 = spu_mfc_sr1_get(spu) | MFC_STATE1_MASTER_RUN_CONTROL_MASK; in spu_hw_master_start()
232 spu_mfc_sr1_set(spu, sr1); in spu_hw_master_start()
239 u64 sr1; in spu_hw_master_stop() local
242 sr1 = spu_mfc_sr1_get(spu) & ~MFC_STATE1_MASTER_RUN_CONTROL_MASK; in spu_hw_master_stop()
243 spu_mfc_sr1_set(spu, sr1); in spu_hw_master_stop()
Dbacking_ops.c298 u64 sr1; in spu_backing_master_start() local
301 sr1 = csa->priv1.mfc_sr1_RW | MFC_STATE1_MASTER_RUN_CONTROL_MASK; in spu_backing_master_start()
302 csa->priv1.mfc_sr1_RW = sr1; in spu_backing_master_start()
309 u64 sr1; in spu_backing_master_stop() local
312 sr1 = csa->priv1.mfc_sr1_RW & ~MFC_STATE1_MASTER_RUN_CONTROL_MASK; in spu_backing_master_stop()
313 csa->priv1.mfc_sr1_RW = sr1; in spu_backing_master_stop()
Drun.c86 u64 sr1; in spu_setup_isolated() local
125 sr1 = spu_mfc_sr1_get(ctx->spu); in spu_setup_isolated()
126 sr1 &= ~MFC_STATE1_PROBLEM_STATE_MASK; in spu_setup_isolated()
127 spu_mfc_sr1_set(ctx->spu, sr1); in spu_setup_isolated()
169 sr1 |= MFC_STATE1_PROBLEM_STATE_MASK; in spu_setup_isolated()
170 spu_mfc_sr1_set(ctx->spu, sr1); in spu_setup_isolated()
/linux-6.14.4/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
Dramnv40.c75 u8 sr1[2]; in nv40_ram_prog() local
85 sr1[i] = nvkm_rd08(device, 0x0c03c5 + (i * 0x2000)); in nv40_ram_prog()
86 if (!(sr1[i] & 0x20)) in nv40_ram_prog()
112 nvkm_wr08(device, 0x0c03c5 + (i * 0x2000), sr1[i] | 0x20); in nv40_ram_prog()
172 nvkm_wr08(device, 0x0c03c5 + (i * 0x2000), sr1[i]); in nv40_ram_prog()
/linux-6.14.4/drivers/gpu/drm/i915/display/
Dintel_vga.c32 u8 sr1; in intel_vga_disable() local
40 sr1 = inb(VGA_SEQ_D); in intel_vga_disable()
41 outb(sr1 | VGA_SR01_SCREEN_OFF, VGA_SEQ_D); in intel_vga_disable()
/linux-6.14.4/arch/powerpc/include/asm/
Dspu_priv1.h31 void (*mfc_sr1_set) (struct spu *spu, u64 sr1);
111 spu_mfc_sr1_set (struct spu *spu, u64 sr1) in spu_mfc_sr1_set() argument
113 spu_priv1_ops->mfc_sr1_set(spu, sr1); in spu_mfc_sr1_set()
/linux-6.14.4/drivers/net/ethernet/ti/
DMakefile37 obj-$(CONFIG_TI_ICSSG_PRUETH_SR1) += icssg-prueth-sr1.o icssg.o
38 icssg-prueth-sr1-y := icssg/icssg_prueth_sr1.o
DKconfig204 tristate "TI Gigabit PRU SR1.0 Ethernet driver"
213 This subsystem is available on the AM65 SR1.0 platform.
/linux-6.14.4/drivers/net/ethernet/ti/icssg/
Dicssg_config.h124 /* SR1.0-specific bits */
158 /* SR1.0 shutdown command to stop processing at firmware.
164 /* SR1.0 pstate speed/duplex command to set speed and duplex settings
Dicssg_prueth_sr1.c3 /* Texas Instruments ICSSG SR1.0 Ethernet Driver
28 #define PRUETH_MODULE_DESCRIPTION "PRUSS ICSSG SR1.0 Ethernet driver"
30 /* SR1: Set buffer sizes for the pools. There are 8 internal queues
804 /* SR1.0 uses a dedicated high priority channel in prueth_netdev_init()
1114 dev_info(dev, "TI PRU SR1.0 ethernet driver initialized: %s EMAC mode\n", in prueth_probe()
1231 { .compatible = "ti,am654-sr1-icssg-prueth", .data = &am654_sr1_icssg_pdata },
1240 .name = "icssg-prueth-sr1",
/linux-6.14.4/Documentation/devicetree/bindings/net/
Dti,icssg-prueth.yaml21 - ti,am654-sr1-icssg-prueth # for AM65x SoC family, SR1.0
152 const: ti,am654-sr1-icssg-prueth
/linux-6.14.4/arch/parisc/include/asm/
Dasmregs.h70 sr1: .reg %sr1
Dkgdb.h46 unsigned long sr1; member
/linux-6.14.4/arch/powerpc/platforms/cell/
Dspu_priv1_mmio.c100 static void mfc_sr1_set(struct spu *spu, u64 sr1) in mfc_sr1_set() argument
102 out_be64(&spu->priv1->mfc_sr1_RW, sr1); in mfc_sr1_set()
/linux-6.14.4/arch/powerpc/math-emu/
Dmath_efp.c490 FP_DECL_S(SA1); FP_DECL_S(SB1); FP_DECL_S(SR1); in do_spe_mathemu()
536 FP_ADD_S(SR1, SA1, SB1); in do_spe_mathemu()
541 FP_SUB_S(SR1, SA1, SB1); in do_spe_mathemu()
546 FP_MUL_S(SR1, SA1, SB1); in do_spe_mathemu()
551 FP_DIV_S(SR1, SA1, SB1); in do_spe_mathemu()
630 pr_debug("SR1: %d %08x %d (%d)\n", in do_spe_mathemu()
634 FP_PACK_SP(vc.wp + 1, SR1); in do_spe_mathemu()
/linux-6.14.4/Documentation/translations/zh_CN/arch/parisc/
Dregisters.rst55 SR1 临时空间寄存器
65 SR1 临时空间寄存器
/linux-6.14.4/Documentation/translations/zh_TW/arch/parisc/
Dregisters.rst55 SR1 臨時空間寄存器
65 SR1 臨時空間寄存器
/linux-6.14.4/drivers/cpufreq/
Dti-cpufreq.c310 { .family = "AM62X", .revision = "SR1.0" },
311 { .family = "AM62AX", .revision = "SR1.0" },
312 { .family = "AM62PX", .revision = "SR1.0" },
/linux-6.14.4/arch/arm64/boot/dts/ti/
Dk3-am65-iot2050-common-pg1.dtsi46 compatible = "ti,am654-sr1-icssg-prueth";
/linux-6.14.4/Documentation/arch/parisc/
Dregisters.rst45 SR1 temporary space register
55 SR1 temporary space register

123