/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | wm8350_power.c | 249 union power_supply_propval *val) in wm8350_ac_get_prop() 256 val->intval = !!(wm8350_get_supplies(wm8350) & in wm8350_ac_get_prop() 260 val->intval = wm8350_read_line_uvolts(wm8350); in wm8350_ac_get_prop() 279 union power_supply_propval *val) in wm8350_usb_get_prop() 286 val->intval = !!(wm8350_get_supplies(wm8350) & in wm8350_usb_get_prop() 290 val->intval = wm8350_read_usb_uvolts(wm8350); in wm8350_usb_get_prop() 345 union power_supply_propval *val) in wm8350_bat_get_property() 352 val->intval = wm8350_batt_status(wm8350); in wm8350_bat_get_property() 355 val->intval = !!(wm8350_get_supplies(wm8350) & in wm8350_bat_get_property() 359 val in wm8350_bat_get_property() 247 wm8350_ac_get_prop(struct power_supply *psy, enum power_supply_property psp, union power_supply_propval *val) wm8350_ac_get_prop() argument 277 wm8350_usb_get_prop(struct power_supply *psy, enum power_supply_property psp, union power_supply_propval *val) wm8350_usb_get_prop() argument 343 wm8350_bat_get_property(struct power_supply *psy, enum power_supply_property psp, union power_supply_propval *val) wm8350_bat_get_property() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/matrox/ |
H A D | matroxfb_base.h | 115 #define CNVT_TOHW(val,width) ((((val)<<(width))+0x7FFF-(val))>>16) 667 #define mga_outb(addr,val) mga_writeb(minfo->mmio.vbase, (addr), (val)) 668 #define mga_outw(addr,val) mga_writew(minfo->mmio.vbase, (addr), (val)) 669 #define mga_outl(addr,val) mga_writel(minfo->mmio.vbase, (addr), (val)) 671 #define mga_setr(addr,port,val) mga_out [all...] |
/kernel/linux/linux-6.6/drivers/clk/mmp/ |
H A D | clk-mix.c | 43 static unsigned int _get_div(struct mmp_clk_mix *mix, unsigned int val) in _get_div() argument 48 return val; in _get_div() 50 return 1 << val; in _get_div() 53 if (clkt->val == val) in _get_div() 58 return val + 1; in _get_div() 61 static unsigned int _get_mux(struct mmp_clk_mix *mix, unsigned int val) in _get_mux() argument 67 return ffs(val) - 1; in _get_mux() 69 return val - 1; in _get_mux() 72 if (mix->mux_table[i] == val) in _get_mux() [all...] |
/kernel/linux/linux-6.6/include/sound/ |
H A D | core.h | 470 #define SND_PCI_QUIRK(vend,dev,xname,val) \ 471 {_SND_PCI_QUIRK_ID(vend, dev), .value = (val), .name = (xname)} 472 #define SND_PCI_QUIRK_VENDOR(vend, xname, val) \ 473 {_SND_PCI_QUIRK_ID_MASK(vend, 0, 0), .value = (val), .name = (xname)} 474 #define SND_PCI_QUIRK_MASK(vend, mask, dev, xname, val) \ 476 .value = (val), .name = (xname)} 479 #define SND_PCI_QUIRK(vend,dev,xname,val) \ 480 {_SND_PCI_QUIRK_ID(vend, dev), .value = (val)} 481 #define SND_PCI_QUIRK_MASK(vend, mask, dev, xname, val) \ 482 {_SND_PCI_QUIRK_ID_MASK(vend, mask, dev), .value = (val)} [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_tc_u32.c | 51 __be32 val, mask; in fill_match_fields() local 57 val = cls->knode.sel->keys[i].val; in fill_match_fields() 72 for (j = 0; entry[j].val; j++) { in fill_match_fields() 75 err = entry[j].val(fs, val, mask); in fill_match_fields() 231 __be32 val, mask; in cxgb4_config_knode() local 257 val = cls->knode.sel->keys[j].val; in cxgb4_config_knode() 261 next[i].key.val in cxgb4_config_knode() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mediatek/ |
H A D | mtk_wed_wo.c | 23 u32 val; in mtk_wed_mmio_r32() local 25 if (regmap_read(wo->mmio.regs, reg, &val)) in mtk_wed_mmio_r32() 26 val = ~0; in mtk_wed_mmio_r32() 28 return val; in mtk_wed_mmio_r32() 32 mtk_wed_mmio_w32(struct mtk_wed_wo *wo, u32 reg, u32 val) in mtk_wed_mmio_w32() argument 34 regmap_write(wo->mmio.regs, reg, val); in mtk_wed_mmio_w32() 40 u32 val = mtk_wed_mmio_r32(wo, MTK_WED_WO_CCIF_RCHNUM); in mtk_wed_wo_get_isr() local 42 return val & MTK_WED_WO_CCIF_RCHNUM_MASK; in mtk_wed_wo_get_isr() 58 mtk_wed_wo_set_isr_mask(struct mtk_wed_wo *wo, u32 mask, u32 val, bool set) in mtk_wed_wo_set_isr_mask() argument 64 wo->mmio.irq_mask |= val; in mtk_wed_wo_set_isr_mask() 91 mtk_wed_wo_queue_kick(struct mtk_wed_wo *wo, struct mtk_wed_wo_queue *q, u32 val) mtk_wed_wo_queue_kick() argument [all...] |
/kernel/linux/linux-6.6/drivers/media/platform/rockchip/rkisp1/ |
H A D | rkisp1-csi.c | 132 u32 val; in rkisp1_csi_enable() local 134 val = rkisp1_read(rkisp1, RKISP1_CIF_MIPI_CTRL); in rkisp1_csi_enable() 136 val | RKISP1_CIF_MIPI_CTRL_OUTPUT_ENA); in rkisp1_csi_enable() 142 u32 val; in rkisp1_csi_disable() local 160 val = rkisp1_read(rkisp1, RKISP1_CIF_MIPI_CTRL); in rkisp1_csi_disable() 162 val & (~RKISP1_CIF_MIPI_CTRL_OUTPUT_ENA)); in rkisp1_csi_disable() 212 u32 val, status; in rkisp1_csi_isr() local 230 val = rkisp1_read(rkisp1, RKISP1_CIF_MIPI_IMSC); in rkisp1_csi_isr() 232 val & ~RKISP1_CIF_MIPI_ERR_CTRL(0x0f)); in rkisp1_csi_isr() 246 val in rkisp1_csi_isr() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/mediatek/mt76/mt7615/ |
H A D | usb_sdio.c | 61 u32 w5, w27, addr, val; in mt7663_usb_sdio_set_rates() local 91 FIELD_PREP(MT_WTBL_RIUCR1_RATE1, rate->val[0]) | in mt7663_usb_sdio_set_rates() 92 FIELD_PREP(MT_WTBL_RIUCR1_RATE2_LO, rate->val[1])); in mt7663_usb_sdio_set_rates() 95 FIELD_PREP(MT_WTBL_RIUCR2_RATE2_HI, rate->val[1] >> 8) | in mt7663_usb_sdio_set_rates() 96 FIELD_PREP(MT_WTBL_RIUCR2_RATE3, rate->val[1]) | in mt7663_usb_sdio_set_rates() 97 FIELD_PREP(MT_WTBL_RIUCR2_RATE4, rate->val[2]) | in mt7663_usb_sdio_set_rates() 98 FIELD_PREP(MT_WTBL_RIUCR2_RATE5_LO, rate->val[2])); in mt7663_usb_sdio_set_rates() 101 FIELD_PREP(MT_WTBL_RIUCR3_RATE5_HI, rate->val[2] >> 4) | in mt7663_usb_sdio_set_rates() 102 FIELD_PREP(MT_WTBL_RIUCR3_RATE6, rate->val[3]) | in mt7663_usb_sdio_set_rates() 103 FIELD_PREP(MT_WTBL_RIUCR3_RATE7, rate->val[ in mt7663_usb_sdio_set_rates() [all...] |
/kernel/linux/linux-6.6/drivers/net/xen-netback/ |
H A D | hash.c | 36 unsigned int len, u32 val) in xenvif_add_hash() 48 new->val = val; in xenvif_add_hash() 84 u32 val; in xenvif_new_hash() local 86 val = xen_netif_toeplitz_hash(vif->hash.key, in xenvif_new_hash() 91 xenvif_add_hash(vif, data, len, val); in xenvif_new_hash() 93 return val; in xenvif_new_hash() 120 u32 val; in xenvif_find_hash() local 136 val = entry->val; in xenvif_find_hash() 35 xenvif_add_hash(struct xenvif *vif, const u8 *tag, unsigned int len, u32 val) xenvif_add_hash() argument [all...] |
/kernel/linux/linux-6.6/drivers/phy/freescale/ |
H A D | phy-fsl-imx8qm-lvds-phy.c | 84 u32 val = 0; in mixel_lvds_phy_power_on() local 102 val |= M(0x2); in mixel_lvds_phy_power_on() 104 val |= M(0x1); in mixel_lvds_phy_power_on() 106 val |= M(0x0); in mixel_lvds_phy_power_on() 108 val = NB; in mixel_lvds_phy_power_on() 111 val |= M(0x2); in mixel_lvds_phy_power_on() 113 val |= M(0x1); in mixel_lvds_phy_power_on() 115 val |= M(0x0); in mixel_lvds_phy_power_on() 117 regmap_update_bits(priv->regmap, PHY_CTRL, M_MASK | NB, val); in mixel_lvds_phy_power_on() 124 val in mixel_lvds_phy_power_on() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/ |
H A D | tc358764.c | 25 #define FLD_VAL(val, start, end) (((val) << (end)) & FLD_MASK(start, end)) 166 static void tc358764_read(struct tc358764 *ctx, u16 addr, u32 *val) in tc358764_read() argument 175 ret = mipi_dsi_generic_read(dsi, &addr, sizeof(addr), val, sizeof(*val)); in tc358764_read() 177 le32_to_cpus(val); in tc358764_read() 179 dev_dbg(ctx->dev, "read: addr=0x%04x data=0x%08x\n", addr, *val); in tc358764_read() 182 static void tc358764_write(struct tc358764 *ctx, u16 addr, u32 val) in tc358764_write() argument 193 data[2] = val; in tc358764_write() 194 data[3] = val >> in tc358764_write() [all...] |
/kernel/linux/linux-6.6/drivers/iio/temperature/ |
H A D | tmp007.c | 102 struct iio_chan_spec const *channel, int *val, in tmp007_read_raw() 126 *val = sign_extend32(ret, 15) >> TMP007_TEMP_SHIFT; in tmp007_read_raw() 130 *val = 31; in tmp007_read_raw() 137 *val = tmp007_avgs[conv_rate][0]; in tmp007_read_raw() 147 struct iio_chan_spec const *channel, int val, in tmp007_write_raw() 156 if ((val == tmp007_avgs[i][0]) && in tmp007_write_raw() 287 int *val, int *val2) in tmp007_read_thresh() 315 *val = sign_extend32(ret, 15) >> 7; in tmp007_read_thresh() 323 int val, int val2) in tmp007_write_thresh() 346 if (val < in tmp007_write_thresh() 101 tmp007_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *channel, int *val, int *val2, long mask) tmp007_read_raw() argument 146 tmp007_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *channel, int val, int val2, long mask) tmp007_write_raw() argument 284 tmp007_read_thresh(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int *val, int *val2) tmp007_read_thresh() argument 320 tmp007_write_thresh(struct iio_dev *indio_dev, const struct iio_chan_spec *chan, enum iio_event_type type, enum iio_event_direction dir, enum iio_event_info info, int val, int val2) tmp007_write_thresh() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/stm/ |
H A D | dw_mipi_dsi-stm.c | 87 static inline void dsi_write(struct dw_mipi_dsi_stm *dsi, u32 reg, u32 val) in dsi_write() argument 89 writel(val, dsi->base + reg); in dsi_write() 108 u32 mask, u32 val) in dsi_update_bits() 110 dsi_write(dsi, reg, (dsi_read(dsi, reg) & ~mask) | val); in dsi_update_bits() 200 u32 val; in dw_mipi_dsi_phy_init() local 205 ret = readl_poll_timeout(dsi->base + DSI_WISR, val, val & WISR_RRS, in dw_mipi_dsi_phy_init() 212 ret = readl_poll_timeout(dsi->base + DSI_WISR, val, val & WISR_PLLLS, in dw_mipi_dsi_phy_init() 248 u32 val; in dw_mipi_dsi_get_lane_mbps() local 107 dsi_update_bits(struct dw_mipi_dsi_stm *dsi, u32 reg, u32 mask, u32 val) dsi_update_bits() argument [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | tmp421.c | 197 u32 attr, int channel, long *val) in tmp421_read() 210 *val = temp_from_raw(tmp421->channel[channel].temp, in tmp421_read() 220 *val = !!(tmp421->channel[channel].temp & 0x03); in tmp421_read() 223 *val = tmp421->channel[channel].enabled; in tmp421_read() 242 u32 attr, int channel, long val) in tmp421_write() 249 data->channel[channel].enabled = val; in tmp421_write() 370 s32 val; in tmp421_probe_child_from_dt() local 390 err = of_property_read_s32(child, "ti,n-factor", &val); in tmp421_probe_child_from_dt() 397 if (val > 127 || val < in tmp421_probe_child_from_dt() 196 tmp421_read(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long *val) tmp421_read() argument 241 tmp421_write(struct device *dev, enum hwmon_sensor_types type, u32 attr, int channel, long val) tmp421_write() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/chemical/ |
H A D | sunrise_co2.c | 122 unsigned int val; in sunrise_read_byte() local 126 ret = regmap_read(sunrise->regmap, reg, &val); in sunrise_read_byte() 133 return val; in sunrise_read_byte() 136 static int sunrise_read_word(struct sunrise_dev *sunrise, u8 reg, u16 *val) in sunrise_read_word() argument 151 *val = be16_to_cpu(be_val); in sunrise_read_word() 156 static int sunrise_write_byte(struct sunrise_dev *sunrise, u8 reg, u8 val) in sunrise_write_byte() argument 163 ret = regmap_write(sunrise->regmap, reg, val); in sunrise_write_byte() 397 int *val, int *val2, long mask) in sunrise_read_raw() 415 *val = value; in sunrise_read_raw() 427 *val in sunrise_read_raw() 395 sunrise_read_raw(struct iio_dev *iio_dev, const struct iio_chan_spec *chan, int *val, int *val2, long mask) sunrise_read_raw() argument [all...] |
/kernel/linux/linux-6.6/drivers/iio/frequency/ |
H A D | adf4371.c | 184 unsigned long long val, tmp; in adf4371_pll_fract_n_get_rate() local 187 val = (((u64)st->integer * ADF4371_MODULUS1) + st->fract1) * st->fpfd; in adf4371_pll_fract_n_get_rate() 190 val += tmp + ADF4371_MODULUS1 / 2; in adf4371_pll_fract_n_get_rate() 197 do_div(val, ADF4371_MODULUS1 * (1 << ref_div_sel)); in adf4371_pll_fract_n_get_rate() 200 val <<= 1; in adf4371_pll_fract_n_get_rate() 202 val <<= 2; in adf4371_pll_fract_n_get_rate() 204 return val; in adf4371_pll_fract_n_get_rate() 330 unsigned long long val = 0; in adf4371_read() local 336 val = adf4371_pll_fract_n_get_rate(st, chan->channel); in adf4371_read() 354 val in adf4371_read() [all...] |
/kernel/linux/linux-6.6/drivers/leds/ |
H A D | leds-lp5521.c | 127 static const u8 val[] = { in lp5521_load_engine() local 133 lp55xx_update_bits(chip, LP5521_REG_OP_MODE, mask[idx], val[idx]); in lp5521_load_engine() 280 u8 val; in lp5521_post_init_device() local 288 ret = lp55xx_read(chip, LP5521_REG_R_CURRENT, &val); in lp5521_post_init_device() 293 if (val != LP5521_REG_R_CURR_DEFAULT) { in lp5521_post_init_device() 296 LP5521_REG_R_CURR_DEFAULT, val); in lp5521_post_init_device() 306 val = LP5521_DEFAULT_CFG; in lp5521_post_init_device() 308 val |= LP5521_CLK_INT; in lp5521_post_init_device() 310 val |= (chip->pdata->charge_pump_mode << LP5521_CP_MODE_SHIFT) & LP5521_CP_MODE_MASK; in lp5521_post_init_device() 312 ret = lp55xx_write(chip, LP5521_REG_CONFIG, val); in lp5521_post_init_device() [all...] |
/kernel/linux/linux-6.6/drivers/input/keyboard/ |
H A D | qt1050.c | 225 unsigned int val; in qt1050_identify() local 229 regmap_read(ts->regmap, QT1050_CHIP_ID, &val); in qt1050_identify() 230 if (val != QT1050_CHIP_ID_VER) { in qt1050_identify() 231 dev_err(&ts->client->dev, "ID %d not supported\n", val); in qt1050_identify() 236 err = regmap_read(ts->regmap, QT1050_FW_VERSION, &val); in qt1050_identify() 243 val >> 4, val & 0xf); in qt1050_identify() 253 unsigned int val; in qt1050_irq_threaded() local 257 err = regmap_read(ts->regmap, QT1050_DET_STATUS, &val); in qt1050_irq_threaded() 265 err = regmap_read(ts->regmap, QT1050_KEY_STATUS, &val); in qt1050_irq_threaded() [all...] |
H A D | hil_kbd.c | 226 unsigned int lo, hi, val; in hil_dev_handle_ptr_events() local 232 val = lo + (hi << 8); in hil_dev_handle_ptr_events() 234 if (val < input_abs_get_min(dev, ABS_X + i)) in hil_dev_handle_ptr_events() 235 input_abs_set_min(dev, ABS_X + i, val); in hil_dev_handle_ptr_events() 236 if (val > input_abs_get_max(dev, ABS_X + i)) in hil_dev_handle_ptr_events() 237 input_abs_set_max(dev, ABS_X + i, val); in hil_dev_handle_ptr_events() 240 val = input_abs_get_max(dev, ABS_X + i) - val; in hil_dev_handle_ptr_events() 241 input_report_abs(dev, ABS_X + i, val); in hil_dev_handle_ptr_events() 243 val in hil_dev_handle_ptr_events() [all...] |
/kernel/linux/linux-6.6/drivers/input/touchscreen/ |
H A D | ad7879.c | 137 unsigned int val; in ad7879_read() local 140 error = regmap_read(ts->regmap, reg, &val); in ad7879_read() 147 return val; in ad7879_read() 150 static int ad7879_write(struct ad7879 *ts, u8 reg, u16 val) in ad7879_write() argument 154 error = regmap_write(ts->regmap, reg, val); in ad7879_write() 158 val, reg, error); in ad7879_write() 371 unsigned int val; in ad7879_disable_store() local 374 error = kstrtouint(buf, 10, &val); in ad7879_disable_store() 378 ad7879_toggle(ts, val); in ad7879_disable_store() 432 u16 val; in ad7879_gpio_get_value() local [all...] |
/kernel/linux/linux-6.6/drivers/isdn/hardware/mISDN/ |
H A D | speedfax.c | 84 set_debug(const char *val, const struct kernel_param *kp) in set_debug() argument 89 ret = param_set_uint(val, kp); in set_debug() 115 u8 val; in speedfax_irq() local 119 val = inb(sf->cfg + TIGER_AUX_STATUS); in speedfax_irq() 120 if (val & SFAX_TIGER_IRQ_BIT) { /* for us or shared ? */ in speedfax_irq() 125 val = ReadISAR_IND(sf, ISAR_IRQBIT); in speedfax_irq() 127 if (val & ISAR_IRQSTA) in speedfax_irq() 129 val = ReadISAC_IND(sf, ISAC_ISTA); in speedfax_irq() 130 if (val) in speedfax_irq() 131 mISDNisac_irq(&sf->isac, val); in speedfax_irq() [all...] |
/kernel/linux/linux-6.6/drivers/macintosh/ |
H A D | windfarm_smu_sensors.c | 92 s32 val; in smu_cputemp_get() local 95 rc = smu_read_adc(ads->reg, &val); in smu_cputemp_get() 103 scaled = (s64)(((u64)val) * (u64)cpudiode->m_value); in smu_cputemp_get() 114 s32 val, scaled; in smu_cpuamp_get() local 117 rc = smu_read_adc(ads->reg, &val); in smu_cpuamp_get() 125 scaled = (s32)(val * (u32)cpuvcp->curr_scale); in smu_cpuamp_get() 135 s32 val, scaled; in smu_cpuvolt_get() local 138 rc = smu_read_adc(ads->reg, &val); in smu_cpuvolt_get() 146 scaled = (s32)(val * (u32)cpuvcp->volt_scale); in smu_cpuvolt_get() 156 s32 val, scale in smu_slotspow_get() local [all...] |
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | src4xxx.c | 223 int val, pj, jd, d; in src4xxx_hw_params() local 245 val = ((int)mclk_div - 128) / 128; in src4xxx_hw_params() 246 if ((val < 0) | (val > 3)) { in src4xxx_hw_params() 249 val); in src4xxx_hw_params() 259 val<<SRC4XXX_TX_MCLK_DIV_SHIFT); in src4xxx_hw_params() 263 val, SRC4XXX_TX_MCLK_DIV_SHIFT, in src4xxx_hw_params() 264 val<<SRC4XXX_TX_MCLK_DIV_SHIFT); in src4xxx_hw_params() 311 val<<SRC4XXX_TX_MCLK_DIV_SHIFT); in src4xxx_hw_params() 315 val, SRC4XXX_TX_MCLK_DIV_SHIF in src4xxx_hw_params() [all...] |
/kernel/linux/linux-6.6/tools/testing/ktest/ |
H A D | config-bisect.pl | 61 my $val = ""; 642 $val = shift @ARGV; 643 if (!defined($val)) { 646 $build = $val; 650 $val = shift @ARGV; 651 if (!defined($val)) { 654 $tree = $val; 688 $val = $ARGV[2]; 689 if ($val ne "good" && $val n [all...] |
/kernel/linux/linux-6.6/sound/core/ |
H A D | ump_convert.c | 33 u16 val, repeat; in upscale_7_to_16bit() local 35 val = (u16)src << 9; in upscale_7_to_16bit() 37 return val; in upscale_7_to_16bit() 39 return val | (repeat << 3) | (repeat >> 3); in upscale_7_to_16bit() 44 u32 val, repeat; in upscale_7_to_32bit() local 46 val = src << 25; in upscale_7_to_32bit() 48 return val; in upscale_7_to_32bit() 50 return val | (repeat << 19) | (repeat << 13) | in upscale_7_to_32bit() 56 u32 val, repeat; in upscale_14_to_32bit() local 58 val in upscale_14_to_32bit() [all...] |