| /linux/drivers/pwm/ |
| A D | pwm-fsl-ftm.c | 93 mutex_lock(&fpc->lock); in fsl_pwm_request() 106 mutex_lock(&fpc->lock); in fsl_pwm_free() 120 rate = clk_get_rate(fpc->clk[fpc->period.clk_select]); in fsl_pwm_ticks_to_ns() 312 mutex_lock(&fpc->lock); in fsl_pwm_apply() 319 clk_disable_unprepare(fpc->clk[fpc->period.clk_select]); in fsl_pwm_apply() 331 ret = clk_prepare_enable(fpc->clk[fpc->period.clk_select]); in fsl_pwm_apply() 337 clk_disable_unprepare(fpc->clk[fpc->period.clk_select]); in fsl_pwm_apply() 405 mutex_init(&fpc->lock); in fsl_pwm_probe() 445 fpc->ipg_clk = fpc->clk[FSL_PWM_CLK_SYS]; in fsl_pwm_probe() 482 clk_disable_unprepare(fpc->clk[fpc->period.clk_select]); in fsl_pwm_suspend() [all …]
|
| /linux/arch/s390/include/asm/ |
| A D | fpu-insn.h | 83 static __always_inline void fpu_lfpc(unsigned int *fpc) in fpu_lfpc() argument 85 instrument_read(fpc, sizeof(*fpc)); in fpu_lfpc() 88 : [fpc] "Q" (*fpc) in fpu_lfpc() 101 static inline void fpu_lfpc_safe(unsigned int *fpc) in fpu_lfpc_safe() argument 105 instrument_read(fpc, sizeof(*fpc)); in fpu_lfpc_safe() 116 : [fpc] "Q" (*fpc) in fpu_lfpc_safe() 129 static __always_inline void fpu_sfpc(unsigned int fpc) in fpu_sfpc() argument 133 : [fpc] "d" (fpc) in fpu_sfpc() 137 static __always_inline void fpu_stfpc(unsigned int *fpc) in fpu_stfpc() argument 139 instrument_write(fpc, sizeof(*fpc)); in fpu_stfpc() [all …]
|
| A D | fpu-types.h | 15 u32 fpc; member 21 u32 fpc; member
|
| A D | fpu.h | 285 fpregs->fpc = fpu->fpc; in fpregs_store() 291 fpu->fpc = fpregs->fpc; in fpregs_load()
|
| /linux/arch/s390/kernel/ |
| A D | traps.c | 127 static inline void do_fp_trap(struct pt_regs *regs, __u32 fpc) in do_fp_trap() argument 131 if ((fpc & 0x00000300) == 0) { in do_fp_trap() 133 if (fpc & 0x8000) /* invalid fp operation */ in do_fp_trap() 135 else if (fpc & 0x4000) /* div by 0 */ in do_fp_trap() 137 else if (fpc & 0x2000) /* overflow */ in do_fp_trap() 139 else if (fpc & 0x1000) /* underflow */ in do_fp_trap() 141 else if (fpc & 0x0800) /* inexact */ in do_fp_trap() 206 vic = (current->thread.ufpu.fpc & 0xf00) >> 8; in vector_exception() 232 if (current->thread.ufpu.fpc & FPC_DXC_MASK) in data_exception() 233 do_fp_trap(regs, current->thread.ufpu.fpc); in data_exception()
|
| A D | fpu.c | 24 fpu_stfpc(&state->hdr.fpc); in __kernel_fpu_begin() 73 fpu_lfpc(&state->hdr.fpc); in __kernel_fpu_end() 116 fpu_lfpc_safe(&state->fpc); in load_fpu_state() 158 fpu_stfpc(&state->fpc); in save_fpu_state()
|
| A D | crash_dump.c | 48 u32 fpc; member 98 memcpy(&sa->fpc, &lc->fpt_creg_save_area, sizeof(sa->fpc)); in save_area_add_regs() 313 memcpy(&nt_fpregset.fpc, &sa->fpc, sizeof(sa->fpc)); in fill_cpu_elf_notes()
|
| A D | ptrace.c | 246 } else if (addr == offsetof(struct user, regs.fp_regs.fpc)) { in __peek_user() 250 tmp = child->thread.ufpu.fpc; in __peek_user() 386 } else if (addr == offsetof(struct user, regs.fp_regs.fpc)) { in __poke_user() 392 child->thread.ufpu.fpc = data >> (BITS_PER_LONG - 32); in __poke_user() 608 } else if (addr == offsetof(struct compat_user, regs.fp_regs.fpc)) { in __peek_user_compat() 612 tmp = child->thread.ufpu.fpc; in __peek_user_compat() 727 } else if (addr == offsetof(struct compat_user, regs.fp_regs.fpc)) { in __poke_user_compat() 731 child->thread.ufpu.fpc = data; in __poke_user_compat() 871 fp_regs.fpc = target->thread.ufpu.fpc; in s390_fpregs_get() 889 u32 ufpc[2] = { target->thread.ufpu.fpc, 0 }; in s390_fpregs_set() [all …]
|
| A D | compat_linux.h | 30 unsigned int fpc; member
|
| A D | process.c | 188 current->thread.ufpu.fpc = 0; in execve_tail()
|
| /linux/drivers/gpu/drm/nouveau/dispnv04/ |
| A D | dfp.c | 49 static inline bool is_fpc_off(uint32_t fpc) in is_fpc_off() argument 51 return ((fpc & (FP_TG_CONTROL_ON | FP_TG_CONTROL_OFF)) == in is_fpc_off() 118 uint32_t *fpc; in nv04_dfp_update_fp_control() local 124 if (is_fpc_off(*fpc)) { in nv04_dfp_update_fp_control() 129 *fpc = nv_crtc->dpms_saved_fp_control; in nv04_dfp_update_fp_control() 133 NVWriteRAMDAC(dev, nv_crtc->index, NV_PRAMDAC_FP_TG_CONTROL, *fpc); in nv04_dfp_update_fp_control() 140 if (!is_fpc_off(*fpc) && !nv_crtc->fp_users) { in nv04_dfp_update_fp_control() 141 nv_crtc->dpms_saved_fp_control = *fpc; in nv04_dfp_update_fp_control() 143 *fpc &= ~FP_TG_CONTROL_ON; in nv04_dfp_update_fp_control() 144 *fpc |= FP_TG_CONTROL_OFF; in nv04_dfp_update_fp_control() [all …]
|
| /linux/drivers/media/platform/ti/omap3isp/ |
| A D | ispccdc.c | 567 isp_reg_writel(isp, ccdc->fpc.dma, OMAP3_ISP_IOMEM_CCDC, in ccdc_configure_fpc() 707 struct omap3isp_ccdc_fpc fpc; in ccdc_config() local 718 if (copy_from_user(&fpc, ccdc_struct->fpc, sizeof(fpc))) in ccdc_config() 721 size = fpc.fpnum * 4; in ccdc_config() 727 fpc_new.fpnum = fpc.fpnum; in ccdc_config() 735 (__force void __user *)(long)fpc.fpcaddr, in ccdc_config() 742 fpc_old = ccdc->fpc; in ccdc_config() 743 ccdc->fpc = fpc_new; in ccdc_config() 2764 if (ccdc->fpc.addr != NULL) in omap3isp_ccdc_cleanup() 2765 dma_free_coherent(isp->dev, ccdc->fpc.fpnum * 4, ccdc->fpc.addr, in omap3isp_ccdc_cleanup() [all …]
|
| A D | ispccdc.h | 143 struct ispccdc_fpc fpc; member
|
| /linux/arch/s390/include/uapi/asm/ |
| A D | sigcontext.h | 56 unsigned int fpc; member
|
| A D | kvm.h | 518 __u32 fpc; member 594 __u32 fpc; /* valid on KVM_SYNC_VRS or KVM_SYNC_FPRS */ member
|
| A D | ptrace.h | 261 __u32 fpc; member
|
| /linux/tools/testing/selftests/kvm/s390x/ |
| A D | resets.c | 151 TEST_ASSERT(sync_regs->fpc == 0, "fpc == 0 (sync_regs)"); in assert_initial() 163 TEST_ASSERT(!fpu.fpc, "fpc == 0"); in assert_initial()
|
| /linux/tools/arch/s390/include/uapi/asm/ |
| A D | kvm.h | 518 __u32 fpc; member 594 __u32 fpc; /* valid on KVM_SYNC_VRS or KVM_SYNC_FPRS */ member
|
| /linux/arch/s390/kvm/ |
| A D | kvm-s390.h | 25 fpu_stfpc(&run->s.regs.fpc); in kvm_s390_fpu_store() 34 fpu_lfpc_safe(&run->s.regs.fpc); in kvm_s390_fpu_load()
|
| A D | kvm-s390.c | 4246 vcpu->run->s.regs.fpc = 0; in kvm_arch_vcpu_ioctl_initial_reset() 4322 vcpu->run->s.regs.fpc = fpu->fpc; in kvm_arch_vcpu_ioctl_set_fpu() 4342 fpu->fpc = vcpu->run->s.regs.fpc; in kvm_arch_vcpu_ioctl_get_fpu() 5146 &vcpu->run->s.regs.fpc, 4); in kvm_s390_store_status_unloaded()
|
| A D | interrupt.c | 651 rc |= put_guest_lc(vcpu, vcpu->run->s.regs.fpc, in __write_machine_check()
|
| /linux/include/uapi/linux/ |
| A D | omap3isp.h | 441 struct omap3isp_ccdc_fpc __user *fpc; member
|