Home
last modified time | relevance | path

Searched refs:ctrl_val (Results 1 – 25 of 27) sorted by relevance

12

/Linux-v5.15/drivers/hwmon/
Dgpio-fan.c26 int ctrl_val; member
105 static void __set_fan_ctrl(struct gpio_fan_data *fan_data, int ctrl_val) in __set_fan_ctrl() argument
111 (ctrl_val >> i) & 1); in __set_fan_ctrl()
117 int ctrl_val = 0; in __get_fan_ctrl() local
123 ctrl_val |= (value << i); in __get_fan_ctrl()
125 return ctrl_val; in __get_fan_ctrl()
134 __set_fan_ctrl(fan_data, fan_data->speed[speed_index].ctrl_val); in set_fan_speed()
140 int ctrl_val = __get_fan_ctrl(fan_data); in get_fan_speed_index() local
144 if (fan_data->speed[i].ctrl_val == ctrl_val) in get_fan_speed_index()
148 "missing speed array entry for GPIO value 0x%x\n", ctrl_val); in get_fan_speed_index()
[all …]
/Linux-v5.15/arch/x86/events/zhaoxin/
Dcore.c292 u64 ctrl_val, mask; in zhaoxin_pmu_disable_fixed() local
296 rdmsrl(hwc->config_base, ctrl_val); in zhaoxin_pmu_disable_fixed()
297 ctrl_val &= ~mask; in zhaoxin_pmu_disable_fixed()
298 wrmsrl(hwc->config_base, ctrl_val); in zhaoxin_pmu_disable_fixed()
316 u64 ctrl_val, bits, mask; in zhaoxin_pmu_enable_fixed() local
332 rdmsrl(hwc->config_base, ctrl_val); in zhaoxin_pmu_enable_fixed()
333 ctrl_val &= ~mask; in zhaoxin_pmu_enable_fixed()
334 ctrl_val |= bits; in zhaoxin_pmu_enable_fixed()
335 wrmsrl(hwc->config_base, ctrl_val); in zhaoxin_pmu_enable_fixed()
/Linux-v5.15/drivers/input/keyboard/
Dpmic8xxx-keypad.c348 unsigned int ctrl_val, events; in pmic8xxx_kp_irq() local
351 rc = regmap_read(kp->regmap, KEYP_CTRL, &ctrl_val); in pmic8xxx_kp_irq()
357 events = ctrl_val & KEYP_CTRL_EVNTS_MASK; in pmic8xxx_kp_irq()
374 u8 scan_val = 0, ctrl_val = 0; in pmic8xxx_kpd_init() local
384 ctrl_val = (bits & KEYP_CTRL_SCAN_COLS_BITS) << in pmic8xxx_kpd_init()
393 ctrl_val |= (bits << KEYP_CTRL_SCAN_ROWS_SHIFT); in pmic8xxx_kpd_init()
395 rc = regmap_write(kp->regmap, KEYP_CTRL, ctrl_val); in pmic8xxx_kpd_init()
508 unsigned int ctrl_val; in pmic8xxx_kp_probe() local
605 rc = regmap_read(kp->regmap, KEYP_CTRL, &ctrl_val); in pmic8xxx_kp_probe()
611 kp->ctrl_reg = ctrl_val; in pmic8xxx_kp_probe()
/Linux-v5.15/drivers/tty/serial/
Dst-asc.c509 u32 ctrl_val; in asc_set_termios() local
525 ctrl_val = asc_in(port, ASC_CTL); in asc_set_termios()
528 asc_out(port, ASC_CTL, (ctrl_val & ~ASC_CTL_RUN)); in asc_set_termios()
529 ctrl_val = ASC_CTL_RXENABLE | ASC_CTL_FIFOENABLE; in asc_set_termios()
537 ctrl_val |= ASC_CTL_MODE_7BIT_PAR; in asc_set_termios()
539 ctrl_val |= (cflag & PARENB) ? ASC_CTL_MODE_8BIT_PAR : in asc_set_termios()
544 ctrl_val |= (cflag & CSTOPB) ? ASC_CTL_STOP_2BIT : ASC_CTL_STOP_1BIT; in asc_set_termios()
548 ctrl_val |= ASC_CTL_PARITYODD; in asc_set_termios()
552 ctrl_val |= ASC_CTL_CTSENABLE; in asc_set_termios()
593 ctrl_val |= ASC_CTL_BAUDMODE; in asc_set_termios()
[all …]
/Linux-v5.15/drivers/reset/sti/
Dreset-syscfg.c54 u32 ctrl_val = rst->active_low ? !assert : !!assert; in syscfg_reset_program_hw() local
62 err = regmap_field_write(ch->reset, ctrl_val); in syscfg_reset_program_hw()
75 if (ack_val == ctrl_val) in syscfg_reset_program_hw()
/Linux-v5.15/arch/x86/kernel/cpu/resctrl/
Dctrlmondata.c267 u32 *dc = !mba_sc ? hw_dom->ctrl_val : hw_dom->mbps_val; in apply_config()
437 return hw_dom->ctrl_val[idx]; in resctrl_arch_get_config()
446 u32 ctrl_val; in show_doms() local
453 ctrl_val = resctrl_arch_get_config(r, dom, closid, in show_doms()
456 ctrl_val); in show_doms()
Dcore.c295 wrmsrl(hw_res->msr_base + i, hw_dom->ctrl_val[i]); in mba_wrmsr_amd()
322 wrmsrl(hw_res->msr_base + i, delay_bw_map(hw_dom->ctrl_val[i], r)); in mba_wrmsr_intel()
333 wrmsrl(hw_res->msr_base + i, hw_dom->ctrl_val[i]); in cat_wrmsr()
428 dc = kmalloc_array(hw_res->num_closid, sizeof(*hw_dom->ctrl_val), in domain_setup_ctrlval()
440 hw_dom->ctrl_val = dc; in domain_setup_ctrlval()
535 kfree(hw_dom->ctrl_val); in domain_add_cpu()
595 kfree(hw_dom->ctrl_val); in domain_remove_cpu()
Drdtgroup.c913 u32 ctrl_val; in rdt_bit_usage_show() local
926 ctrl_val = resctrl_arch_get_config(r, dom, i, in rdt_bit_usage_show()
931 sw_shareable |= ctrl_val; in rdt_bit_usage_show()
934 exclusive |= ctrl_val; in rdt_bit_usage_show()
1911 setup_default_ctrlval(r, hw_dom->ctrl_val, hw_dom->mbps_val); in set_mba_sc()
2331 hw_dom->ctrl_val[i] = r->default_ctrl; in reset_all_ctrls()
2706 u32 peer_ctl, ctrl_val; in __init_one_rdt_domain() local
2733 ctrl_val = resctrl_arch_get_config(r, d, i, in __init_one_rdt_domain()
2735 used_b |= ctrl_val | peer_ctl; in __init_one_rdt_domain()
2737 cfg->new_ctrl |= ctrl_val | peer_ctl; in __init_one_rdt_domain()
Dmonitor.c456 cur_msr_val = hw_dom_mba->ctrl_val[closid]; in update_mba_bw()
493 hw_dom_mba->ctrl_val[closid] = new_msr_val; in update_mba_bw()
Dinternal.h318 u32 *ctrl_val; member
/Linux-v5.15/drivers/media/i2c/
Dov8856.c1675 static int ov8856_set_ctrl_hflip(struct ov8856 *ov8856, u32 ctrl_val) in ov8856_set_ctrl_hflip() argument
1687 ctrl_val ? val & ~OV8856_REG_MIRROR_OP_2 : in ov8856_set_ctrl_hflip()
1700 ctrl_val ? val & ~OV8856_REG_FORMAT2_OP_1 & in ov8856_set_ctrl_hflip()
1708 static int ov8856_set_ctrl_vflip(struct ov8856 *ov8856, u8 ctrl_val) in ov8856_set_ctrl_vflip() argument
1720 ctrl_val ? val | OV8856_REG_FLIP_OP_1 | in ov8856_set_ctrl_vflip()
1732 ctrl_val ? val | OV8856_REG_FLIP_OP_2 : in ov8856_set_ctrl_vflip()
1742 ctrl_val ? val & ~OV8856_REG_FLIP_OP_0 & in ov8856_set_ctrl_vflip()
1754 ctrl_val ? val | OV8856_REG_FORMAT1_OP_1 | in ov8856_set_ctrl_vflip()
Dov5675.c615 static int ov5675_set_ctrl_hflip(struct ov5675 *ov5675, u32 ctrl_val) in ov5675_set_ctrl_hflip() argument
627 ctrl_val ? val & ~BIT(3) : val | BIT(3)); in ov5675_set_ctrl_hflip()
630 static int ov5675_set_ctrl_vflip(struct ov5675 *ov5675, u8 ctrl_val) in ov5675_set_ctrl_vflip() argument
642 ctrl_val ? val | BIT(4) | BIT(5) : val & ~BIT(4) & ~BIT(5)); in ov5675_set_ctrl_vflip()
655 ctrl_val ? val | BIT(1) : val & ~BIT(1)); in ov5675_set_ctrl_vflip()
/Linux-v5.15/sound/soc/codecs/
Dnau8824.c1037 unsigned int val_len = 0, osr, ctrl_val, bclk_fs, bclk_div; in nau8824_hw_params() local
1072 NAU8824_REG_PORT0_I2S_PCM_CTRL_2, &ctrl_val); in nau8824_hw_params()
1073 if (ctrl_val & NAU8824_I2S_MS_MASTER) { in nau8824_hw_params()
1198 unsigned int tslot_l = 0, ctrl_val = 0; in nau8824_set_tdm_slot() local
1206 ctrl_val |= (NAU8824_TDM_MODE | NAU8824_TDM_OFFSET_EN); in nau8824_set_tdm_slot()
1209 ctrl_val |= (tx_mask >> 4); in nau8824_set_tdm_slot()
1211 ctrl_val |= tx_mask; in nau8824_set_tdm_slot()
1214 ctrl_val |= ((rx_mask >> 4) << NAU8824_TDM_DACR_RX_SFT); in nau8824_set_tdm_slot()
1216 ctrl_val |= (rx_mask << NAU8824_TDM_DACR_RX_SFT); in nau8824_set_tdm_slot()
1221 NAU8824_TDM_TX_MASK, ctrl_val); in nau8824_set_tdm_slot()
Dnau8810.c701 unsigned int ctrl_val, bclk_fs, bclk_div; in nau8810_pcm_hw_params() local
704 regmap_read(nau8810->regmap, NAU8810_REG_CLOCK, &ctrl_val); in nau8810_pcm_hw_params()
705 if (ctrl_val & NAU8810_CLKIO_MASTER) { in nau8810_pcm_hw_params()
Dnau8822.c831 unsigned int ctrl_val, bclk_fs, bclk_div; in nau8822_hw_params() local
834 ctrl_val = snd_soc_component_read(component, NAU8822_REG_CLOCKING); in nau8822_hw_params()
835 if (ctrl_val & NAU8822_CLK_MASTER) { in nau8822_hw_params()
Dnau8825.c1248 unsigned int val_len = 0, osr, ctrl_val, bclk_fs, bclk_div; in nau8825_hw_params() local
1283 regmap_read(nau8825->regmap, NAU8825_REG_I2S_PCM_CTRL2, &ctrl_val); in nau8825_hw_params()
1284 if (ctrl_val & NAU8825_I2S_MS_MASTER) { in nau8825_hw_params()
/Linux-v5.15/drivers/media/usb/gspca/m5602/
Dm5602_s5k83a.c562 u8 old_val, ctrl_val, test_val = 0xff; in s5k83a_dump_registers() local
566 m5602_read_sensor(sd, address, &ctrl_val, 1); in s5k83a_dump_registers()
568 if (ctrl_val == test_val) in s5k83a_dump_registers()
/Linux-v5.15/drivers/clk/nxp/
Dclk-lpc32xx.c800 u32 val, ctrl_val, count; in clk_usb_enable() local
805 regmap_read(clk_regmap, LPC32XX_CLKPWR_USB_CTRL, &ctrl_val); in clk_usb_enable()
814 ctrl_val); in clk_usb_enable()
831 regmap_write(clk_regmap, LPC32XX_CLKPWR_USB_CTRL, ctrl_val); in clk_usb_enable()
852 u32 ctrl_val, val; in clk_usb_is_enabled() local
855 regmap_read(clk_regmap, LPC32XX_CLKPWR_USB_CTRL, &ctrl_val); in clk_usb_is_enabled()
856 if ((ctrl_val & clk->ctrl_mask) != clk->ctrl_enable) in clk_usb_is_enabled()
/Linux-v5.15/drivers/iio/temperature/
Dmlx90632.c66 #define MLX90632_PWR_STATUS(ctrl_val) (ctrl_val << 1) argument
77 #define MLX90632_MTYP_STATUS(ctrl_val) (ctrl_val << 4) argument
/Linux-v5.15/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_minidump.c115 u32 ctrl_val; member
599 qlcnic_ind_wr(adapter, l1->ctrl_addr, LSW(l1->ctrl_val)); in qlcnic_dump_l1_cache()
622 poll_mask = LSB(MSW(l2->ctrl_val)); in qlcnic_dump_l2_cache()
623 poll_to = MSB(MSW(l2->ctrl_val)); in qlcnic_dump_l2_cache()
627 if (LSW(l2->ctrl_val)) in qlcnic_dump_l2_cache()
629 LSW(l2->ctrl_val)); in qlcnic_dump_l2_cache()
/Linux-v5.15/drivers/net/ethernet/hisilicon/hns/
Dhns_dsaf_xgmac.c428 u32 pause_time, pause_ctrl, port_mode, ctrl_val; in hns_xgmac_get_info() local
430 ctrl_val = dsaf_read_dev(drv, XGMAC_MAC_CONTROL_REG); in hns_xgmac_get_info()
431 mac_info->pad_and_crc_en = dsaf_get_bit(ctrl_val, XGMAC_CTL_TX_PAD_B); in hns_xgmac_get_info()
/Linux-v5.15/arch/x86/events/intel/
Dcore.c2347 u64 ctrl_val, mask; in intel_pmu_disable_fixed() local
2365 rdmsrl(hwc->config_base, ctrl_val); in intel_pmu_disable_fixed()
2366 ctrl_val &= ~mask; in intel_pmu_disable_fixed()
2367 wrmsrl(hwc->config_base, ctrl_val); in intel_pmu_disable_fixed()
2632 u64 ctrl_val, mask, bits = 0; in intel_pmu_enable_fixed() local
2676 rdmsrl(hwc->config_base, ctrl_val); in intel_pmu_enable_fixed()
2677 ctrl_val &= ~mask; in intel_pmu_enable_fixed()
2678 ctrl_val |= bits; in intel_pmu_enable_fixed()
2679 wrmsrl(hwc->config_base, ctrl_val); in intel_pmu_enable_fixed()
/Linux-v5.15/drivers/media/platform/s5p-jpeg/
Djpeg-core.c1867 static int s5p_jpeg_adjust_subs_ctrl(struct s5p_jpeg_ctx *ctx, int *ctrl_val) in s5p_jpeg_adjust_subs_ctrl() argument
1879 *ctrl_val = 0; in s5p_jpeg_adjust_subs_ctrl()
1888 *ctrl_val == V4L2_JPEG_CHROMA_SUBSAMPLING_GRAY) in s5p_jpeg_adjust_subs_ctrl()
1898 if (ctx->out_q.fmt->subsampling > *ctrl_val) in s5p_jpeg_adjust_subs_ctrl()
1899 *ctrl_val = ctx->out_q.fmt->subsampling; in s5p_jpeg_adjust_subs_ctrl()
/Linux-v5.15/drivers/net/wireless/mediatek/mt76/mt7921/
Dmcu.c967 u8 ctrl_val; in mt7921_mcu_fw_log_2_host() member
970 .ctrl_val = ctrl in mt7921_mcu_fw_log_2_host()
/Linux-v5.15/drivers/net/ethernet/sun/
Dniu.c758 u64 ctrl_val, test_cfg_val, sig, mask, val; in serdes_init_10g() local
774 ctrl_val = (ENET_SERDES_CTRL_SDET_0 | in serdes_init_10g()
799 nw64(ctrl_reg, ctrl_val); in serdes_init_10g()
911 u64 ctrl_val, test_cfg_val, sig, mask, val; in serdes_init_1g_serdes() local
935 ctrl_val = (ENET_SERDES_CTRL_SDET_0 | in serdes_init_1g_serdes()
965 nw64(ctrl_reg, ctrl_val); in serdes_init_1g_serdes()
2354 u64 ctrl_val, test_cfg_val, sig, mask, val; in serdes_init_10g_serdes() local
2371 ctrl_val = (ENET_SERDES_CTRL_SDET_0 | in serdes_init_10g_serdes()
2398 nw64(ctrl_reg, ctrl_val); in serdes_init_10g_serdes()

12