fpc 51 arch/s390/include/asm/fpu/api.h static inline int test_fp_ctl(u32 fpc) fpc 64 arch/s390/include/asm/fpu/api.h : "d" (fpc), "0" (-EINVAL)); fpc 44 arch/s390/include/asm/fpu/internal.h fpregs->fpc = fpu->fpc; fpc 54 arch/s390/include/asm/fpu/internal.h fpu->fpc = fpregs->fpc; fpc 15 arch/s390/include/asm/fpu/types.h __u32 fpc; /* Floating-point control */ fpc 31 arch/s390/include/asm/fpu/types.h u32 fpc; fpc 188 arch/s390/include/uapi/asm/kvm.h __u32 fpc; fpc 262 arch/s390/include/uapi/asm/kvm.h __u32 fpc; /* valid on KVM_SYNC_VRS or KVM_SYNC_FPRS */ fpc 200 arch/s390/include/uapi/asm/ptrace.h __u32 fpc; fpc 56 arch/s390/include/uapi/asm/sigcontext.h unsigned int fpc; fpc 32 arch/s390/kernel/asm-offsets.c OFFSET(__THREAD_FPU_fpc, thread_struct, fpu.fpc); fpc 30 arch/s390/kernel/compat_linux.h unsigned int fpc; fpc 101 arch/s390/kernel/compat_signal.c if (test_fp_ctl(user_sregs.fpregs.fpc)) fpc 45 arch/s390/kernel/crash_dump.c u32 fpc; fpc 95 arch/s390/kernel/crash_dump.c memcpy(&sa->fpc, &lc->fpt_creg_save_area, sizeof(sa->fpc)); fpc 371 arch/s390/kernel/crash_dump.c memcpy(&nt_fpregset.fpc, &sa->fpc, sizeof(sa->fpc)); fpc 26 arch/s390/kernel/fpu.c asm volatile("stfpc %0" : "=Q" (state->fpc)); fpc 108 arch/s390/kernel/fpu.c asm volatile("lfpc %0" : : "Q" (state->fpc)); fpc 158 arch/s390/kernel/process.c current->thread.fpu.fpc = 0; fpc 168 arch/s390/kernel/process.c fpregs->fpc = current->thread.fpu.fpc; fpc 245 arch/s390/kernel/ptrace.c } else if (addr == (addr_t) &dummy->regs.fp_regs.fpc) { fpc 249 arch/s390/kernel/ptrace.c tmp = child->thread.fpu.fpc; fpc 387 arch/s390/kernel/ptrace.c } else if (addr == (addr_t) &dummy->regs.fp_regs.fpc) { fpc 394 arch/s390/kernel/ptrace.c child->thread.fpu.fpc = data >> (BITS_PER_LONG - 32); fpc 622 arch/s390/kernel/ptrace.c } else if (addr == (addr_t) &dummy32->regs.fp_regs.fpc) { fpc 626 arch/s390/kernel/ptrace.c tmp = child->thread.fpu.fpc; fpc 745 arch/s390/kernel/ptrace.c } else if (addr == (addr_t) &dummy32->regs.fp_regs.fpc) { fpc 751 arch/s390/kernel/ptrace.c child->thread.fpu.fpc = data; fpc 964 arch/s390/kernel/ptrace.c fp_regs.fpc = target->thread.fpu.fpc; fpc 989 arch/s390/kernel/ptrace.c u32 ufpc[2] = { target->thread.fpu.fpc, 0 }; fpc 996 arch/s390/kernel/ptrace.c target->thread.fpu.fpc = ufpc[0]; fpc 152 arch/s390/kernel/signal.c if (test_fp_ctl(user_sregs.fpregs.fpc)) fpc 128 arch/s390/kernel/traps.c static inline void do_fp_trap(struct pt_regs *regs, __u32 fpc) fpc 132 arch/s390/kernel/traps.c if ((fpc & 0x00000300) == 0) { fpc 134 arch/s390/kernel/traps.c if (fpc & 0x8000) /* invalid fp operation */ fpc 136 arch/s390/kernel/traps.c else if (fpc & 0x4000) /* div by 0 */ fpc 138 arch/s390/kernel/traps.c else if (fpc & 0x2000) /* overflow */ fpc 140 arch/s390/kernel/traps.c else if (fpc & 0x1000) /* underflow */ fpc 142 arch/s390/kernel/traps.c else if (fpc & 0x0800) /* inexact */ fpc 207 arch/s390/kernel/traps.c vic = (current->thread.fpu.fpc & 0xf00) >> 8; fpc 233 arch/s390/kernel/traps.c if (current->thread.fpu.fpc & FPC_DXC_MASK) fpc 234 arch/s390/kernel/traps.c do_fp_trap(regs, current->thread.fpu.fpc); fpc 622 arch/s390/kvm/interrupt.c rc |= put_guest_lc(vcpu, current->thread.fpu.fpc, fpc 2869 arch/s390/kvm/kvm-s390.c vcpu->run->s.regs.fpc = 0; fpc 3346 arch/s390/kvm/kvm-s390.c if (test_fp_ctl(fpu->fpc)) { fpc 3350 arch/s390/kvm/kvm-s390.c vcpu->run->s.regs.fpc = fpu->fpc; fpc 3373 arch/s390/kvm/kvm-s390.c fpu->fpc = vcpu->run->s.regs.fpc; fpc 3930 arch/s390/kvm/kvm-s390.c vcpu->arch.host_fpregs.fpc = current->thread.fpu.fpc; fpc 3936 arch/s390/kvm/kvm-s390.c current->thread.fpu.fpc = vcpu->run->s.regs.fpc; fpc 3937 arch/s390/kvm/kvm-s390.c if (test_fp_ctl(current->thread.fpu.fpc)) fpc 3939 arch/s390/kvm/kvm-s390.c current->thread.fpu.fpc = 0; fpc 3978 arch/s390/kvm/kvm-s390.c vcpu->run->s.regs.fpc = current->thread.fpu.fpc; fpc 3980 arch/s390/kvm/kvm-s390.c current->thread.fpu.fpc = vcpu->arch.host_fpregs.fpc; fpc 4101 arch/s390/kvm/kvm-s390.c &vcpu->run->s.regs.fpc, 4); fpc 4125 arch/s390/kvm/kvm-s390.c vcpu->run->s.regs.fpc = current->thread.fpu.fpc; fpc 49 drivers/gpu/drm/nouveau/dispnv04/dfp.c static inline bool is_fpc_off(uint32_t fpc) fpc 51 drivers/gpu/drm/nouveau/dispnv04/dfp.c return ((fpc & (FP_TG_CONTROL_ON | FP_TG_CONTROL_OFF)) == fpc 118 drivers/gpu/drm/nouveau/dispnv04/dfp.c uint32_t *fpc; fpc 122 drivers/gpu/drm/nouveau/dispnv04/dfp.c fpc = &nv04_display(dev)->mode_reg.crtc_reg[nv_crtc->index].fp_control; fpc 124 drivers/gpu/drm/nouveau/dispnv04/dfp.c if (is_fpc_off(*fpc)) { fpc 129 drivers/gpu/drm/nouveau/dispnv04/dfp.c *fpc = nv_crtc->dpms_saved_fp_control; fpc 133 drivers/gpu/drm/nouveau/dispnv04/dfp.c NVWriteRAMDAC(dev, nv_crtc->index, NV_PRAMDAC_FP_TG_CONTROL, *fpc); fpc 137 drivers/gpu/drm/nouveau/dispnv04/dfp.c fpc = &nv04_display(dev)->mode_reg.crtc_reg[nv_crtc->index].fp_control; fpc 140 drivers/gpu/drm/nouveau/dispnv04/dfp.c if (!is_fpc_off(*fpc) && !nv_crtc->fp_users) { fpc 141 drivers/gpu/drm/nouveau/dispnv04/dfp.c nv_crtc->dpms_saved_fp_control = *fpc; fpc 143 drivers/gpu/drm/nouveau/dispnv04/dfp.c *fpc &= ~FP_TG_CONTROL_ON; fpc 144 drivers/gpu/drm/nouveau/dispnv04/dfp.c *fpc |= FP_TG_CONTROL_OFF; fpc 146 drivers/gpu/drm/nouveau/dispnv04/dfp.c NV_PRAMDAC_FP_TG_CONTROL, *fpc); fpc 567 drivers/media/platform/omap3isp/ispccdc.c isp_reg_writel(isp, ccdc->fpc.dma, OMAP3_ISP_IOMEM_CCDC, fpc 570 drivers/media/platform/omap3isp/ispccdc.c isp_reg_writel(isp, (ccdc->fpc.fpnum << ISPCCDC_FPC_FPNUM_SHIFT), fpc 572 drivers/media/platform/omap3isp/ispccdc.c isp_reg_writel(isp, (ccdc->fpc.fpnum << ISPCCDC_FPC_FPNUM_SHIFT) | fpc 707 drivers/media/platform/omap3isp/ispccdc.c struct omap3isp_ccdc_fpc fpc; fpc 718 drivers/media/platform/omap3isp/ispccdc.c if (copy_from_user(&fpc, ccdc_struct->fpc, sizeof(fpc))) fpc 721 drivers/media/platform/omap3isp/ispccdc.c size = fpc.fpnum * 4; fpc 727 drivers/media/platform/omap3isp/ispccdc.c fpc_new.fpnum = fpc.fpnum; fpc 735 drivers/media/platform/omap3isp/ispccdc.c (__force void __user *)(long)fpc.fpcaddr, fpc 742 drivers/media/platform/omap3isp/ispccdc.c fpc_old = ccdc->fpc; fpc 743 drivers/media/platform/omap3isp/ispccdc.c ccdc->fpc = fpc_new; fpc 2733 drivers/media/platform/omap3isp/ispccdc.c if (ccdc->fpc.addr != NULL) fpc 2734 drivers/media/platform/omap3isp/ispccdc.c dma_free_coherent(isp->dev, ccdc->fpc.fpnum * 4, ccdc->fpc.addr, fpc 2735 drivers/media/platform/omap3isp/ispccdc.c ccdc->fpc.dma); fpc 143 drivers/media/platform/omap3isp/ispccdc.h struct ispccdc_fpc fpc; fpc 62 drivers/pwm/pwm-fsl-ftm.c static void ftm_clear_write_protection(struct fsl_pwm_chip *fpc) fpc 66 drivers/pwm/pwm-fsl-ftm.c regmap_read(fpc->regmap, FTM_FMS, &val); fpc 68 drivers/pwm/pwm-fsl-ftm.c regmap_update_bits(fpc->regmap, FTM_MODE, FTM_MODE_WPDIS, fpc 72 drivers/pwm/pwm-fsl-ftm.c static void ftm_set_write_protection(struct fsl_pwm_chip *fpc) fpc 74 drivers/pwm/pwm-fsl-ftm.c regmap_update_bits(fpc->regmap, FTM_FMS, FTM_FMS_WPEN, FTM_FMS_WPEN); fpc 92 drivers/pwm/pwm-fsl-ftm.c struct fsl_pwm_chip *fpc = to_fsl_chip(chip); fpc 94 drivers/pwm/pwm-fsl-ftm.c ret = clk_prepare_enable(fpc->ipg_clk); fpc 95 drivers/pwm/pwm-fsl-ftm.c if (!ret && fpc->soc->has_enable_bits) { fpc 96 drivers/pwm/pwm-fsl-ftm.c mutex_lock(&fpc->lock); fpc 97 drivers/pwm/pwm-fsl-ftm.c regmap_update_bits(fpc->regmap, FTM_SC, BIT(pwm->hwpwm + 16), fpc 99 drivers/pwm/pwm-fsl-ftm.c mutex_unlock(&fpc->lock); fpc 107 drivers/pwm/pwm-fsl-ftm.c struct fsl_pwm_chip *fpc = to_fsl_chip(chip); fpc 109 drivers/pwm/pwm-fsl-ftm.c if (fpc->soc->has_enable_bits) { fpc 110 drivers/pwm/pwm-fsl-ftm.c mutex_lock(&fpc->lock); fpc 111 drivers/pwm/pwm-fsl-ftm.c regmap_update_bits(fpc->regmap, FTM_SC, BIT(pwm->hwpwm + 16), fpc 113 drivers/pwm/pwm-fsl-ftm.c mutex_unlock(&fpc->lock); fpc 116 drivers/pwm/pwm-fsl-ftm.c clk_disable_unprepare(fpc->ipg_clk); fpc 119 drivers/pwm/pwm-fsl-ftm.c static unsigned int fsl_pwm_ticks_to_ns(struct fsl_pwm_chip *fpc, fpc 125 drivers/pwm/pwm-fsl-ftm.c rate = clk_get_rate(fpc->clk[fpc->period.clk_select]); fpc 128 drivers/pwm/pwm-fsl-ftm.c do_div(exval, rate >> fpc->period.clk_ps); fpc 132 drivers/pwm/pwm-fsl-ftm.c static bool fsl_pwm_calculate_period_clk(struct fsl_pwm_chip *fpc, fpc 141 drivers/pwm/pwm-fsl-ftm.c c = clk_get_rate(fpc->clk[index]); fpc 159 drivers/pwm/pwm-fsl-ftm.c static bool fsl_pwm_calculate_period(struct fsl_pwm_chip *fpc, fpc 167 drivers/pwm/pwm-fsl-ftm.c ret = fsl_pwm_calculate_period_clk(fpc, period_ns, FSL_PWM_CLK_SYS, fpc 172 drivers/pwm/pwm-fsl-ftm.c fix_rate = clk_get_rate(fpc->clk[FSL_PWM_CLK_FIX]); fpc 173 drivers/pwm/pwm-fsl-ftm.c ext_rate = clk_get_rate(fpc->clk[FSL_PWM_CLK_EXT]); fpc 183 drivers/pwm/pwm-fsl-ftm.c ret = fsl_pwm_calculate_period_clk(fpc, period_ns, m0, periodcfg); fpc 187 drivers/pwm/pwm-fsl-ftm.c return fsl_pwm_calculate_period_clk(fpc, period_ns, m1, periodcfg); fpc 190 drivers/pwm/pwm-fsl-ftm.c static unsigned int fsl_pwm_calculate_duty(struct fsl_pwm_chip *fpc, fpc 195 drivers/pwm/pwm-fsl-ftm.c unsigned int period = fpc->period.mod_period + 1; fpc 196 drivers/pwm/pwm-fsl-ftm.c unsigned int period_ns = fsl_pwm_ticks_to_ns(fpc, period); fpc 204 drivers/pwm/pwm-fsl-ftm.c static bool fsl_pwm_is_any_pwm_enabled(struct fsl_pwm_chip *fpc, fpc 209 drivers/pwm/pwm-fsl-ftm.c regmap_read(fpc->regmap, FTM_OUTMASK, &val); fpc 216 drivers/pwm/pwm-fsl-ftm.c static bool fsl_pwm_is_other_pwm_enabled(struct fsl_pwm_chip *fpc, fpc 221 drivers/pwm/pwm-fsl-ftm.c regmap_read(fpc->regmap, FTM_OUTMASK, &val); fpc 228 drivers/pwm/pwm-fsl-ftm.c static int fsl_pwm_apply_config(struct fsl_pwm_chip *fpc, fpc 238 drivers/pwm/pwm-fsl-ftm.c if (!fsl_pwm_calculate_period(fpc, newstate->period, &periodcfg)) { fpc 239 drivers/pwm/pwm-fsl-ftm.c dev_err(fpc->chip.dev, "failed to calculate new period\n"); fpc 243 drivers/pwm/pwm-fsl-ftm.c if (!fsl_pwm_is_any_pwm_enabled(fpc, pwm)) fpc 251 drivers/pwm/pwm-fsl-ftm.c else if (!fsl_pwm_periodcfg_are_equal(&fpc->period, &periodcfg)) { fpc 252 drivers/pwm/pwm-fsl-ftm.c if (fsl_pwm_is_other_pwm_enabled(fpc, pwm)) { fpc 253 drivers/pwm/pwm-fsl-ftm.c dev_err(fpc->chip.dev, fpc 258 drivers/pwm/pwm-fsl-ftm.c if (fpc->period.clk_select != periodcfg.clk_select) { fpc 260 drivers/pwm/pwm-fsl-ftm.c enum fsl_pwm_clk oldclk = fpc->period.clk_select; fpc 263 drivers/pwm/pwm-fsl-ftm.c ret = clk_prepare_enable(fpc->clk[newclk]); fpc 266 drivers/pwm/pwm-fsl-ftm.c clk_disable_unprepare(fpc->clk[oldclk]); fpc 271 drivers/pwm/pwm-fsl-ftm.c ftm_clear_write_protection(fpc); fpc 274 drivers/pwm/pwm-fsl-ftm.c regmap_update_bits(fpc->regmap, FTM_SC, FTM_SC_CLK_MASK, fpc 276 drivers/pwm/pwm-fsl-ftm.c regmap_update_bits(fpc->regmap, FTM_SC, FTM_SC_PS_MASK, fpc 278 drivers/pwm/pwm-fsl-ftm.c regmap_write(fpc->regmap, FTM_MOD, periodcfg.mod_period); fpc 280 drivers/pwm/pwm-fsl-ftm.c fpc->period = periodcfg; fpc 283 drivers/pwm/pwm-fsl-ftm.c duty = fsl_pwm_calculate_duty(fpc, newstate->duty_cycle); fpc 285 drivers/pwm/pwm-fsl-ftm.c regmap_write(fpc->regmap, FTM_CSC(pwm->hwpwm), fpc 287 drivers/pwm/pwm-fsl-ftm.c regmap_write(fpc->regmap, FTM_CV(pwm->hwpwm), duty); fpc 293 drivers/pwm/pwm-fsl-ftm.c regmap_update_bits(fpc->regmap, FTM_POL, BIT(pwm->hwpwm), reg_polarity); fpc 295 drivers/pwm/pwm-fsl-ftm.c ftm_set_write_protection(fpc); fpc 303 drivers/pwm/pwm-fsl-ftm.c struct fsl_pwm_chip *fpc = to_fsl_chip(chip); fpc 316 drivers/pwm/pwm-fsl-ftm.c mutex_lock(&fpc->lock); fpc 320 drivers/pwm/pwm-fsl-ftm.c regmap_update_bits(fpc->regmap, FTM_OUTMASK, fpc 322 drivers/pwm/pwm-fsl-ftm.c clk_disable_unprepare(fpc->clk[FSL_PWM_CLK_CNTEN]); fpc 323 drivers/pwm/pwm-fsl-ftm.c clk_disable_unprepare(fpc->clk[fpc->period.clk_select]); fpc 329 drivers/pwm/pwm-fsl-ftm.c ret = fsl_pwm_apply_config(fpc, pwm, newstate); fpc 335 drivers/pwm/pwm-fsl-ftm.c ret = clk_prepare_enable(fpc->clk[fpc->period.clk_select]); fpc 339 drivers/pwm/pwm-fsl-ftm.c ret = clk_prepare_enable(fpc->clk[FSL_PWM_CLK_CNTEN]); fpc 341 drivers/pwm/pwm-fsl-ftm.c clk_disable_unprepare(fpc->clk[fpc->period.clk_select]); fpc 345 drivers/pwm/pwm-fsl-ftm.c regmap_update_bits(fpc->regmap, FTM_OUTMASK, BIT(pwm->hwpwm), fpc 350 drivers/pwm/pwm-fsl-ftm.c mutex_unlock(&fpc->lock); fpc 361 drivers/pwm/pwm-fsl-ftm.c static int fsl_pwm_init(struct fsl_pwm_chip *fpc) fpc 365 drivers/pwm/pwm-fsl-ftm.c ret = clk_prepare_enable(fpc->ipg_clk); fpc 369 drivers/pwm/pwm-fsl-ftm.c regmap_write(fpc->regmap, FTM_CNTIN, 0x00); fpc 370 drivers/pwm/pwm-fsl-ftm.c regmap_write(fpc->regmap, FTM_OUTINIT, 0x00); fpc 371 drivers/pwm/pwm-fsl-ftm.c regmap_write(fpc->regmap, FTM_OUTMASK, 0xFF); fpc 373 drivers/pwm/pwm-fsl-ftm.c clk_disable_unprepare(fpc->ipg_clk); fpc 401 drivers/pwm/pwm-fsl-ftm.c struct fsl_pwm_chip *fpc; fpc 406 drivers/pwm/pwm-fsl-ftm.c fpc = devm_kzalloc(&pdev->dev, sizeof(*fpc), GFP_KERNEL); fpc 407 drivers/pwm/pwm-fsl-ftm.c if (!fpc) fpc 410 drivers/pwm/pwm-fsl-ftm.c mutex_init(&fpc->lock); fpc 412 drivers/pwm/pwm-fsl-ftm.c fpc->soc = of_device_get_match_data(&pdev->dev); fpc 413 drivers/pwm/pwm-fsl-ftm.c fpc->chip.dev = &pdev->dev; fpc 420 drivers/pwm/pwm-fsl-ftm.c fpc->regmap = devm_regmap_init_mmio_clk(&pdev->dev, "ftm_sys", base, fpc 422 drivers/pwm/pwm-fsl-ftm.c if (IS_ERR(fpc->regmap)) { fpc 424 drivers/pwm/pwm-fsl-ftm.c return PTR_ERR(fpc->regmap); fpc 427 drivers/pwm/pwm-fsl-ftm.c fpc->clk[FSL_PWM_CLK_SYS] = devm_clk_get(&pdev->dev, "ftm_sys"); fpc 428 drivers/pwm/pwm-fsl-ftm.c if (IS_ERR(fpc->clk[FSL_PWM_CLK_SYS])) { fpc 430 drivers/pwm/pwm-fsl-ftm.c return PTR_ERR(fpc->clk[FSL_PWM_CLK_SYS]); fpc 433 drivers/pwm/pwm-fsl-ftm.c fpc->clk[FSL_PWM_CLK_FIX] = devm_clk_get(fpc->chip.dev, "ftm_fix"); fpc 434 drivers/pwm/pwm-fsl-ftm.c if (IS_ERR(fpc->clk[FSL_PWM_CLK_FIX])) fpc 435 drivers/pwm/pwm-fsl-ftm.c return PTR_ERR(fpc->clk[FSL_PWM_CLK_FIX]); fpc 437 drivers/pwm/pwm-fsl-ftm.c fpc->clk[FSL_PWM_CLK_EXT] = devm_clk_get(fpc->chip.dev, "ftm_ext"); fpc 438 drivers/pwm/pwm-fsl-ftm.c if (IS_ERR(fpc->clk[FSL_PWM_CLK_EXT])) fpc 439 drivers/pwm/pwm-fsl-ftm.c return PTR_ERR(fpc->clk[FSL_PWM_CLK_EXT]); fpc 441 drivers/pwm/pwm-fsl-ftm.c fpc->clk[FSL_PWM_CLK_CNTEN] = fpc 442 drivers/pwm/pwm-fsl-ftm.c devm_clk_get(fpc->chip.dev, "ftm_cnt_clk_en"); fpc 443 drivers/pwm/pwm-fsl-ftm.c if (IS_ERR(fpc->clk[FSL_PWM_CLK_CNTEN])) fpc 444 drivers/pwm/pwm-fsl-ftm.c return PTR_ERR(fpc->clk[FSL_PWM_CLK_CNTEN]); fpc 450 drivers/pwm/pwm-fsl-ftm.c fpc->ipg_clk = devm_clk_get(&pdev->dev, "ipg"); fpc 451 drivers/pwm/pwm-fsl-ftm.c if (IS_ERR(fpc->ipg_clk)) fpc 452 drivers/pwm/pwm-fsl-ftm.c fpc->ipg_clk = fpc->clk[FSL_PWM_CLK_SYS]; fpc 455 drivers/pwm/pwm-fsl-ftm.c fpc->chip.ops = &fsl_pwm_ops; fpc 456 drivers/pwm/pwm-fsl-ftm.c fpc->chip.of_xlate = of_pwm_xlate_with_flags; fpc 457 drivers/pwm/pwm-fsl-ftm.c fpc->chip.of_pwm_n_cells = 3; fpc 458 drivers/pwm/pwm-fsl-ftm.c fpc->chip.base = -1; fpc 459 drivers/pwm/pwm-fsl-ftm.c fpc->chip.npwm = 8; fpc 461 drivers/pwm/pwm-fsl-ftm.c ret = pwmchip_add(&fpc->chip); fpc 467 drivers/pwm/pwm-fsl-ftm.c platform_set_drvdata(pdev, fpc); fpc 469 drivers/pwm/pwm-fsl-ftm.c return fsl_pwm_init(fpc); fpc 474 drivers/pwm/pwm-fsl-ftm.c struct fsl_pwm_chip *fpc = platform_get_drvdata(pdev); fpc 476 drivers/pwm/pwm-fsl-ftm.c return pwmchip_remove(&fpc->chip); fpc 482 drivers/pwm/pwm-fsl-ftm.c struct fsl_pwm_chip *fpc = dev_get_drvdata(dev); fpc 485 drivers/pwm/pwm-fsl-ftm.c regcache_cache_only(fpc->regmap, true); fpc 486 drivers/pwm/pwm-fsl-ftm.c regcache_mark_dirty(fpc->regmap); fpc 488 drivers/pwm/pwm-fsl-ftm.c for (i = 0; i < fpc->chip.npwm; i++) { fpc 489 drivers/pwm/pwm-fsl-ftm.c struct pwm_device *pwm = &fpc->chip.pwms[i]; fpc 494 drivers/pwm/pwm-fsl-ftm.c clk_disable_unprepare(fpc->ipg_clk); fpc 499 drivers/pwm/pwm-fsl-ftm.c clk_disable_unprepare(fpc->clk[FSL_PWM_CLK_CNTEN]); fpc 500 drivers/pwm/pwm-fsl-ftm.c clk_disable_unprepare(fpc->clk[fpc->period.clk_select]); fpc 508 drivers/pwm/pwm-fsl-ftm.c struct fsl_pwm_chip *fpc = dev_get_drvdata(dev); fpc 511 drivers/pwm/pwm-fsl-ftm.c for (i = 0; i < fpc->chip.npwm; i++) { fpc 512 drivers/pwm/pwm-fsl-ftm.c struct pwm_device *pwm = &fpc->chip.pwms[i]; fpc 517 drivers/pwm/pwm-fsl-ftm.c clk_prepare_enable(fpc->ipg_clk); fpc 522 drivers/pwm/pwm-fsl-ftm.c clk_prepare_enable(fpc->clk[fpc->period.clk_select]); fpc 523 drivers/pwm/pwm-fsl-ftm.c clk_prepare_enable(fpc->clk[FSL_PWM_CLK_CNTEN]); fpc 527 drivers/pwm/pwm-fsl-ftm.c regcache_cache_only(fpc->regmap, false); fpc 528 drivers/pwm/pwm-fsl-ftm.c regcache_sync(fpc->regmap); fpc 436 include/uapi/linux/omap3isp.h struct omap3isp_ccdc_fpc __user *fpc; fpc 188 tools/arch/s390/include/uapi/asm/kvm.h __u32 fpc; fpc 262 tools/arch/s390/include/uapi/asm/kvm.h __u32 fpc; /* valid on KVM_SYNC_VRS or KVM_SYNC_FPRS */ fpc 200 tools/arch/s390/include/uapi/asm/ptrace.h __u32 fpc;