| /drivers/input/keyboard/ |
| A D | bcm-keypad.c | 143 writel(kp->kpior, kp->base + KPIOR_OFFSET); in bcm_kp_start() 148 writel(kp->kpemr, kp->base + KPEMR0_OFFSET); in bcm_kp_start() 149 writel(kp->kpemr, kp->base + KPEMR1_OFFSET); in bcm_kp_start() 150 writel(kp->kpemr, kp->base + KPEMR2_OFFSET); in bcm_kp_start() 151 writel(kp->kpemr, kp->base + KPEMR3_OFFSET); in bcm_kp_start() 232 kp->imr0_val |= kp->imr0_val << MAX_COLS; in bcm_kp_matrix_key_parse_dt() 285 kp->kpior = ((1 << kp->n_rows) - 1) << in bcm_kp_matrix_key_parse_dt() 288 kp->kpior = ((1 << kp->n_cols) - 1) << in bcm_kp_matrix_key_parse_dt() 299 kp->n_rows, kp->n_cols, in bcm_kp_matrix_key_parse_dt() 300 kp->kpcr, kp->kpior, kp->kpemr); in bcm_kp_matrix_key_parse_dt() [all …]
|
| A D | pmic8xxx-keypad.c | 289 __pmic8xxx_kp_scan_matrix(kp, new_state, kp->keystate); in pmic8xxx_kp_scan_matrix() 297 __pmic8xxx_kp_scan_matrix(kp, old_state, kp->keystate); in pmic8xxx_kp_scan_matrix() 306 __pmic8xxx_kp_scan_matrix(kp, old_state, kp->keystate); in pmic8xxx_kp_scan_matrix() 456 rc = regmap_write(kp->regmap, KEYP_CTRL, kp->ctrl_reg); in pmic8xxx_kp_enable() 469 rc = regmap_write(kp->regmap, KEYP_CTRL, kp->ctrl_reg); in pmic8xxx_kp_disable() 527 if (!kp) in pmic8xxx_kp_probe() 567 kp->keycodes, kp->input); in pmic8xxx_kp_probe() 577 input_set_drvdata(kp->input, kp); in pmic8xxx_kp_probe() 580 memset(kp->keystate, 0xff, sizeof(kp->keystate)); in pmic8xxx_kp_probe() 581 memset(kp->stuckstate, 0xff, sizeof(kp->stuckstate)); in pmic8xxx_kp_probe() [all …]
|
| A D | twl4030_keypad.c | 131 dev_warn(kp->dbg_dev, in twl4030_kpread() 143 dev_warn(kp->dbg_dev, in twl4030_kpwrite_u8() 313 if (twl4030_read_kp_matrix_state(kp, kp->kp_state) < 0) in twl4030_kp_program() 332 kp = devm_kzalloc(&pdev->dev, sizeof(*kp), GFP_KERNEL); in twl4030_kp_probe() 333 if (!kp) in twl4030_kp_probe() 342 kp->input = input; in twl4030_kp_probe() 372 if (kp->n_rows > TWL4030_MAX_ROWS || kp->n_cols > TWL4030_MAX_COLS) { in twl4030_kp_probe() 379 if (kp->irq < 0) in twl4030_kp_probe() 380 return kp->irq; in twl4030_kp_probe() 393 if (kp->autorepeat) in twl4030_kp_probe() [all …]
|
| /drivers/pwm/ |
| A D | pwm-bcm-kona.c | 119 rate = clk_get_rate(kp->clk); in kona_pwmc_config() 183 clk_disable_unprepare(kp->clk); in kona_pwmc_set_polarity() 221 clk_disable_unprepare(kp->clk); in kona_pwmc_disable() 276 struct kona_pwmc *kp; in kona_pwmc_probe() local 284 kp = to_kona_pwmc(chip); in kona_pwmc_probe() 289 if (IS_ERR(kp->base)) in kona_pwmc_probe() 290 return PTR_ERR(kp->base); in kona_pwmc_probe() 293 if (IS_ERR(kp->clk)) { in kona_pwmc_probe() 295 PTR_ERR(kp->clk)); in kona_pwmc_probe() 296 return PTR_ERR(kp->clk); in kona_pwmc_probe() [all …]
|
| /drivers/accessibility/speakup/ |
| A D | keyhelp.c | 58 kp = state_tbl + nstates + 1; in build_key_data() 59 while (*kp++) { in build_key_data() 61 for (i = 0; i < nstates; i++, kp++) { in build_key_data() 62 if (!*kp) in build_key_data() 66 counters[*kp]++; in build_key_data() 81 kp = state_tbl + nstates + 1; in build_key_data() 82 while ((ch = *kp++)) { in build_key_data() 84 ch1 = *kp++; in build_key_data() 136 u_char func, *kp; in spk_handle_help() local 183 kp = spk_our_keys[key] + 1; in spk_handle_help() [all …]
|
| A D | genmap.c | 21 static unsigned char key_data[MAXKEYVAL][16], *kp; variable 130 kp = key_data[lc]; in main() 131 if (!memcmp(key_data[0], kp, 16)) in main() 135 if (kp[i] != spk_val && kp[i] != lock_val) in main() 141 kp[shift_state] = kp[i]; in main() 151 kp = key_data[lc]; in main() 152 if (!memcmp(key_data[0], kp, 16)) in main() 156 printf(" %d,", (unsigned int)kp[i]); in main()
|
| /drivers/ufs/core/ |
| A D | ufs-fault-injection.c | 11 static int ufs_fault_get(char *buffer, const struct kernel_param *kp); 12 static int ufs_fault_set(const char *val, const struct kernel_param *kp); 37 static int ufs_fault_get(char *buffer, const struct kernel_param *kp) in ufs_fault_get() argument 39 const char *fault_str = kp->arg; in ufs_fault_get() 44 static int ufs_fault_set(const char *val, const struct kernel_param *kp) in ufs_fault_set() argument 48 if (kp->arg == g_trigger_eh_str) in ufs_fault_set() 50 else if (kp->arg == g_timeout_str) in ufs_fault_set() 59 strscpy(kp->arg, val, FAULT_INJ_STR_SIZE); in ufs_fault_set()
|
| A D | ufs-mcq.c | 35 static int rw_queue_count_set(const char *val, const struct kernel_param *kp) in rw_queue_count_set() argument 37 return param_set_uint_minmax(val, kp, UFS_MCQ_MIN_RW_QUEUES, in rw_queue_count_set() 51 static int read_queue_count_set(const char *val, const struct kernel_param *kp) in read_queue_count_set() argument 53 return param_set_uint_minmax(val, kp, UFS_MCQ_MIN_READ_QUEUES, in read_queue_count_set() 67 static int poll_queue_count_set(const char *val, const struct kernel_param *kp) in poll_queue_count_set() argument 69 return param_set_uint_minmax(val, kp, UFS_MCQ_MIN_POLL_QUEUES, in poll_queue_count_set()
|
| /drivers/power/supply/ |
| A D | test_power.c | 513 const struct kernel_param *kp) in param_set_battery_status() argument 527 const struct kernel_param *kp) in param_set_battery_health() argument 541 const struct kernel_param *kp) in param_set_battery_present() argument 549 const struct kernel_param *kp) in param_get_battery_present() argument 556 const struct kernel_param *kp) in param_set_battery_technology() argument 565 const struct kernel_param *kp) in param_get_battery_technology() argument 573 const struct kernel_param *kp) in param_set_battery_capacity() argument 588 const struct kernel_param *kp) in param_set_battery_voltage() argument 603 const struct kernel_param *kp) in param_set_battery_charge_counter() argument 618 const struct kernel_param *kp) in param_set_battery_current() argument [all …]
|
| /drivers/char/ |
| A D | sonypi.c | 764 struct sonypi_keypress kp; in input_keyrelease() local 768 == sizeof(kp)) { in input_keyrelease() 770 input_report_key(kp.dev, kp.key, 0); in input_keyrelease() 771 input_sync(kp.dev); in input_keyrelease() 796 kp.key = BTN_MIDDLE; in sonypi_report_input_event() 797 kp.dev = jog_dev; in sonypi_report_input_event() 807 kp.dev = key_dev; in sonypi_report_input_event() 814 if (kp.dev) { in sonypi_report_input_event() 815 input_report_key(kp.dev, kp.key, 1); in sonypi_report_input_event() 816 input_sync(kp.dev); in sonypi_report_input_event() [all …]
|
| /drivers/iio/pressure/ |
| A D | dps310.c | 645 s64 kp; in dps310_calculate_pressure() local 656 kp = (s64)kpi; in dps310_calculate_pressure() 675 denoms[1] = kp; in dps310_calculate_pressure() 677 denoms[2] = kp * kp; in dps310_calculate_pressure() 679 denoms[3] = kp * kp * kp; in dps310_calculate_pressure() 683 denoms[5] = kp * kt; in dps310_calculate_pressure() 685 denoms[6] = kp * kp * kt; in dps310_calculate_pressure()
|
| /drivers/dma/ |
| A D | dmatest.c | 156 static int dmatest_run_get(char *val, const struct kernel_param *kp); 166 static int dmatest_chan_get(char *val, const struct kernel_param *kp); 284 static int dmatest_wait_get(char *val, const struct kernel_param *kp) in dmatest_wait_get() argument 292 return param_get_bool(val, kp); in dmatest_wait_get() 1177 static int dmatest_run_get(char *val, const struct kernel_param *kp) in dmatest_run_get() argument 1191 return param_get_bool(val, kp); in dmatest_run_get() 1200 ret = param_set_bool(val, kp); in dmatest_run_set() 1241 ret = param_set_copystring(val, kp); in dmatest_chan_set() 1298 param_set_copystring(chan_reset_val, kp); in dmatest_chan_set() 1305 static int dmatest_chan_get(char *val, const struct kernel_param *kp) in dmatest_chan_get() argument [all …]
|
| /drivers/input/misc/ |
| A D | ati_remote2.c | 37 const struct kernel_param *kp, in ati_remote2_set_mask() argument 53 *(unsigned int *)kp->arg = mask; in ati_remote2_set_mask() 59 const struct kernel_param *kp) in ati_remote2_set_channel_mask() argument 63 return ati_remote2_set_mask(val, kp, ATI_REMOTE2_MAX_CHANNEL_MASK); in ati_remote2_set_channel_mask() 67 const struct kernel_param *kp) in ati_remote2_get_channel_mask() argument 71 return sprintf(buffer, "0x%04x\n", *(unsigned int *)kp->arg); in ati_remote2_get_channel_mask() 75 const struct kernel_param *kp) in ati_remote2_set_mode_mask() argument 79 return ati_remote2_set_mask(val, kp, ATI_REMOTE2_MAX_MODE_MASK); in ati_remote2_set_mode_mask() 83 const struct kernel_param *kp) in ati_remote2_get_mode_mask() argument 87 return sprintf(buffer, "0x%02x\n", *(unsigned int *)kp->arg); in ati_remote2_get_mode_mask()
|
| /drivers/thermal/intel/ |
| A D | intel_powerclamp.c | 81 static int duration_set(const char *arg, const struct kernel_param *kp) in duration_set() argument 104 static int duration_get(char *buf, const struct kernel_param *kp) in duration_get() argument 154 static int cpumask_set(const char *arg, const struct kernel_param *kp) in cpumask_set() argument 198 static int cpumask_get(char *buf, const struct kernel_param *kp) in cpumask_get() argument 215 static int max_idle_set(const char *arg, const struct kernel_param *kp) in max_idle_set() argument 281 static int window_size_set(const char *arg, const struct kernel_param *kp) in window_size_set() argument
|
| /drivers/char/ipmi/ |
| A D | ipmi_watchdog.c | 177 static int set_param_timeout(const char *val, const struct kernel_param *kp) in set_param_timeout() argument 189 *((int *)kp->arg) = l; in set_param_timeout() 209 static int set_param_str(const char *val, const struct kernel_param *kp) in set_param_str() argument 211 action_fn fn = (action_fn) kp->arg; in set_param_str() 232 static int get_param_str(char *buffer, const struct kernel_param *kp) in get_param_str() argument 234 action_fn fn = (action_fn) kp->arg; in get_param_str() 249 static int set_param_wdog_ifnum(const char *val, const struct kernel_param *kp) in set_param_wdog_ifnum() argument 251 int rv = param_set_int(val, kp); in set_param_wdog_ifnum()
|
| A D | ipmi_si_hotmod.c | 17 static int hotmod_handler(const char *val, const struct kernel_param *kp); 185 static int hotmod_handler(const char *val, const struct kernel_param *kp) in hotmod_handler() argument
|
| /drivers/media/usb/uvc/ |
| A D | uvc_v4l2.c | 1101 static int uvc_v4l2_get_xu_mapping(struct uvc_xu_control_mapping *kp, in uvc_v4l2_get_xu_mapping() argument 1104 struct uvc_xu_control_mapping32 *p = (void *)kp; in uvc_v4l2_get_xu_mapping() 1114 memset(kp->reserved, 0, sizeof(kp->reserved)); in uvc_v4l2_get_xu_mapping() 1115 kp->menu_info = count ? compat_ptr(info) : NULL; in uvc_v4l2_get_xu_mapping() 1116 kp->menu_count = count; in uvc_v4l2_get_xu_mapping() 1123 if (copy_to_user(up, kp, offsetof(typeof(*up), menu_info)) || in uvc_v4l2_put_xu_mapping() 1124 put_user(kp->menu_count, &up->menu_count)) in uvc_v4l2_put_xu_mapping() 1141 static int uvc_v4l2_get_xu_query(struct uvc_xu_control_query *kp, in uvc_v4l2_get_xu_query() argument 1149 *kp = (struct uvc_xu_control_query){ in uvc_v4l2_get_xu_query() 1159 static int uvc_v4l2_put_xu_query(const struct uvc_xu_control_query *kp, in uvc_v4l2_put_xu_query() argument [all …]
|
| /drivers/edac/ |
| A D | edac_module.c | 23 const struct kernel_param *kp) in edac_set_debug_level() argument 35 return param_set_int(buf, kp); in edac_set_debug_level()
|
| /drivers/platform/x86/ |
| A D | sony-laptop.c | 359 (unsigned char *)&kp, sizeof(kp)) == sizeof(kp)) { in do_sony_laptop_release_key() 360 input_report_key(kp.dev, kp.key, 0); in do_sony_laptop_release_key() 361 input_sync(kp.dev); in do_sony_laptop_release_key() 404 kp.dev = jog_dev; in sony_laptop_report_input_event() 415 kp.dev = key_dev; in sony_laptop_report_input_event() 420 if (kp.dev) { in sony_laptop_report_input_event() 425 input_report_key(kp.dev, kp.key, 1); in sony_laptop_report_input_event() 426 input_sync(kp.dev); in sony_laptop_report_input_event() 430 (unsigned char *)&kp, sizeof(kp), in sony_laptop_report_input_event() 547 (unsigned char *)&kp, sizeof(kp)) == sizeof(kp)) { in sony_laptop_remove_input() [all …]
|
| /drivers/gpu/drm/i915/ |
| A D | i915_mitigations.c | 30 static int mitigations_set(const char *val, const struct kernel_param *kp) in mitigations_set() argument 98 static int mitigations_get(char *buffer, const struct kernel_param *kp) in mitigations_get() argument
|
| /drivers/scsi/fcoe/ |
| A D | fcoe_transport.c | 26 static int fcoe_transport_show(char *buffer, const struct kernel_param *kp); 598 static int fcoe_transport_show(char *buffer, const struct kernel_param *kp) in fcoe_transport_show() argument 859 const struct kernel_param *kp) in fcoe_transport_create() argument 864 enum fip_mode fip_mode = (enum fip_mode)(uintptr_t)kp->arg; in fcoe_transport_create() 925 const struct kernel_param *kp) in fcoe_transport_destroy() argument 970 const struct kernel_param *kp) in fcoe_transport_disable() argument 1005 const struct kernel_param *kp) in fcoe_transport_enable() argument
|
| /drivers/acpi/ |
| A D | sysfs.c | 92 static int param_get_debug_layer(char *buffer, const struct kernel_param *kp) in param_get_debug_layer() argument 120 static int param_get_debug_level(char *buffer, const struct kernel_param *kp) in param_get_debug_level() argument 157 const struct kernel_param *kp) in param_set_trace_method_name() argument 167 pr_err("%s: string parameter too long\n", kp->name); in param_set_trace_method_name() 199 static int param_get_trace_method_name(char *buffer, const struct kernel_param *kp) in param_get_trace_method_name() argument 219 const struct kernel_param *kp) in param_set_trace_state() argument 255 static int param_get_trace_state(char *buffer, const struct kernel_param *kp) in param_get_trace_state() argument 281 const struct kernel_param *kp) in param_get_acpica_version() argument
|
| /drivers/net/wireless/marvell/mwifiex/ |
| A D | sta_ioctl.c | 1093 int mwifiex_set_encode(struct mwifiex_private *priv, struct key_params *kp, in mwifiex_set_encode() argument 1103 if (kp && kp->cipher == WLAN_CIPHER_SUITE_AES_CMAC) in mwifiex_set_encode() 1114 if (kp && kp->seq && kp->seq_len) { in mwifiex_set_encode() 1115 memcpy(encrypt_key.pn, kp->seq, kp->seq_len); in mwifiex_set_encode() 1116 encrypt_key.pn_len = kp->seq_len; in mwifiex_set_encode()
|
| /drivers/clk/bcm/ |
| A D | clk-iproc-pll.c | 247 static void __pll_bring_out_reset(struct iproc_pll *pll, unsigned int kp, in __pll_bring_out_reset() argument 259 val |= ki << dig_filter->ki_shift | kp << dig_filter->kp_shift | in __pll_bring_out_reset() 310 int ka = 0, ki, kp, ret; in pll_set_rate() local 342 kp = get_kp(ref_freq, kp_index); in pll_set_rate() 343 if (kp < 0) { in pll_set_rate() 345 return kp; in pll_set_rate() 416 __pll_bring_out_reset(pll, kp, ka, ki); in pll_set_rate()
|
| /drivers/nvme/host/ |
| A D | multipath.c | 15 static int multipath_param_set(const char *val, const struct kernel_param *kp) in multipath_param_set() argument 18 bool *arg = kp->arg; in multipath_param_set() 20 ret = param_set_bool(val, kp); in multipath_param_set() 43 const struct kernel_param *kp) in multipath_always_on_set() argument 46 bool *arg = kp->arg; in multipath_always_on_set() 48 ret = param_set_bool(val, kp); in multipath_always_on_set() 76 static int nvme_set_iopolicy(const char *val, const struct kernel_param *kp) in nvme_set_iopolicy() argument 92 static int nvme_get_iopolicy(char *buf, const struct kernel_param *kp) in nvme_get_iopolicy() argument
|