Home
last modified time | relevance | path

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

12

/linux-6.15/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()
40 ppr_for_each_entry(ppr, i, rate) { in b43_ppr_apply_max()
50 ppr_for_each_entry(ppr, i, rate) { in b43_ppr_apply_min()
55 u8 b43_ppr_get_max(struct b43_wldev *dev, struct b43_ppr *ppr) in b43_ppr_get_max() argument
61 ppr_for_each_entry(ppr, i, rate) { in b43_ppr_get_max()
[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
/linux-6.15/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()
/linux-6.15/drivers/hwmon/
H A Daxi-fan-control.c57 u32 ppr; member
148 return DIV_ROUND_CLOSEST(60 * ctl->clk_rate, ctl->ppr * tach); in axi_fan_control_get_fan_rpm()
377 ret = device_property_read_u32(dev, "pulses-per-revolution", &ctl->ppr); in axi_fan_control_init()
382 if (ctl->ppr != 1 && ctl->ppr != 2 && ctl->ppr != 4) in axi_fan_control_init()
H A Dmax6639.c81 u8 ppr[MAX6639_NUM_CHANNELS]; /* Pulses per rotation 0..3 for 1..4 ppr */ member
227 *fan_val = data->ppr[channel]; in max6639_read_fan()
234 static int max6639_set_ppr(struct max6639_data *data, int channel, u8 ppr) in max6639_set_ppr() argument
237 return regmap_write(data->regmap, MAX6639_REG_FAN_PPR(channel), ppr-- << 6); in max6639_set_ppr()
258 data->ppr[channel] = val; in max6639_write_fan()
559 data->ppr[i] = val; in max6639_probe_child_from_dt()
583 data->ppr[0] = 2; in max6639_init_client()
584 data->ppr[1] = 2; in max6639_init_client()
607 err = max6639_set_ppr(data, i, data->ppr[i]); in max6639_init_client()
/linux-6.15/drivers/iommu/amd/
H A DMakefile2 obj-$(CONFIG_AMD_IOMMU) += iommu.o init.o quirks.o io_pgtable.o io_pgtable_v2.o ppr.o pasid.o
H A Dppr.c263 dev_data->ppr = true; in amd_iommu_iopf_add_device()
272 dev_data->ppr = false; in amd_iommu_iopf_remove_device()
H A Damd_iommu_types.h865 u8 ppr :1; /* Enable device PPR support */ member
/linux-6.15/arch/x86/kvm/
H A Dlapic.c958 u32 tpr, isrv, ppr, old_ppr; in __apic_update_ppr() local
967 ppr = tpr & 0xff; in __apic_update_ppr()
969 ppr = isrv & 0xf0; in __apic_update_ppr()
971 *new_ppr = ppr; in __apic_update_ppr()
972 if (old_ppr != ppr) in __apic_update_ppr()
975 return ppr < old_ppr; in __apic_update_ppr()
980 u32 ppr; in apic_update_ppr() local
2956 u32 ppr; in kvm_apic_has_interrupt() local
2961 __apic_update_ppr(apic, &ppr); in kvm_apic_has_interrupt()
2991 u32 ppr; in kvm_apic_ack_interrupt() local
[all …]
/linux-6.15/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.h124 KVMPPC_BOOK3S_HV_VCPU_ACCESSOR(ppr, 64, KVMPPC_GSID_PPR)
H A Dbook3s_emulate.c92 vcpu->arch.ppr_tm = vcpu->arch.ppr; in kvmppc_copyto_vcpu_tm()
111 vcpu->arch.ppr = vcpu->arch.ppr_tm; in kvmppc_copyfrom_vcpu_tm()
H A Dbook3s_hv_nestedv2.c212 rc = kvmppc_gse_put_u64(gsb, iden, vcpu->arch.ppr); in gs_msg_ops_vcpu_fill_info()
475 vcpu->arch.ppr = kvmppc_gse_get_u64(gse); in gs_msg_ops_vcpu_refresh_info()
/linux-6.15/arch/powerpc/include/asm/
H A Dkvm_book3s_asm.h118 u64 ppr; member
H A Dhvcall.h678 u64 ppr; member
692 return offsetofend(struct hv_guest_state, ppr); in hv_guest_state_size()
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()
H A Dptrace.h62 unsigned long ppr; member
H A Dkvm_host.h607 ulong ppr; member
/linux-6.15/include/scsi/
H A Dscsi_device.h198 unsigned ppr:1; /* Device supports PPR messages */ member
622 return sdev->ppr; in scsi_device_dt()
/linux-6.15/arch/powerpc/kernel/
H A Dasm-offsets.c297 STACK_PT_REGS_OFFSET(_PPR, ppr); in main()
469 OFFSET(VCPU_PPR, kvm_vcpu, arch.ppr); in main()
605 HSTATE_FIELD(HSTATE_PPR, ppr); in main()
/linux-6.15/arch/powerpc/kernel/ptrace/
H A Dptrace-view.c296 return membuf_write(&to, &target->thread.regs->ppr, sizeof(u64)); in ppr_get()
307 &target->thread.regs->ppr, 0, sizeof(u64)); in ppr_set()
/linux-6.15/drivers/video/fbdev/
H A Dcg14.c97 u8 ppr; /* Packed Pixel Reg */ member
/linux-6.15/Documentation/ABI/testing/
H A Dsysfs-edac-memory-repair43 - ppr - Post package repair.

12