/kernel/linux/linux-5.10/arch/powerpc/kvm/ |
H A D | book3s.c | 570 union kvmppc_one_reg *val) in kvmppc_get_one_reg() 575 r = vcpu->kvm->arch.kvm_ops->get_one_reg(vcpu, id, val); in kvmppc_get_one_reg() 580 *val = get_reg_val(id, kvmppc_get_dar(vcpu)); in kvmppc_get_one_reg() 583 *val = get_reg_val(id, kvmppc_get_dsisr(vcpu)); in kvmppc_get_one_reg() 587 *val = get_reg_val(id, VCPU_FPR(vcpu, i)); in kvmppc_get_one_reg() 590 *val = get_reg_val(id, vcpu->arch.fp.fpscr); in kvmppc_get_one_reg() 596 val->vsxval[0] = vcpu->arch.fp.fpr[i][0]; in kvmppc_get_one_reg() 597 val->vsxval[1] = vcpu->arch.fp.fpr[i][1]; in kvmppc_get_one_reg() 604 *val = get_reg_val(id, INS_TW); in kvmppc_get_one_reg() 613 *val in kvmppc_get_one_reg() 569 kvmppc_get_one_reg(struct kvm_vcpu *vcpu, u64 id, union kvmppc_one_reg *val) kvmppc_get_one_reg() argument 657 kvmppc_set_one_reg(struct kvm_vcpu *vcpu, u64 id, union kvmppc_one_reg *val) kvmppc_set_one_reg() argument 940 unsigned long val = kvmppc_get_gpr(vcpu, 6); kvmppc_h_logical_ci_store() local [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | sysfs.c | 84 static void read_##NAME(void *val) \ 86 *(unsigned long *)val = mfspr(ADDRESS); \ 88 static void write_##NAME(void *val) \ 91 mtspr(ADDRESS, *(unsigned long *)val); \ 100 unsigned long val; \ 101 smp_call_function_single(cpu->dev.id, read_##NAME, &val, 1); \ 102 return sprintf(buf, "%lx\n", val); \ 109 unsigned long val; \ 110 int ret = sscanf(buf, "%lx", &val); \ 113 smp_call_function_single(cpu->dev.id, write_##NAME, &val, 144 read_dscr(void *val) read_dscr() argument 157 write_dscr(void *val) write_dscr() argument 201 unsigned long val; store_dscr_default() local 252 do_show_pwrmgtcr0(void *val) do_show_pwrmgtcr0() argument 272 do_store_pw20_state(void *val) do_store_pw20_state() argument 337 set_pw20_wait_entry_bit(void *val) set_pw20_wait_entry_bit() argument 394 do_store_altivec_idle(void *val) do_store_altivec_idle() argument 459 set_altivec_idle_wait_entry_bit(void *val) set_altivec_idle_wait_entry_bit() argument 758 read_idle_purr(void *val) read_idle_purr() argument 769 u64 val; idle_purr_show() local 788 read_idle_spurr(void *val) read_idle_spurr() argument 799 u64 val; idle_spurr_show() local [all...] |
/kernel/linux/linux-5.10/drivers/crypto/hisilicon/zip/ |
H A D | zip_main.c | 214 static int pf_q_num_set(const char *val, const struct kernel_param *kp) in pf_q_num_set() argument 216 return q_num_set(val, kp, PCI_DEVICE_ID_ZIP_PF); in pf_q_num_set() 304 u32 val; in hisi_zip_hw_error_enable() local 326 val = readl(qm->io_base + HZIP_SOFT_CTRL_ZIP_CONTROL); in hisi_zip_hw_error_enable() 327 val = val | HZIP_AXI_SHUTDOWN_ENABLE; in hisi_zip_hw_error_enable() 328 writel(val, qm->io_base + HZIP_SOFT_CTRL_ZIP_CONTROL); in hisi_zip_hw_error_enable() 333 u32 val; in hisi_zip_hw_error_disable() local 339 val = readl(qm->io_base + HZIP_SOFT_CTRL_ZIP_CONTROL); in hisi_zip_hw_error_disable() 340 val in hisi_zip_hw_error_disable() 358 current_qm_write(struct ctrl_debug_file *file, u32 val) current_qm_write() argument 401 clear_enable_write(struct ctrl_debug_file *file, u32 val) clear_enable_write() argument 421 u32 val; hisi_zip_ctrl_debug_read() local 447 unsigned long val; hisi_zip_ctrl_debug_write() local 496 zip_debugfs_atomic64_set(void *data, u64 val) zip_debugfs_atomic64_set() argument 506 zip_debugfs_atomic64_get(void *data, u64 *val) zip_debugfs_atomic64_get() argument 679 u32 val; hisi_zip_open_axi_master_ooo() local [all...] |
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/ |
H A D | vgic-mmio-v3.c | 30 unsigned long val) in update_64bit_reg() 36 val &= GENMASK_ULL(len * 8 - 1, 0); in update_64bit_reg() 38 return reg | ((u64)val << lower); in update_64bit_reg() 106 unsigned long val) in vgic_mmio_write_v3_misc() 119 dist->enabled = val & GICD_CTLR_ENABLE_SS_G1; in vgic_mmio_write_v3_misc() 123 val &= ~GICD_CTLR_nASSGIreq; in vgic_mmio_write_v3_misc() 127 val &= ~GICD_CTLR_nASSGIreq; in vgic_mmio_write_v3_misc() 128 val |= FIELD_PREP(GICD_CTLR_nASSGIreq, is_hwsgi); in vgic_mmio_write_v3_misc() 132 dist->nassgireq = val & GICD_CTLR_nASSGIreq; in vgic_mmio_write_v3_misc() 155 unsigned long val) in vgic_mmio_uaccess_write_v3_misc() 29 update_64bit_reg(u64 reg, unsigned int offset, unsigned int len, unsigned long val) update_64bit_reg() argument 104 vgic_mmio_write_v3_misc(struct kvm_vcpu *vcpu, gpa_t addr, unsigned int len, unsigned long val) vgic_mmio_write_v3_misc() argument 153 vgic_mmio_uaccess_write_v3_misc(struct kvm_vcpu *vcpu, gpa_t addr, unsigned int len, unsigned long val) vgic_mmio_uaccess_write_v3_misc() argument 211 vgic_mmio_write_irouter(struct kvm_vcpu *vcpu, gpa_t addr, unsigned int len, unsigned long val) vgic_mmio_write_irouter() argument 249 unsigned long val; vgic_mmio_read_v3r_ctlr() local 258 vgic_mmio_write_v3r_ctlr(struct kvm_vcpu *vcpu, gpa_t addr, unsigned int len, unsigned long val) vgic_mmio_write_v3r_ctlr() argument 356 vgic_v3_uaccess_write_pending(struct kvm_vcpu *vcpu, gpa_t addr, unsigned int len, unsigned long val) vgic_v3_uaccess_write_pending() argument 485 vgic_mmio_write_propbase(struct kvm_vcpu *vcpu, gpa_t addr, unsigned int len, unsigned long val) vgic_mmio_write_propbase() argument 516 vgic_mmio_write_pendbase(struct kvm_vcpu *vcpu, gpa_t addr, unsigned int len, unsigned long val) vgic_mmio_write_pendbase() argument 553 vgic_mmio_write_invlpi(struct kvm_vcpu *vcpu, gpa_t addr, unsigned int len, unsigned long val) vgic_mmio_write_invlpi() argument 580 vgic_mmio_write_invall(struct kvm_vcpu *vcpu, gpa_t addr, unsigned int len, unsigned long val) vgic_mmio_write_invall() argument 1152 vgic_v3_dist_uaccess(struct kvm_vcpu *vcpu, bool is_write, int offset, u32 *val) vgic_v3_dist_uaccess() argument 1163 vgic_v3_redist_uaccess(struct kvm_vcpu *vcpu, bool is_write, int offset, u32 *val) vgic_v3_redist_uaccess() argument 1174 vgic_v3_line_level_info_uaccess(struct kvm_vcpu *vcpu, bool is_write, u32 intid, u32 *val) vgic_v3_line_level_info_uaccess() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | sysfs.c | 84 static void read_##NAME(void *val) \ 86 *(unsigned long *)val = mfspr(ADDRESS); \ 88 static void write_##NAME(void *val) \ 91 mtspr(ADDRESS, *(unsigned long *)val); \ 100 unsigned long val; \ 101 smp_call_function_single(cpu->dev.id, read_##NAME, &val, 1); \ 102 return sprintf(buf, "%lx\n", val); \ 109 unsigned long val; \ 110 int ret = sscanf(buf, "%lx", &val); \ 113 smp_call_function_single(cpu->dev.id, write_##NAME, &val, 144 read_dscr(void *val) read_dscr() argument 157 write_dscr(void *val) write_dscr() argument 201 unsigned long val; store_dscr_default() local 257 do_show_pwrmgtcr0(void *val) do_show_pwrmgtcr0() argument 277 do_store_pw20_state(void *val) do_store_pw20_state() argument 342 set_pw20_wait_entry_bit(void *val) set_pw20_wait_entry_bit() argument 399 do_store_altivec_idle(void *val) do_store_altivec_idle() argument 464 set_altivec_idle_wait_entry_bit(void *val) set_altivec_idle_wait_entry_bit() argument 768 read_idle_purr(void *val) read_idle_purr() argument 779 u64 val; idle_purr_show() local 798 read_idle_spurr(void *val) read_idle_spurr() argument 809 u64 val; idle_spurr_show() local [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | sis5595.c | 119 static inline u8 IN_TO_REG(unsigned long val) in IN_TO_REG() argument 121 unsigned long nval = clamp_val(val, 0, 4080); in IN_TO_REG() 124 #define IN_FROM_REG(val) ((val) * 16) 135 static inline int FAN_FROM_REG(u8 val, int div) in FAN_FROM_REG() argument 137 return val == 0 ? -1 : val == 255 ? 0 : 1350000 / (val * div); in FAN_FROM_REG() 144 static inline int TEMP_FROM_REG(s8 val) in TEMP_FROM_REG() argument 146 return val * 83 in TEMP_FROM_REG() 148 TEMP_TO_REG(long val) TEMP_TO_REG() argument 158 DIV_TO_REG(int val) DIV_TO_REG() argument 244 unsigned long val; in_min_store() local 264 unsigned long val; in_max_store() local 314 long val; temp1_max_store() local 340 long val; temp1_max_hyst_store() local 385 unsigned long val; fan_min_store() local 422 unsigned long val; fan_div_store() local 578 char val; sis5595_probe() local [all...] |
H A D | ltc4261.c | 68 int val; in ltc4261_update_device() local 70 val = i2c_smbus_read_byte_data(client, i); in ltc4261_update_device() 71 if (unlikely(val < 0)) { in ltc4261_update_device() 74 val); in ltc4261_update_device() 75 ret = ERR_PTR(val); in ltc4261_update_device() 79 data->regs[i] = val; in ltc4261_update_device() 92 u32 val; in ltc4261_get_value() local 94 val = (data->regs[reg] << 2) + (data->regs[reg + 1] >> 6); in ltc4261_get_value() 100 val = val * 2 in ltc4261_get_value() [all...] |
H A D | menf21bmc_hwmon.c | 55 int val; in menf21bmc_hwmon_update() local 62 val = i2c_smbus_read_word_data(drv_data->i2c_client, in menf21bmc_hwmon_update() 64 if (val < 0) { in menf21bmc_hwmon_update() 65 data_ret = ERR_PTR(val); in menf21bmc_hwmon_update() 68 drv_data->in_val[i] = val; in menf21bmc_hwmon_update() 79 int i, val; in menf21bmc_hwmon_get_volt_limits() local 82 val = i2c_smbus_read_word_data(drv_data->i2c_client, in menf21bmc_hwmon_get_volt_limits() 84 if (val < 0) in menf21bmc_hwmon_get_volt_limits() 85 return val; in menf21bmc_hwmon_get_volt_limits() 87 drv_data->in_min[i] = val; in menf21bmc_hwmon_get_volt_limits() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/loongson/ |
H A D | lsdc_crtc.c | 24 u32 val; in lsdc_crtc0_soft_reset() local 26 val = lsdc_rreg32(ldev, LSDC_CRTC0_CFG_REG); in lsdc_crtc0_soft_reset() 28 val &= CFG_VALID_BITS_MASK; in lsdc_crtc0_soft_reset() 31 val &= ~CFG_RESET_N; in lsdc_crtc0_soft_reset() 33 val &= ~CFG_PIX_FMT_MASK; in lsdc_crtc0_soft_reset() 35 lsdc_wreg32(ldev, LSDC_CRTC0_CFG_REG, val); in lsdc_crtc0_soft_reset() 39 val |= CFG_RESET_N | LSDC_PF_XRGB8888 | CFG_OUTPUT_ENABLE; in lsdc_crtc0_soft_reset() 41 lsdc_wreg32(ldev, LSDC_CRTC0_CFG_REG, val); in lsdc_crtc0_soft_reset() 50 u32 val; in lsdc_crtc1_soft_reset() local 52 val in lsdc_crtc1_soft_reset() 76 u32 val; lsdc_crtc0_enable() local 105 u32 val; lsdc_crtc1_enable() local 135 u32 val; lsdc_crtc0_scan_pos() local 146 u32 val; lsdc_crtc1_scan_pos() local 338 u32 val = lsdc_rreg32(ldev, LSDC_CRTC0_CFG_REG); lsdc_crtc0_set_dma_step() local 350 u32 val = lsdc_rreg32(ldev, LSDC_CRTC1_CFG_REG); lsdc_crtc1_set_dma_step() local [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | sis5595.c | 120 static inline u8 IN_TO_REG(unsigned long val) in IN_TO_REG() argument 122 unsigned long nval = clamp_val(val, 0, 4080); in IN_TO_REG() 125 #define IN_FROM_REG(val) ((val) * 16) 136 static inline int FAN_FROM_REG(u8 val, int div) in FAN_FROM_REG() argument 138 return val == 0 ? -1 : val == 255 ? 0 : 1350000 / (val * div); in FAN_FROM_REG() 145 static inline int TEMP_FROM_REG(s8 val) in TEMP_FROM_REG() argument 147 return val * 83 in TEMP_FROM_REG() 149 TEMP_TO_REG(long val) TEMP_TO_REG() argument 159 DIV_TO_REG(int val) DIV_TO_REG() argument 299 unsigned long val; in_min_store() local 319 unsigned long val; in_max_store() local 369 long val; temp1_max_store() local 395 long val; temp1_max_hyst_store() local 440 unsigned long val; fan_min_store() local 477 unsigned long val; fan_div_store() local 642 char val; sis5595_probe() local [all...] |
/kernel/linux/linux-6.6/scripts/kconfig/ |
H A D | confdata.c | 274 sym->def[def].val = xstrdup(p); in conf_set_sym_val() 420 if (sym->def[def].val) in conf_read_simple() 421 free(sym->def[def].val); in conf_read_simple() 424 sym->def[def].val = NULL; in conf_read_simple() 527 cs->def[def].val = sym; in conf_read_simple() 570 if (!strcmp(sym->curr.val, sym->def[S_DEF_USER].val)) in conf_read() 595 if (sym_string_within_range(sym, sym->def[S_DEF_USER].val)) in conf_read() 693 const char *val; in __print_symbol() local 699 val in __print_symbol() 735 const char *val; print_symbol_for_c() local 777 const char *val; print_symbol_for_rustccfg() local 1244 conf_set_changed(bool val) conf_set_changed() argument [all...] |
/kernel/linux/linux-5.10/drivers/extcon/ |
H A D | extcon-arizona.c | 144 unsigned int mask = 0, val = 0; in arizona_extcon_hp_clamp() local 158 val = ARIZONA_HP1L_SHRTO; in arizona_extcon_hp_clamp() 161 val = ARIZONA_HP1L_FLWR | ARIZONA_HP1L_SHRTI; in arizona_extcon_hp_clamp() 176 val = ARIZONA_RMV_SHRT_HP1L; in arizona_extcon_hp_clamp() 198 mask, val); in arizona_extcon_hp_clamp() 204 mask, val); in arizona_extcon_hp_clamp() 413 unsigned int val, range; in arizona_hpdet_read() local 416 ret = regmap_read(arizona->regmap, ARIZONA_HEADPHONE_DETECT_2, &val); in arizona_hpdet_read() 425 if (!(val & ARIZONA_HP_DONE)) { in arizona_hpdet_read() 427 val); in arizona_hpdet_read() 811 unsigned int val; arizona_micd_adc_read() local 848 unsigned int val = 0; arizona_micd_read() local 880 int ret, val; arizona_micdet_reading() local 974 int val, key, lvl, i; arizona_button_reading() local 1090 unsigned int val; arizona_hpdet_wait() local 1125 unsigned int val, present, mask; arizona_jackdet() local 1326 unsigned int val = ARIZONA_ACCDET_MODE_HPL; arizona_extcon_device_get_pdata() local 1384 unsigned int val; arizona_extcon_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/microchip/wilc1000/ |
H A D | hif.c | 125 wid.val = (s8 *)&abort_running_scan; in handle_scan_done() 186 wid_list[index].val = search_ssid_vals; in wilc_scan() 187 buffer = wid_list[index].val; in wilc_scan() 204 wid_list[index].val = (s8 *)request->ie; in wilc_scan() 211 wid_list[index].val = (s8 *)&scan_type; in wilc_scan() 218 wid_list[index].val = (s8 *)&request->duration; in wilc_scan() 236 wid_list[index].val = ch_freq_list; in wilc_scan() 243 wid_list[index].val = (s8 *)&scan_source; in wilc_scan() 277 wid_list[wid_cnt].val = conn_attr->req_ies; in wilc_send_connect_wid() 284 wid_list[wid_cnt].val in wilc_send_connect_wid() [all...] |
/kernel/linux/linux-6.6/drivers/net/wireless/microchip/wilc1000/ |
H A D | hif.c | 130 wid.val = (s8 *)&abort_running_scan; in handle_scan_done() 191 wid_list[index].val = search_ssid_vals; in wilc_scan() 192 buffer = wid_list[index].val; in wilc_scan() 209 wid_list[index].val = (s8 *)request->ie; in wilc_scan() 216 wid_list[index].val = (s8 *)&scan_type; in wilc_scan() 223 wid_list[index].val = (s8 *)&request->duration; in wilc_scan() 241 wid_list[index].val = ch_freq_list; in wilc_scan() 248 wid_list[index].val = (s8 *)&scan_source; in wilc_scan() 284 wid_list[wid_cnt].val = (s8 *)&conn_attr->mfp_type; in wilc_send_connect_wid() 289 wid_list[wid_cnt].val in wilc_send_connect_wid() [all...] |
/kernel/linux/linux-5.10/arch/powerpc/platforms/pasemi/ |
H A D | pci.c | 58 int offset, int len, u32 *val) in workaround_5945() 84 *val = (tmp >> (8*byte)) & 0xff; in workaround_5945() 88 *val = tmp & 0xffff; in workaround_5945() 90 *val = (tmp >> 16) & 0xffff; in workaround_5945() 93 *val = tmp; in workaround_5945() 156 int offset, int len, u32 *val) in pa_pxp_read_config() 168 if (workaround_5945(bus, devfn, offset, len, val)) in pa_pxp_read_config() 181 *val = in_8(addr); in pa_pxp_read_config() 184 *val = in_le16(addr); in pa_pxp_read_config() 187 *val in pa_pxp_read_config() 57 workaround_5945(struct pci_bus *bus, unsigned int devfn, int offset, int len, u32 *val) workaround_5945() argument 155 pa_pxp_read_config(struct pci_bus *bus, unsigned int devfn, int offset, int len, u32 *val) pa_pxp_read_config() argument 194 pa_pxp_write_config(struct pci_bus *bus, unsigned int devfn, int offset, int len, u32 val) pa_pxp_write_config() argument [all...] |
/kernel/linux/linux-6.6/arch/arm64/kernel/ |
H A D | topology.c | 213 static int init_amu_fie_callback(struct notifier_block *nb, unsigned long val, in init_amu_fie_callback() argument 218 if (val == CPUFREQ_CREATE_POLICY) in init_amu_fie_callback() 257 static void cpu_read_corecnt(void *val) in cpu_read_corecnt() argument 265 *(u64 *)val = read_corecnt(); in cpu_read_corecnt() 268 static void cpu_read_constcnt(void *val) in cpu_read_constcnt() argument 276 *(u64 *)val = this_cpu_has_cap(ARM64_WORKAROUND_2457168) ? in cpu_read_constcnt() 281 int counters_read_on_cpu(int cpu, smp_call_func_t func, u64 *val) in counters_read_on_cpu() argument 293 smp_call_function_single(cpu, func, val, 1); in counters_read_on_cpu() 322 int cpc_read_ffh(int cpu, struct cpc_reg *reg, u64 *val) in cpc_read_ffh() argument 328 ret = counters_read_on_cpu(cpu, cpu_read_corecnt, val); in cpc_read_ffh() 344 cpc_write_ffh(int cpunum, struct cpc_reg *reg, u64 val) cpc_write_ffh() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/platforms/pasemi/ |
H A D | pci.c | 59 int offset, int len, u32 *val) in workaround_5945() 85 *val = (tmp >> (8*byte)) & 0xff; in workaround_5945() 89 *val = tmp & 0xffff; in workaround_5945() 91 *val = (tmp >> 16) & 0xffff; in workaround_5945() 94 *val = tmp; in workaround_5945() 157 int offset, int len, u32 *val) in pa_pxp_read_config() 169 if (workaround_5945(bus, devfn, offset, len, val)) in pa_pxp_read_config() 182 *val = in_8(addr); in pa_pxp_read_config() 185 *val = in_le16(addr); in pa_pxp_read_config() 188 *val in pa_pxp_read_config() 58 workaround_5945(struct pci_bus *bus, unsigned int devfn, int offset, int len, u32 *val) workaround_5945() argument 156 pa_pxp_read_config(struct pci_bus *bus, unsigned int devfn, int offset, int len, u32 *val) pa_pxp_read_config() argument 195 pa_pxp_write_config(struct pci_bus *bus, unsigned int devfn, int offset, int len, u32 val) pa_pxp_write_config() argument [all...] |
/kernel/linux/linux-6.6/arch/mips/loongson32/common/ |
H A D | platform.c | 76 u32 val; in ls1x_eth_mux_init() local 78 val = __raw_readl(LS1X_MUX_CTRL1); in ls1x_eth_mux_init() 87 val &= ~(GMAC1_USE_TXCLK | GMAC1_USE_PWM23); in ls1x_eth_mux_init() 90 val |= (GMAC1_USE_TXCLK | GMAC1_USE_PWM23); in ls1x_eth_mux_init() 97 val &= ~GMAC1_SHUT; in ls1x_eth_mux_init() 101 val &= ~(GMAC0_USE_TXCLK | GMAC0_USE_PWM01); in ls1x_eth_mux_init() 104 val |= (GMAC0_USE_TXCLK | GMAC0_USE_PWM01); in ls1x_eth_mux_init() 111 val &= ~GMAC0_SHUT; in ls1x_eth_mux_init() 113 __raw_writel(val, LS1X_MUX_CTRL1); in ls1x_eth_mux_init() 117 val in ls1x_eth_mux_init() [all...] |
/kernel/linux/linux-5.10/drivers/media/i2c/ |
H A D | ak7375.c | 79 ctrl->val << 4, 2); in ak7375_set_ctrl() 203 int ret, val; in ak7375_vcm_suspend() local 208 for (val = ak7375_dev->focus->val & ~(AK7375_CTRL_STEPS - 1); in ak7375_vcm_suspend() 209 val >= 0; val -= AK7375_CTRL_STEPS) { in ak7375_vcm_suspend() 211 val << 4, 2); in ak7375_vcm_suspend() 239 int ret, val; in ak7375_vcm_resume() local 251 for (val = ak7375_dev->focus->val in ak7375_vcm_resume() [all...] |
/kernel/linux/linux-5.10/drivers/input/misc/ |
H A D | mc13783-pwrbutton.c | 58 int val; in button_irq() local 61 mc13xxx_reg_read(priv->mc13783, MC13783_REG_INTERRUPT_SENSE_1, &val); in button_irq() 65 val = val & MC13783_IRQSENSE1_ONOFD1S ? 1 : 0; in button_irq() 67 val ^= 1; in button_irq() 68 input_report_key(priv->pwr, priv->keymap[0], val); in button_irq() 72 val = val & MC13783_IRQSENSE1_ONOFD2S ? 1 : 0; in button_irq() 74 val ^= 1; in button_irq() 75 input_report_key(priv->pwr, priv->keymap[1], val); in button_irq() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | pci_vsc.c | 21 #define vsc_read(dev, offset, val) \ 22 pci_read_config_dword((dev)->pdev, (dev)->vsc_addr + (offset), (val)) 23 #define vsc_write(dev, offset, val) \ 24 pci_write_config_dword((dev)->pdev, (dev)->vsc_addr + (offset), (val)) 127 u32 val = 0; in mlx5_vsc_gw_set_space() local 135 /* Get a unique val */ in mlx5_vsc_gw_set_space() 136 ret = vsc_read(dev, VSC_CTRL_OFFSET, &val); in mlx5_vsc_gw_set_space() 141 val = MLX5_MERGE(val, space, VSC_SPACE_BIT_OFFS, VSC_SPACE_BIT_LEN); in mlx5_vsc_gw_set_space() 142 ret = vsc_write(dev, VSC_CTRL_OFFSET, val); in mlx5_vsc_gw_set_space() [all...] |
/kernel/linux/linux-5.10/drivers/iio/potentiometer/ |
H A D | ad5272.c | 63 static int ad5272_write(struct ad5272_data *data, int reg, int val) in ad5272_write() argument 67 data->buf[0] = (reg << 2) | ((val >> 8) & 0x3); in ad5272_write() 68 data->buf[1] = (u8)val; in ad5272_write() 76 static int ad5272_read(struct ad5272_data *data, int reg, int *val) in ad5272_read() argument 92 *val = ((data->buf[0] & 0x3) << 8) | data->buf[1]; in ad5272_read() 101 int *val, int *val2, long mask) in ad5272_read_raw() 108 ret = ad5272_read(data, AD5272_RDAC_RD, val); in ad5272_read_raw() 109 *val = *val >> data->cfg->shift; in ad5272_read_raw() 113 *val in ad5272_read_raw() 99 ad5272_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) ad5272_read_raw() argument 121 ad5272_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) ad5272_write_raw() argument [all...] |
/kernel/linux/linux-5.10/drivers/iio/dac/ |
H A D | m62332.c | 33 static int m62332_set_value(struct iio_dev *indio_dev, u8 val, int channel) in m62332_set_value() argument 40 if (val == data->raw[channel]) in m62332_set_value() 44 outbuf[1] = val; in m62332_set_value() 48 if (val) { in m62332_set_value() 60 data->raw[channel] = val; in m62332_set_value() 62 if (!val) in m62332_set_value() 77 int *val, in m62332_read_raw() 91 *val = ret / 1000; /* mV */ in m62332_read_raw() 96 *val = data->raw[chan->channel]; in m62332_read_raw() 100 *val in m62332_read_raw() 75 m62332_read_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int *val, int *val2, long mask) m62332_read_raw() argument 110 m62332_write_raw(struct iio_dev *indio_dev, struct iio_chan_spec const *chan, int val, int val2, long mask) m62332_write_raw() argument [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/mediatek/mt76/mt76x0/ |
H A D | init.c | 17 mt76x0_set_wlan_state(struct mt76x02_dev *dev, u32 val, bool enable) in mt76x0_set_wlan_state() argument 28 val |= (MT_WLAN_FUN_CTRL_WLAN_EN | in mt76x0_set_wlan_state() 31 val &= ~(MT_WLAN_FUN_CTRL_WLAN_EN); in mt76x0_set_wlan_state() 33 mt76_wr(dev, MT_WLAN_FUN_CTRL, val); in mt76x0_set_wlan_state() 46 u32 val; in mt76x0_chip_onoff() local 48 val = mt76_rr(dev, MT_WLAN_FUN_CTRL); in mt76x0_chip_onoff() 51 val |= MT_WLAN_FUN_CTRL_GPIO_OUT_EN; in mt76x0_chip_onoff() 52 val &= ~MT_WLAN_FUN_CTRL_FRC_WL_ANT_SEL; in mt76x0_chip_onoff() 54 if (val & MT_WLAN_FUN_CTRL_WLAN_EN) { in mt76x0_chip_onoff() 55 val | in mt76x0_chip_onoff() [all...] |
/kernel/linux/linux-5.10/drivers/soc/kendryte/ |
H A D | k210-sysctl.c | 89 static void k210_set_bits(u32 val, void __iomem *reg) in k210_set_bits() argument 91 writel(readl(reg) | val, reg); in k210_set_bits() 94 static void k210_clear_bits(u32 val, void __iomem *reg) in k210_clear_bits() argument 96 writel(readl(reg) & ~val, reg); in k210_clear_bits() 101 u32 val; in k210_pll1_enable() local 103 val = readl(regs + K210_SYSCTL_PLL1); in k210_pll1_enable() 104 val &= ~GENMASK(19, 0); /* clkr1 = 0 */ in k210_pll1_enable() 105 val |= FIELD_PREP(GENMASK(9, 4), 0x3B); /* clkf1 = 59 */ in k210_pll1_enable() 106 val |= FIELD_PREP(GENMASK(13, 10), 0x3); /* clkod1 = 3 */ in k210_pll1_enable() 107 val | in k210_pll1_enable() [all...] |