Home
last modified time | relevance | path

Searched refs:ppr (Results 1 – 25 of 43) sorted by relevance

12

/openbmc/linux/arch/ia64/kernel/
H A Dptrace.c767 ptrace_getregs (struct task_struct *child, struct pt_all_user_regs __user *ppr) in ptrace_getregs() argument
778 if (!access_ok(ppr, sizeof(struct pt_all_user_regs))) in ptrace_getregs()
788 if (((unsigned long) ppr & 0x7) != 0) { in ptrace_getregs()
789 dprintk("ptrace:unaligned register address %p\n", ppr); in ptrace_getregs()
804 retval |= __put_user(pt->cr_iip, &ppr->cr_iip); in ptrace_getregs()
805 retval |= __put_user(psr, &ppr->cr_ipsr); in ptrace_getregs()
809 retval |= __put_user(pt->ar_pfs, &ppr->ar[PT_AUR_PFS]); in ptrace_getregs()
810 retval |= __put_user(pt->ar_rsc, &ppr->ar[PT_AUR_RSC]); in ptrace_getregs()
811 retval |= __put_user(pt->ar_bspstore, &ppr->ar[PT_AUR_BSPSTORE]); in ptrace_getregs()
812 retval |= __put_user(pt->ar_unat, &ppr->ar[PT_AUR_UNAT]); in ptrace_getregs()
[all …]
/openbmc/linux/drivers/net/wireless/broadcom/b43/
H A Dppr.c12 #define ppr_for_each_entry(ppr, i, entry) \ argument
13 for (i = 0, entry = &(ppr)->__all_rates[i]; \
17 void b43_ppr_clear(struct b43_wldev *dev, struct b43_ppr *ppr) in b43_ppr_clear() argument
19 memset(ppr, 0, sizeof(*ppr)); in b43_ppr_clear()
25 void b43_ppr_add(struct b43_wldev *dev, struct b43_ppr *ppr, int diff) in b43_ppr_add() argument
30 ppr_for_each_entry(ppr, i, rate) { in b43_ppr_add()
35 void b43_ppr_apply_max(struct b43_wldev *dev, struct b43_ppr *ppr, u8 max) in b43_ppr_apply_max() argument
40 ppr_for_each_entry(ppr, i, rate) { in b43_ppr_apply_max()
45 void b43_ppr_apply_min(struct b43_wldev *dev, struct b43_ppr *ppr, u8 min) in b43_ppr_apply_min() argument
50 ppr_for_each_entry(ppr, i, rate) { in b43_ppr_apply_min()
[all …]
H A Dppr.h36 void b43_ppr_clear(struct b43_wldev *dev, struct b43_ppr *ppr);
38 void b43_ppr_add(struct b43_wldev *dev, struct b43_ppr *ppr, int diff);
39 void b43_ppr_apply_max(struct b43_wldev *dev, struct b43_ppr *ppr, u8 max);
40 void b43_ppr_apply_min(struct b43_wldev *dev, struct b43_ppr *ppr, u8 min);
41 u8 b43_ppr_get_max(struct b43_wldev *dev, struct b43_ppr *ppr);
43 bool b43_ppr_load_max_from_sprom(struct b43_wldev *dev, struct b43_ppr *ppr,
H A DMakefile23 b43-y += ppr.o
/openbmc/u-boot/disk/
H A Dpart_iso.c56 iso_pri_rec_t *ppr = (iso_pri_rec_t *)tmpbuf; /* primary desc */ in part_get_info_iso_verb() local
67 if(ppr->desctype!=0x01) { in part_get_info_iso_verb()
73 if(strncmp((char *)ppr->stand_ident,"CD001",5)!=0) { in part_get_info_iso_verb()
76 ppr->stand_ident, dev_desc->devnum, part_num); in part_get_info_iso_verb()
79 lastsect = le32_to_cpu(ppr->firstsek_LEpathtab1_LE); in part_get_info_iso_verb()
81 info->blksz = be16_to_cpu(ppr->secsize_BE); in part_get_info_iso_verb()
87 if(ppr->desctype==0x00) in part_get_info_iso_verb()
89 if(ppr->desctype==0xff) { in part_get_info_iso_verb()
/openbmc/qemu/hw/misc/
H A Dnpcm7xx_pwm.c73 uint32_t ppr; in npcm7xx_pwm_calculate_freq() local
82 ppr = NPCM7XX_PPR(p->module->ppr, p->index); in npcm7xx_pwm_calculate_freq()
84 freq /= ppr + 1; in npcm7xx_pwm_calculate_freq()
155 uint32_t old_ppr = s->ppr; in npcm7xx_pwm_write_ppr()
158 s->ppr = new_ppr; in npcm7xx_pwm_write_ppr()
320 value = s->ppr; in npcm7xx_pwm_read()
464 s->ppr = 0x00000000; in npcm7xx_pwm_enter_reset()
537 VMSTATE_UINT32(ppr, NPCM7xxPWMState),
/openbmc/qemu/tests/qtest/
H A Dnpcm7xx_pwm-test.c337 static uint64_t pwm_compute_freq(QTestState *qts, uint32_t ppr, uint32_t csr, in pwm_compute_freq() argument
340 return read_pclk(qts, false) / ((ppr + 1) * pwm_selector(csr) * (cnr + 1)); in pwm_compute_freq()
575 uint32_t ppr, csr, pcr; in test_oneshot() local
580 ppr = ppr_list[i]; in test_oneshot()
581 pwm_write_ppr(qts, td, ppr); in test_oneshot()
588 g_assert_cmpuint(pwm_read_ppr(qts, td), ==, ppr); in test_oneshot()
606 uint32_t ppr, csr, pcr, cnr, cmr; in test_toggle() local
615 ppr = ppr_list[i]; in test_toggle()
616 pwm_write_ppr(qts, td, ppr); in test_toggle()
629 expected_freq = pwm_compute_freq(qts, ppr, csr, cnr); in test_toggle()
[all …]
/openbmc/linux/tools/testing/selftests/powerpc/ptrace/
H A Dptrace-tar.h30 unsigned long ppr, unsigned long dscr) in validate_tar_registers() argument
37 if (reg[1] != ppr) in validate_tar_registers()
H A Dptrace.h190 unsigned long ppr, unsigned long dscr) in write_tar_registers() argument
212 *reg = ppr; in write_tar_registers()
281 unsigned long ppr, unsigned long dscr) in write_ckpt_tar_registers() argument
303 *reg = ppr; in write_ckpt_tar_registers()
/openbmc/linux/drivers/hwmon/
H A Daxi-fan-control.c56 u32 ppr; member
147 return DIV_ROUND_CLOSEST(60 * ctl->clk_rate, ctl->ppr * tach); in axi_fan_control_get_fan_rpm()
376 ret = of_property_read_u32(np, "pulses-per-revolution", &ctl->ppr); in axi_fan_control_init()
381 if (ctl->ppr != 1 && ctl->ppr != 2 && ctl->ppr != 4) in axi_fan_control_init()
H A Dmax6639.c88 u8 ppr; /* Pulses per rotation 0..3 for 1..4 ppr */ member
420 if (max6639_info && max6639_info->ppr > 0 && in max6639_init_client()
421 max6639_info->ppr < 5) in max6639_init_client()
422 data->ppr = max6639_info->ppr; in max6639_init_client()
424 data->ppr = 2; in max6639_init_client()
425 data->ppr -= 1; in max6639_init_client()
436 data->ppr << 6); in max6639_init_client()
H A Dpwm-fan.c576 u32 ppr = 2; in pwm_fan_probe() local
595 &ppr); in pwm_fan_probe()
596 tach->pulses_per_revolution = ppr; in pwm_fan_probe()
/openbmc/qemu/hw/intc/
H A Dapic.c411 int tpr, isrv, ppr; in apic_get_ppr() local
419 ppr = s->tpr; in apic_get_ppr()
421 ppr = isrv << 4; in apic_get_ppr()
422 return ppr; in apic_get_ppr()
439 int irrv, ppr; in apic_irq_pending() local
449 ppr = apic_get_ppr(s); in apic_irq_pending()
450 if (ppr && (irrv & 0xf0) <= (ppr & 0xf0)) { in apic_irq_pending()
/openbmc/linux/include/linux/platform_data/
H A Dmax6639.h11 int ppr; /* Pulses per rotation 1..4 (default == 2) */ member
/openbmc/linux/arch/x86/kvm/
H A Dlapic.c930 static int apic_has_interrupt_for_ppr(struct kvm_lapic *apic, u32 ppr) in apic_has_interrupt_for_ppr() argument
937 if (highest_irr == -1 || (highest_irr & 0xF0) <= ppr) in apic_has_interrupt_for_ppr()
944 u32 tpr, isrv, ppr, old_ppr; in __apic_update_ppr() local
953 ppr = tpr & 0xff; in __apic_update_ppr()
955 ppr = isrv & 0xf0; in __apic_update_ppr()
957 *new_ppr = ppr; in __apic_update_ppr()
958 if (old_ppr != ppr) in __apic_update_ppr()
959 kvm_lapic_set_reg(apic, APIC_PROCPRI, ppr); in __apic_update_ppr()
961 return ppr < old_ppr; in __apic_update_ppr()
966 u32 ppr; in apic_update_ppr() local
[all …]
/openbmc/qemu/include/hw/misc/
H A Dnpcm7xx_pwm.h96 uint32_t ppr; member
/openbmc/linux/arch/powerpc/kvm/
H A Dbook3s_hv_nested.c53 hr->ppr = vcpu->arch.ppr; in kvmhv_save_hv_regs()
98 hr->ppr = swab64(hr->ppr); in byteswap_hv_regs()
121 hr->ppr = vcpu->arch.ppr; in save_hv_return_state()
163 vcpu->arch.ppr = hr->ppr; in restore_hv_regs()
197 vcpu->arch.ppr = hr->ppr; in kvmhv_restore_hv_return_state()
H A Dbook3s_hv.h113 KVMPPC_BOOK3S_HV_VCPU_ACCESSOR(ppr, 64)
/openbmc/linux/arch/powerpc/include/asm/
H A Dhvcall.h613 u64 ppr; member
627 return offsetofend(struct hv_guest_state, ppr); in hv_guest_state_size()
H A Dkvm_book3s_asm.h118 u64 ppr; member
H A Dkvm_book3s_64.h597 vcpu->arch.ppr = vcpu->arch.ppr_tm; in copy_from_checkpoint()
614 vcpu->arch.ppr_tm = vcpu->arch.ppr; in copy_to_checkpoint()
/openbmc/u-boot/drivers/ddr/marvell/a38x/
H A Dmv_ddr_spd.h109 ppr:2; /* post package repair */ member
/openbmc/linux/include/scsi/
H A Dscsi_device.h197 unsigned ppr:1; /* Device supports PPR messages */ member
570 return sdev->ppr; in scsi_device_dt()
/openbmc/qemu/include/hw/ppc/
H A Dspapr_nested.h385 uint64_t ppr; member
439 uint64_t ppr; member
/openbmc/qemu/hw/ppc/
H A Dspapr_nested.c164 save->ppr = env->spr[SPR_PPR]; in nested_save_state()
263 env->spr[SPR_PPR] = load->ppr; in nested_load_state()
423 l2_state.ppr = hv_state.ppr; in h_enter_nested()
525 hvstate->ppr = l2_state.ppr; in spapr_exit_nested_hv()
904 GUEST_STATE_ELEMENT_ENV_DW(GSB_VCPU_SPR_PPR, ppr),

12