| /drivers/net/wireless/broadcom/b43/ |
| A D | ppr.c | 12 #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 …]
|
| A D | ppr.h | 36 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,
|
| A D | Makefile | 23 b43-y += ppr.o
|
| A D | phy_n.c | 5835 struct b43_ppr *ppr = &nphy->tx_pwr_max_ppr; in b43_nphy_op_recalc_txpower() local 5843 b43_ppr_clear(dev, ppr); in b43_nphy_op_recalc_txpower() 5846 b43_ppr_load_max_from_sprom(dev, ppr, B43_BAND_2G); in b43_nphy_op_recalc_txpower() 5852 b43_ppr_apply_max(dev, ppr, max); in b43_nphy_op_recalc_txpower() 5855 Q52_ARG(b43_ppr_get_max(dev, ppr))); in b43_nphy_op_recalc_txpower() 5865 b43_ppr_add(dev, ppr, -hw_gain); in b43_nphy_op_recalc_txpower() 5869 b43_ppr_apply_min(dev, ppr, INT_TO_Q52(8)); in b43_nphy_op_recalc_txpower()
|
| /drivers/hwmon/ |
| A D | axi-fan-control.c | 57 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()
|
| A D | max6639.c | 81 u8 ppr[MAX6639_NUM_CHANNELS]; /* Pulses per rotation 0..3 for 1..4 ppr */ member 228 *fan_val = data->ppr[channel]; in max6639_read_fan() 235 static int max6639_set_ppr(struct max6639_data *data, int channel, u8 ppr) in max6639_set_ppr() argument 238 return regmap_write(data->regmap, MAX6639_REG_FAN_PPR(channel), ppr-- << 6); in max6639_set_ppr() 259 data->ppr[channel] = val; in max6639_write_fan() 560 data->ppr[i] = val; in max6639_probe_child_from_dt() 589 data->ppr[0] = 2; in max6639_init_client() 590 data->ppr[1] = 2; in max6639_init_client() 615 err = max6639_set_ppr(data, i, data->ppr[i]); in max6639_init_client()
|
| /drivers/iommu/amd/ |
| A D | Makefile | 2 obj-y += iommu.o init.o quirks.o io_pgtable.o io_pgtable_v2.o ppr.o pasid.o
|
| A D | ppr.c | 263 dev_data->ppr = true; in amd_iommu_iopf_add_device() 272 dev_data->ppr = false; in amd_iommu_iopf_remove_device()
|
| A D | amd_iommu_types.h | 866 u8 ppr :1; /* Enable device PPR support */ member
|
| A D | iommu.c | 2086 if (dev_data->ppr) in set_dte_entry() 2347 if (dev_data->ppr) { in detach_device()
|
| /drivers/video/fbdev/ |
| A D | cg14.c | 97 u8 ppr; /* Packed Pixel Reg */ member
|
| /drivers/scsi/ |
| A D | scsi_scan.c | 975 sdev->ppr = 1; in scsi_add_lun()
|
| A D | qla1280.c | 1198 nv->bus[bus].target[target].ppr_1x160.flags.enable_ppr = device->ppr; in qla1280_sdev_configure()
|
| A D | advansys.c | 7364 if (adv_dvc->chip_type == ADV_CHIP_ASC38C1600 && sdev->ppr) in advansys_wide_sdev_configure()
|
| /drivers/message/fusion/ |
| A D | mptscsih.c | 2363 sdev->ppr, sdev->inquiry_len)); in mptscsih_sdev_configure()
|
| /drivers/scsi/sym53c8xx_2/ |
| A D | sym_hipd.c | 2716 dev->ppr = 0;
|