/linux-master/arch/arm/include/asm/hardware/ |
H A D | ssp.h | 3 * ssp.h 20 void ssp_save_state(struct ssp_state *ssp); 21 void ssp_restore_state(struct ssp_state *ssp);
|
/linux-master/arch/arm/mach-sa1100/ |
H A D | ssp.c | 3 * linux/arch/arm/mach-sa1100/ssp.c 21 #include <asm/hardware/ssp.h> 154 * @ssp: pointer to structure to save SSP configuration 158 void ssp_save_state(struct ssp_state *ssp) argument 160 ssp->cr0 = Ser4SSCR0; 161 ssp->cr1 = Ser4SSCR1; 168 * @ssp: pointer to configuration saved by ssp_save_state 172 void ssp_restore_state(struct ssp_state *ssp) argument 176 Ser4SSCR0 = ssp->cr0 & ~SSCR0_SSE; 177 Ser4SSCR1 = ssp [all...] |
H A D | Makefile | 19 obj-$(CONFIG_SA1100_SSP) += ssp.o
|
H A D | jornada720_ssp.c | 22 #include <asm/hardware/ssp.h> 49 * jornada_ssp_byte - waits for ready ssp bus and sends byte
|
/linux-master/drivers/clk/mxs/ |
H A D | Makefile | 6 obj-y += clk.o clk-pll.o clk-ref.o clk-div.o clk-frac.o clk-ssp.o
|
H A D | clk-imx23.c | 60 * Source ssp clock from ref_io than ref_xtal, 66 * 480 MHz seems too high to be ssp clock source directly, 85 clk32k, dri, pwm, filt, uart, ssp, gpmi, spdif, emi, saif, enumerator in enum:imx23_clk 145 clks[ssp] = mxs_clk_gate("ssp", "ssp_div", SSP, 31);
|
H A D | clk-ssp.c | 21 void mxs_ssp_set_clk_rate(struct mxs_ssp *ssp, unsigned int rate) argument 27 ssp_clk = clk_get_rate(ssp->clk); 37 dev_err(ssp->dev, 44 val = readl(ssp->base + HW_SSP_TIMING(ssp)); 48 writel(val, ssp->base + HW_SSP_TIMING(ssp)); 50 ssp->clk_rate = ssp_sck; 52 dev_dbg(ssp->dev,
|
/linux-master/drivers/scsi/isci/ |
H A D | scu_remote_node_context.h | 220 struct ssp_remote_node_context ssp; member in union:scu_remote_node_context
|
H A D | port.c | 552 rnc->ssp.remote_sas_address_hi = 0; 553 rnc->ssp.remote_sas_address_lo = 0; 555 rnc->ssp.remote_node_index = rni; 556 rnc->ssp.remote_node_port_width = 1; 557 rnc->ssp.logical_port_index = iport->physical_port_index; 559 rnc->ssp.nexus_loss_timer_enable = false; 560 rnc->ssp.check_bit = false; 561 rnc->ssp.is_valid = true; 562 rnc->ssp.is_remote_node_context = true; 563 rnc->ssp [all...] |
H A D | remote_node_context.c | 129 rnc->ssp.remote_node_index = rni; 130 rnc->ssp.remote_node_port_width = idev->device_port_width; 131 rnc->ssp.logical_port_index = idev->owning_port->physical_port_index; 135 rnc->ssp.remote_sas_address_hi = upper_32_bits(sas_addr); 136 rnc->ssp.remote_sas_address_lo = lower_32_bits(sas_addr); 138 rnc->ssp.nexus_loss_timer_enable = true; 139 rnc->ssp.check_bit = false; 140 rnc->ssp.is_valid = false; 141 rnc->ssp.is_remote_node_context = true; 142 rnc->ssp [all...] |
H A D | request.c | 176 cmd_iu = &ireq->ssp.cmd; 197 task_iu = &ireq->ssp.tmf; 247 /* task_context->type.ssp.tag = ireq->io_tag; */ 260 dma_addr = sci_io_request_get_dma_addr(ireq, &ireq->ssp.cmd); 269 dma_addr = sci_io_request_get_dma_addr(ireq, &ireq->ssp.rsp); 427 task_context->type.ssp.frame_type = SSP_COMMAND; 475 task_context->type.ssp.frame_type = SSP_TASK; 789 * = start of task context SRAM + offset of (type.ssp.data_offset) 793 (SCU_TASK_CONTEXT_SRAM + offsetof(struct scu_task_context, type.ssp.data_offset)) + 820 tc->type.ssp [all...] |
H A D | request.h | 141 } ssp; member in union:isci_request::__anon2418
|
/linux-master/include/linux/spi/ |
H A D | mxs-spi.h | 133 void mxs_ssp_set_clk_rate(struct mxs_ssp *ssp, unsigned int rate);
|
/linux-master/arch/m68k/kernel/ |
H A D | traps.c | 1139 asmlinkage void set_esp0(unsigned long ssp) argument 1141 current->thread.esp0 = ssp;
|
H A D | traps.h | 10 asmlinkage void set_esp0(unsigned long ssp);
|
/linux-master/arch/x86/include/asm/ |
H A D | svm.h | 326 u64 ssp; member in struct:vmcb_save_area 391 u64 ssp; member in struct:sev_es_save_area
|
/linux-master/arch/x86/kernel/ |
H A D | cet.c | 50 unsigned long ssp; local 58 rdmsrl(MSR_IA32_PL3_SSP, ssp); 69 pr_emerg("%s[%d] control protection ip:%lx sp:%lx ssp:%lx error:%lx(%s)%s", 71 regs->ip, regs->sp, ssp, error_code,
|
H A D | shstk.c | 50 static int create_rstor_token(unsigned long ssp, unsigned long *token_addr) argument 55 if (!IS_ALIGNED(ssp, 8)) 58 addr = ssp - SS_FRAME_SIZE; 64 ssp |= BIT(0); 66 if (write_user_shstk_64((u64 __user *)addr, (u64)ssp)) 90 * READ_ONCE(ssp); // read+discard top element on stack 91 * ssp += nr_to_pop * 8; // move the shadow stack 92 * READ_ONCE(ssp-8); // read+discard last popped stack element 238 unsigned long long ssp; local 242 rdmsrl(MSR_IA32_PL3_SSP, ssp); 280 shstk_push_sigframe(unsigned long *ssp) argument 295 shstk_pop_sigframe(unsigned long *ssp) argument 350 unsigned long ssp; local 383 unsigned long ssp; local [all...] |
H A D | vm86_32.c | 496 unsigned char __user *ssp, unsigned short sp) 513 pushw(ssp, sp, get_vflags(regs), cannot_handle); 514 pushw(ssp, sp, regs->pt.cs, cannot_handle); 515 pushw(ssp, sp, IP(regs), cannot_handle); 552 unsigned char __user *ssp; local 564 ssp = (unsigned char __user *) (regs->pt.ss << 4); 591 pushl(ssp, sp, get_vflags(regs), simulate_sigsegv); 594 pushw(ssp, sp, get_vflags(regs), simulate_sigsegv); 605 newflags = popl(ssp, sp, simulate_sigsegv); 608 newflags = popw(ssp, s 495 do_int(struct kernel_vm86_regs *regs, int i, unsigned char __user *ssp, unsigned short sp) argument [all...] |
/linux-master/arch/x86/kernel/fpu/ |
H A D | core.c | 556 /* A passed ssp of zero will not cause any update */ 557 static int update_fpu_shstk(struct task_struct *dst, unsigned long ssp) argument 562 /* If ssp update is not needed. */ 563 if (!ssp) 570 * If there is a non-zero ssp, then 'dst' must be configured with a shadow 578 xstate->user_ssp = (u64)ssp; 585 unsigned long ssp) 648 if (update_fpu_shstk(dst, ssp)) 584 fpu_clone(struct task_struct *dst, unsigned long clone_flags, bool minimal, unsigned long ssp) argument
|
/linux-master/arch/x86/kvm/ |
H A D | smm.c | 90 CHECK_SMRAM64_OFFSET(ssp, 0xFF18);
|
H A D | smm.h | 119 /* ssp and svm_* fields below are not implemented by KVM */ 120 u64 ssp; member in struct:kvm_smram_state_64
|
/linux-master/drivers/mmc/host/ |
H A D | mxs-mmc.c | 48 struct mxs_ssp ssp; member in struct:mxs_mmc_host 64 struct mxs_ssp *ssp = &host->ssp; local 75 !(readl(ssp->base + HW_SSP_STATUS(ssp)) & 86 struct mxs_ssp *ssp = &host->ssp; local 90 ret = stmp_reset_block(ssp->base); 108 ssp->base + HW_SSP_TIMING(ssp)); 128 struct mxs_ssp *ssp = &host->ssp; local 180 struct mxs_ssp *ssp = &host->ssp; local 216 struct mxs_ssp *ssp = &host->ssp; local 250 struct mxs_ssp *ssp = &host->ssp; local 284 struct mxs_ssp *ssp = &host->ssp; local 357 struct mxs_ssp *ssp = &host->ssp; local 512 struct mxs_ssp *ssp = &host->ssp; local 566 struct mxs_ssp *ssp; local 680 struct mxs_ssp *ssp = &host->ssp; local 697 struct mxs_ssp *ssp = &host->ssp; local 707 struct mxs_ssp *ssp = &host->ssp; local [all...] |
/linux-master/drivers/net/can/m_can/ |
H A D | m_can.c | 1343 u32 tdco, ssp; local 1348 ssp = dbt->sample_point; 1354 ssp / dbt->bitrate;
|
/linux-master/drivers/scsi/hisi_sas/ |
H A D | hisi_sas.h | 606 struct hisi_sas_command_table_ssp ssp; member in union:hisi_sas_command_table
|