/linux-master/drivers/iio/proximity/ |
H A D | ping.c | 77 struct ping_data *data = iio_priv(indio_dev); local 80 if (gpiod_get_value(data->gpiod_ping)) { 81 data->ts_rising = now; 82 complete(&data->rising); 84 data->ts_falling = now; 85 complete(&data->falling); 93 struct ping_data *data = iio_priv(indio_dev); local 98 struct platform_device *pdev = to_platform_device(data->dev); 104 mutex_lock(&data->lock); 106 reinit_completion(&data 279 struct ping_data *data; local [all...] |
/linux-master/drivers/input/touchscreen/ |
H A D | novatek-nvt-ts.c | 63 static int nvt_ts_read_data(struct i2c_client *client, u8 reg, u8 *data, int count) argument 75 .buf = data, 91 struct nvt_ts_data *data = dev_id; local 92 struct device *dev = &data->client->dev; 97 error = nvt_ts_read_data(data->client, NVT_TS_TOUCH_START, data->buf, 98 data->max_touches * NVT_TS_TOUCH_SIZE); 102 for (i = 0; i < data->max_touches; i++) { 103 touch = &data->buf[i * NVT_TS_TOUCH_SIZE]; 109 if (slot < 1 || slot > data 144 struct nvt_ts_data *data = input_get_drvdata(dev); local 154 struct nvt_ts_data *data = input_get_drvdata(dev); local 162 struct nvt_ts_data *data = i2c_get_clientdata(to_i2c_client(dev)); local 174 struct nvt_ts_data *data = i2c_get_clientdata(to_i2c_client(dev)); local 190 struct nvt_ts_data *data; local [all...] |
H A D | atmel_mxt_ts.c | 152 u8 data[MXT_DIAGNOSTIC_SIZE]; member in struct:t37_debug 283 /* Each client has this additional data */ 411 static void mxt_dump_message(struct mxt_data *data, u8 *message) argument 413 dev_dbg(&data->client->dev, "message: %*ph\n", 414 data->T5_msg_size, message); 417 static int mxt_wait_for_completion(struct mxt_data *data, argument 421 struct device *dev = &data->client->dev; 435 static int mxt_bootloader_read(struct mxt_data *data, argument 441 msg.addr = data->bootloader_addr; 442 msg.flags = data 459 mxt_bootloader_write(struct mxt_data *data, const u8 * const val, unsigned int count) argument 482 mxt_lookup_bootloader_address(struct mxt_data *data, bool retry) argument 515 mxt_probe_bootloader(struct mxt_data *data, bool alt_address) argument 539 mxt_get_bootloader_version(struct mxt_data *data, u8 val) argument 560 mxt_check_bootloader(struct mxt_data *data, unsigned int state, bool wait) argument 623 mxt_send_bootloader_cmd(struct mxt_data *data, bool unlock) argument 641 struct mxt_data *data = i2c_get_clientdata(client); local 750 mxt_get_object(struct mxt_data *data, u8 type) argument 765 mxt_proc_t6_messages(struct mxt_data *data, u8 *msg) argument 798 mxt_write_object(struct mxt_data *data, u8 type, u8 offset, u8 val) argument 812 mxt_input_button(struct mxt_data *data, u8 *message) argument 827 mxt_input_sync(struct mxt_data *data) argument 834 mxt_proc_t9_message(struct mxt_data *data, u8 *message) argument 903 mxt_proc_t15_messages(struct mxt_data *data, u8 *message) argument 916 mxt_proc_t97_messages(struct mxt_data *data, u8 *message) argument 921 mxt_proc_t100_message(struct mxt_data *data, u8 *message) argument 1029 mxt_proc_message(struct mxt_data *data, u8 *message) argument 1066 mxt_read_and_process_messages(struct mxt_data *data, u8 count) argument 1097 mxt_process_messages_t44(struct mxt_data *data) argument 1152 mxt_process_messages_until_invalid(struct mxt_data *data) argument 1176 mxt_process_messages(struct mxt_data *data) argument 1217 struct mxt_data *data = dev_id; local 1235 mxt_t6_command(struct mxt_data *data, u16 cmd_offset, u8 value, bool wait) argument 1267 mxt_acquire_irq(struct mxt_data *data) argument 1282 mxt_soft_reset(struct mxt_data *data) argument 1310 mxt_update_crc(struct mxt_data *data, u8 cmd, u8 value) argument 1367 mxt_check_retrigen(struct mxt_data *data) argument 1399 mxt_prepare_cfg_mem(struct mxt_data *data, struct mxt_cfg *cfg) argument 1497 mxt_upload_cfg_mem(struct mxt_data *data, struct mxt_cfg *cfg) argument 1545 mxt_update_cfg(struct mxt_data *data, const struct firmware *fw) argument 1698 mxt_free_input_device(struct mxt_data *data) argument 1706 mxt_free_object_table(struct mxt_data *data) argument 1737 mxt_parse_object_table(struct mxt_data *data, struct mxt_object *object_table) argument 1854 mxt_read_info_block(struct mxt_data *data) argument 1942 mxt_read_t9_resolution(struct mxt_data *data) argument 1988 mxt_read_t100_config(struct mxt_data *data) argument 2069 mxt_set_up_as_touchpad(struct input_dev *input_dev, struct mxt_data *data) argument 2091 mxt_initialize_input_device(struct mxt_data *data) argument 2248 mxt_initialize(struct mxt_data *data) argument 2306 mxt_set_t7_power_cfg(struct mxt_data *data, u8 sleep) argument 2329 mxt_init_t7_power_cfg(struct mxt_data *data) argument 2371 mxt_get_debug_value(struct mxt_data *data, unsigned int x, unsigned int y) argument 2398 mxt_convert_debug_pages(struct mxt_data *data, u16 *outbuf) argument 2424 mxt_read_diagnostic_debug(struct mxt_data *data, u8 mode, u16 *outbuf) argument 2486 struct mxt_data *data = q->drv_priv; local 2500 struct mxt_data *data = vb2_get_drv_priv(vb->vb2_queue); local 2555 struct mxt_data *data = video_drvdata(file); local 2585 mxt_set_input(struct mxt_data *data, unsigned int i) argument 2616 struct mxt_data *data = video_drvdata(file); local 2625 struct mxt_data *data = video_drvdata(file); local 2700 mxt_debug_init(struct mxt_data *data) argument 2779 mxt_debug_init(struct mxt_data *data) argument 2784 mxt_configure_objects(struct mxt_data *data, const struct firmware *cfg) argument 2819 struct mxt_data *data = dev_get_drvdata(dev); local 2829 struct mxt_data *data = dev_get_drvdata(dev); local 2854 struct mxt_data *data = dev_get_drvdata(dev); local 2918 struct mxt_data *data = dev_get_drvdata(dev); local 3041 struct mxt_data *data = dev_get_drvdata(dev); local 3076 mxt_start(struct mxt_data *data) argument 3100 mxt_stop(struct mxt_data *data) argument 3120 struct mxt_data *data = input_get_drvdata(dev); local 3129 struct mxt_data *data = input_get_drvdata(dev); local 3134 mxt_parse_device_properties(struct mxt_data *data) argument 3216 struct mxt_data *data; local 3371 struct mxt_data *data = i2c_get_clientdata(client); local 3384 struct mxt_data *data = i2c_get_clientdata(client); local 3405 struct mxt_data *data = i2c_get_clientdata(client); local [all...] |
H A D | silead.c | 93 static void silead_apply_efi_fw_min_max(struct silead_ts_data *data) argument 95 struct input_absinfo *absinfo_x = &data->input->absinfo[ABS_MT_POSITION_X]; 96 struct input_absinfo *absinfo_y = &data->input->absinfo[ABS_MT_POSITION_Y]; 98 if (!data->efi_fw_min_max_set) 101 absinfo_x->minimum = data->efi_fw_min_max[0]; 102 absinfo_x->maximum = data->efi_fw_min_max[1]; 103 absinfo_y->minimum = data->efi_fw_min_max[2]; 104 absinfo_y->maximum = data->efi_fw_min_max[3]; 106 if (data->prop.invert_x) { 111 if (data 122 silead_ts_request_input_dev(struct silead_ts_data *data) argument 159 silead_ts_request_pen_input_dev(struct silead_ts_data *data) argument 196 struct silead_ts_data *data = i2c_get_clientdata(client); local 204 silead_ts_handle_pen_data(struct silead_ts_data *data, u8 *buf) argument 245 struct silead_ts_data *data = i2c_get_clientdata(client); local 318 struct silead_ts_data *data = i2c_get_clientdata(client); local 399 struct silead_ts_data *data = i2c_get_clientdata(client); local 487 struct silead_ts_data *data = i2c_get_clientdata(client); local 579 struct silead_ts_data *data = id; local 589 struct silead_ts_data *data = i2c_get_clientdata(client); local 614 silead_ts_set_default_fw_name(struct silead_ts_data *data, const struct i2c_device_id *id) argument 639 silead_ts_set_default_fw_name(struct silead_ts_data *data, const struct i2c_device_id *id) argument 650 struct silead_ts_data *data = arg; local 658 struct silead_ts_data *data; local [all...] |
/linux-master/arch/arm/mm/ |
H A D | cache-uniphier.c | 61 * struct uniphier_cache_data - UniPhier outer cache specific data 95 * @data: cache controller specific data 97 static void __uniphier_cache_sync(struct uniphier_cache_data *data) argument 101 data->op_base + UNIPHIER_SSCOPE); 103 readl_relaxed(data->op_base + UNIPHIER_SSCOPE); 109 * @data: cache controller specific data 111 * @size: data size of range operation (don't care for "all" operation) 114 static void __uniphier_cache_maint_common(struct uniphier_cache_data *data, argument 170 __uniphier_cache_maint_all(struct uniphier_cache_data *data, u32 operation) argument 179 __uniphier_cache_maint_range(struct uniphier_cache_data *data, unsigned long start, unsigned long end, u32 operation) argument 219 __uniphier_cache_enable(struct uniphier_cache_data *data, bool on) argument 229 __uniphier_cache_set_active_ways( struct uniphier_cache_data *data) argument 241 struct uniphier_cache_data *data; local 249 struct uniphier_cache_data *data; local 282 struct uniphier_cache_data *data; local 292 struct uniphier_cache_data *data; local 304 struct uniphier_cache_data *data; local 318 struct uniphier_cache_data *data; local [all...] |
/linux-master/drivers/hwmon/ |
H A D | raspberrypi-hwmon.c | 28 static void rpi_firmware_get_throttled(struct rpi_hwmon_data *data) argument 36 ret = rpi_firmware_property(data->fw, RPI_FIRMWARE_GET_THROTTLED, 39 dev_err_once(data->hwmon_dev, "Failed to get throttled (%d)\n", 45 old_uv = data->last_throttled & UNDERVOLTAGE_STICKY_BIT; 46 data->last_throttled = value; 52 dev_crit(data->hwmon_dev, "Undervoltage detected!\n"); 54 dev_info(data->hwmon_dev, "Voltage normalised\n"); 56 hwmon_notify_event(data->hwmon_dev, hwmon_in, hwmon_in_lcrit_alarm, 0); 61 struct rpi_hwmon_data *data; local 63 data 78 struct rpi_hwmon_data *data = dev_get_drvdata(dev); local 109 struct rpi_hwmon_data *data; local [all...] |
H A D | nct6775-core.c | 64 /* used to set data->name = nct6775_device_names[data->sio_kind] */ 81 /* Common and NCT6775 specific data */ 192 #define NCT6775_AUTO_TEMP(data, nr, p) ((data)->REG_AUTO_TEMP[nr] + (p)) 193 #define NCT6775_AUTO_PWM(data, nr, p) ((data)->REG_AUTO_PWM[nr] + (p)) 248 /* NCT6776 specific data */ 333 /* NCT6779 specific data */ 439 /* NCT6791 specific data */ 1077 nct6775_add_template_attr_group(struct device *dev, struct nct6775_data *data, const struct sensor_template_group *tg, int repeat) argument 1151 nct6775_reg_is_word_sized(struct nct6775_data *data, u16 reg) argument 1212 nct6775_read_temp(struct nct6775_data *data, u16 reg, u16 *val) argument 1227 nct6775_write_fan_div(struct nct6775_data *data, int nr) argument 1242 nct6775_write_fan_div_common(struct nct6775_data *data, int nr) argument 1249 nct6775_update_fan_div(struct nct6775_data *data) argument 1269 nct6775_update_fan_div_common(struct nct6775_data *data) argument 1276 nct6775_init_fan_div(struct nct6775_data *data) argument 1304 nct6775_init_fan_common(struct device *dev, struct nct6775_data *data) argument 1337 nct6775_select_fan_div(struct device *dev, struct nct6775_data *data, int nr, u16 reg) argument 1393 struct nct6775_data *data = dev_get_drvdata(dev); local 1477 struct nct6775_data *data = dev_get_drvdata(dev); local 1571 struct nct6775_data *data = dev_get_drvdata(dev); local 1716 struct nct6775_data *data = nct6775_update_device(dev); local 1732 struct nct6775_data *data = dev_get_drvdata(dev); local 1752 struct nct6775_data *data = nct6775_update_device(dev); local 1765 find_temp_source(struct nct6775_data *data, int index, int count) argument 1786 struct nct6775_data *data = nct6775_update_device(dev); local 1810 struct nct6775_data *data = nct6775_update_device(dev); local 1827 struct nct6775_data *data = dev_get_drvdata(dev); local 1855 struct nct6775_data *data = nct6775_update_device(dev); local 1881 struct nct6775_data *data = dev_get_drvdata(dev); local 1915 struct nct6775_data *data = dev_get_drvdata(dev); local 1956 struct nct6775_data *data = nct6775_update_device(dev); local 1969 struct nct6775_data *data = nct6775_update_device(dev); local 1984 struct nct6775_data *data = nct6775_update_device(dev); local 1998 struct nct6775_data *data = dev_get_drvdata(dev); local 2093 struct nct6775_data *data = nct6775_update_device(dev); local 2108 struct nct6775_data *data = dev_get_drvdata(dev); local 2140 struct nct6775_data *data = dev_get_drvdata(dev); local 2193 struct nct6775_data *data = nct6775_update_device(dev); local 2206 struct nct6775_data *data = nct6775_update_device(dev); local 2221 struct nct6775_data *data = dev_get_drvdata(dev); local 2242 struct nct6775_data *data = nct6775_update_device(dev); local 2255 struct nct6775_data *data = dev_get_drvdata(dev); local 2278 struct nct6775_data *data = nct6775_update_device(dev); local 2292 struct nct6775_data *data = nct6775_update_device(dev); local 2350 struct nct6775_data *data = dev_get_drvdata(dev); local 2423 struct nct6775_data *data = nct6775_update_device(dev); local 2446 struct nct6775_data *data = dev_get_drvdata(dev); local 2465 struct nct6775_data *data = nct6775_update_device(dev); local 2478 struct nct6775_data *data = dev_get_drvdata(dev); local 2516 struct nct6775_data *data = nct6775_update_device(dev); local 2545 struct nct6775_data *data = dev_get_drvdata(dev); local 2588 check_trip_points(struct nct6775_data *data, int nr) argument 2611 pwm_update_registers(struct nct6775_data *data, int nr) argument 2664 struct nct6775_data *data = nct6775_update_device(dev); local 2677 struct nct6775_data *data = dev_get_drvdata(dev); local 2726 show_pwm_temp_sel_common(struct nct6775_data *data, char *buf, int src) argument 2745 struct nct6775_data *data = nct6775_update_device(dev); local 2759 struct nct6775_data *data = nct6775_update_device(dev); local 2796 struct nct6775_data *data = nct6775_update_device(dev); local 2811 struct nct6775_data *data = nct6775_update_device(dev); local 2858 struct nct6775_data *data = nct6775_update_device(dev); local 2871 struct nct6775_data *data = dev_get_drvdata(dev); local 2894 struct nct6775_data *data = nct6775_update_device(dev); local 2910 struct nct6775_data *data = dev_get_drvdata(dev); local 2935 struct nct6775_data *data = nct6775_update_device(dev); local 2950 struct nct6775_data *data = dev_get_drvdata(dev); local 2985 struct nct6775_data *data = nct6775_update_device(dev); local 3017 struct nct6775_data *data = dev_get_drvdata(dev); local 3062 struct nct6775_data *data = nct6775_update_device(dev); local 3077 struct nct6775_data *data = dev_get_drvdata(dev); local 3111 struct nct6775_data *data = nct6775_update_device(dev); local 3128 struct nct6775_data *data = dev_get_drvdata(dev); local 3150 struct nct6775_data *data = nct6775_update_device(dev); local 3163 struct nct6775_data *data = dev_get_drvdata(dev); local 3236 struct nct6775_data *data = nct6775_update_device(dev); local 3255 struct nct6775_data *data = dev_get_drvdata(dev); local 3285 struct nct6775_data *data = dev_get_drvdata(dev); local 3414 nct6775_init_device(struct nct6775_data *data) argument 3474 add_temp_sensors(struct nct6775_data *data, const u16 *regp, int *available, int *mask) argument 3505 nct6775_probe(struct device *dev, struct nct6775_data *data, const struct regmap_config *regmapcfg) argument [all...] |
H A D | adt7x10.c | 55 /* Each client has this additional data */ 121 static int ADT7X10_REG_TO_TEMP(struct adt7x10_data *data, s16 reg) argument 124 if (!(data->config & ADT7X10_RESOLUTION)) 135 static int adt7x10_temp_read(struct adt7x10_data *data, int index, long *val) argument 140 mutex_lock(&data->update_lock); 141 if (index == adt7x10_temperature && !data->valid) { 143 ret = adt7x10_temp_ready(data->regmap); 145 mutex_unlock(&data->update_lock); 148 data->valid = true; 150 mutex_unlock(&data 160 adt7x10_temp_write(struct adt7x10_data *data, int index, long temp) argument 171 adt7x10_hyst_read(struct adt7x10_data *data, int index, long *val) argument 201 adt7x10_hyst_write(struct adt7x10_data *data, long hyst) argument 224 adt7x10_alarm_read(struct adt7x10_data *data, int index, long *val) argument 238 adt7x10_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) argument 265 struct adt7x10_data *data = dev_get_drvdata(dev); local 296 struct adt7x10_data *data = dev_get_drvdata(dev); local 333 struct adt7x10_data *data = private; local 341 struct adt7x10_data *data; local 402 struct adt7x10_data *data = dev_get_drvdata(dev); local 410 struct adt7x10_data *data = dev_get_drvdata(dev); local [all...] |
/linux-master/sound/soc/fsl/ |
H A D | imx-spdif.c | 17 struct imx_spdif_data *data; local 28 data = devm_kzalloc(&pdev->dev, sizeof(*data), GFP_KERNEL); 30 if (!data || !comp) { 39 data->dai.cpus = 40 data->dai.platforms = comp; 41 data->dai.codecs = &snd_soc_dummy_dlc; 43 data->dai.num_cpus = 1; 44 data->dai.num_codecs = 1; 45 data [all...] |
/linux-master/drivers/iio/accel/ |
H A D | st_accel_i2c.c | 23 .data = LIS3LV02DL_ACCEL_DEV_NAME, 27 .data = LIS3LV02DL_ACCEL_DEV_NAME, 31 .data = LSM303DLH_ACCEL_DEV_NAME, 35 .data = LSM303DLHC_ACCEL_DEV_NAME, 39 .data = LIS3DH_ACCEL_DEV_NAME, 43 .data = LSM330D_ACCEL_DEV_NAME, 47 .data = LSM330DL_ACCEL_DEV_NAME, 51 .data = LSM330DLC_ACCEL_DEV_NAME, 55 .data = LIS331DL_ACCEL_DEV_NAME, 59 .data [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | xpio.c | 31 u16 data = dcb_gpio_table(bios, ver, hdr, cnt, len); local 32 if (data && *ver >= 0x40 && *hdr >= 0x06) { 33 u16 xpio = nvbios_rd16(bios, data + 0x04); 35 *ver = nvbios_rd08(bios, data + 0x00); 36 *hdr = nvbios_rd08(bios, data + 0x01); 37 *cnt = nvbios_rd08(bios, data + 0x02); 38 *len = nvbios_rd08(bios, data + 0x03); 49 u16 data = dcb_xpiod_table(bios, ver, hdr, cnt, len); local 50 if (data && idx < *cnt) { 51 u16 xpio = nvbios_rd16(bios, data 67 u16 data = dcb_xpio_table(bios, idx, ver, hdr, cnt, len); local [all...] |
/linux-master/drivers/iio/pressure/ |
H A D | mpl115.c | 35 static int mpl115_request(struct mpl115_data *data) argument 37 int ret = data->ops->write(data->dev, MPL115_CONVERT, 0); 47 static int mpl115_comp_pressure(struct mpl115_data *data, int *val, int *val2) argument 54 mutex_lock(&data->lock); 55 ret = mpl115_request(data); 59 ret = data->ops->read(data->dev, MPL115_PADC); 64 ret = data->ops->read(data 84 mpl115_read_temp(struct mpl115_data *data) argument 102 struct mpl115_data *data = iio_priv(indio_dev); local 158 struct mpl115_data *data; local 232 struct mpl115_data *data = iio_priv(dev_get_drvdata(dev)); local 241 struct mpl115_data *data = iio_priv(dev_get_drvdata(dev)); local [all...] |
/linux-master/drivers/usb/cdns3/ |
H A D | cdns3-starfive.c | 45 struct cdns_starfive *data) 49 regmap_update_bits(data->stg_syscon, data->stg_usb_mode, 58 regmap_update_bits(data->stg_syscon, 59 data->stg_usb_mode, 62 regmap_update_bits(data->stg_syscon, 63 data->stg_usb_mode, 69 regmap_update_bits(data->stg_syscon, data->stg_usb_mode, 71 regmap_update_bits(data 44 cdns_mode_init(struct platform_device *pdev, struct cdns_starfive *data) argument 79 cdns_clk_rst_init(struct cdns_starfive *data) argument 101 cdns_clk_rst_deinit(struct cdns_starfive *data) argument 110 struct cdns_starfive *data; local 172 struct cdns_starfive *data = dev_get_drvdata(dev); local 186 struct cdns_starfive *data = dev_get_drvdata(dev); local 193 struct cdns_starfive *data = dev_get_drvdata(dev); local 203 struct cdns_starfive *data = dev_get_drvdata(dev); local 210 struct cdns_starfive *data = dev_get_drvdata(dev); local [all...] |
/linux-master/drivers/power/reset/ |
H A D | ltc2952-poweroff.c | 98 struct ltc2952_poweroff *data = to_ltc2952(timer, timer_wde); local 100 if (data->kernel_panic) 103 state = gpiod_get_value(data->gpio_watchdog); 104 gpiod_set_value(data->gpio_watchdog, !state); 106 hrtimer_forward_now(timer, data->wde_interval); 111 static void ltc2952_poweroff_start_wde(struct ltc2952_poweroff *data) argument 113 hrtimer_start(&data->timer_wde, data->wde_interval, HRTIMER_MODE_REL); 119 struct ltc2952_poweroff *data = to_ltc2952(timer, timer_trigger); local 121 ltc2952_poweroff_start_wde(data); 139 struct ltc2952_poweroff *data = dev_id; local 160 ltc2952_poweroff_default(struct ltc2952_poweroff *data) argument 176 struct ltc2952_poweroff *data = platform_get_drvdata(pdev); local 250 struct ltc2952_poweroff *data = to_ltc2952(nb, panic_notifier); local 259 struct ltc2952_poweroff *data; local 291 struct ltc2952_poweroff *data = platform_get_drvdata(pdev); local [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | nbio_v6_1.c | 167 uint32_t def, data; local 169 def = data = RREG32_PCIE(smnCPM_CONTROL); 171 data |= (CPM_CONTROL__LCLK_DYN_GATE_ENABLE_MASK | 179 data &= ~(CPM_CONTROL__LCLK_DYN_GATE_ENABLE_MASK | 188 if (def != data) 189 WREG32_PCIE(smnCPM_CONTROL, data); 195 uint32_t def, data; local 197 def = data = RREG32_PCIE(smnPCIE_CNTL2); 199 data |= (PCIE_CNTL2__SLV_MEM_LS_EN_MASK | 203 data 215 int data; local 265 uint32_t def, data; local 288 uint32_t def, data; local 312 uint32_t def, data; local [all...] |
H A D | smuio_v11_0.c | 40 u32 def, data; local 49 def = data = RREG32_SOC15(SMUIO, 0, mmCGTT_ROM_CLK_CTRL0); 52 data &= ~(CGTT_ROM_CLK_CTRL0__SOFT_OVERRIDE0_MASK | 55 data |= CGTT_ROM_CLK_CTRL0__SOFT_OVERRIDE0_MASK | 58 if (def != data) 59 WREG32_SOC15(SMUIO, 0, mmCGTT_ROM_CLK_CTRL0, data); 64 u32 data; local 70 data = RREG32_SOC15(SMUIO, 0, mmCGTT_ROM_CLK_CTRL0); 71 if (!(data & CGTT_ROM_CLK_CTRL0__SOFT_OVERRIDE0_MASK))
|
H A D | smuio_v11_0_6.c | 40 u32 def, data; local 46 def = data = RREG32_SOC15(SMUIO, 0, mmCGTT_ROM_CLK_CTRL0); 49 data &= ~(CGTT_ROM_CLK_CTRL0__SOFT_OVERRIDE0_MASK | 52 data |= CGTT_ROM_CLK_CTRL0__SOFT_OVERRIDE0_MASK | 55 if (def != data) 56 WREG32_SOC15(SMUIO, 0, mmCGTT_ROM_CLK_CTRL0, data); 61 u32 data; local 67 data = RREG32_SOC15(SMUIO, 0, mmCGTT_ROM_CLK_CTRL0); 68 if (!(data & CGTT_ROM_CLK_CTRL0__SOFT_OVERRIDE0_MASK))
|
/linux-master/drivers/net/ethernet/ti/ |
H A D | davinci_mdio.c | 110 static void davinci_mdio_init_clk(struct davinci_mdio_data *data) argument 114 mdio_in = clk_get_rate(data->clk); 115 div = (mdio_in / data->pdata.bus_freq) - 1; 119 data->clk_div = div; 123 * 32 bits of transferred data 135 data->access_time = usecs_to_jiffies(access_time * 4); 136 if (!data->access_time) 137 data->access_time = 1; 140 static void davinci_mdio_enable(struct davinci_mdio_data *data) argument 143 writel(data 146 davinci_mdio_disable(struct davinci_mdio_data *data) argument 160 davinci_mdio_enable_manual_mode(struct davinci_mdio_data *data) argument 171 struct davinci_mdio_data *data; local 187 struct davinci_mdio_data *data; local 203 struct davinci_mdio_data *data; local 219 struct davinci_mdio_data *data; local 294 davinci_mdio_common_reset(struct davinci_mdio_data *data) argument 343 struct davinci_mdio_data *data = bus->priv; local 351 struct davinci_mdio_data *data; local 359 wait_for_user_access(struct davinci_mdio_data *data) argument 395 wait_for_idle(struct davinci_mdio_data *data) argument 410 struct davinci_mdio_data *data = bus->priv; local 452 struct davinci_mdio_data *data = bus->priv; local 487 davinci_mdio_probe_dt(struct mdio_platform_data *data, struct platform_device *pdev) argument 548 struct davinci_mdio_data *data; local 674 struct davinci_mdio_data *data = platform_get_drvdata(pdev); local 690 struct davinci_mdio_data *data = dev_get_drvdata(dev); local 706 struct davinci_mdio_data *data = dev_get_drvdata(dev); local 721 struct davinci_mdio_data *data = dev_get_drvdata(dev); local 738 struct davinci_mdio_data *data = dev_get_drvdata(dev); local [all...] |
/linux-master/arch/powerpc/platforms/powernv/ |
H A D | pci.c | 194 struct OpalIoP7IOCPhbErrorData *data; local 196 data = (struct OpalIoP7IOCPhbErrorData *)common; 197 pr_info("P7IOC PHB#%x Diag-data (Version: %d)\n", 200 if (data->brdgCtl) 202 be32_to_cpu(data->brdgCtl)); 203 if (data->portStatusReg || data->rootCmplxStatus || 204 data->busAgentStatus) 206 be32_to_cpu(data->portStatusReg), 207 be32_to_cpu(data 277 struct OpalIoPhb3ErrorData *data; local 364 struct OpalIoPhb4ErrorData *data; local [all...] |
/linux-master/drivers/irqchip/ |
H A D | irq-imx-irqsteer.c | 41 static int imx_irqsteer_get_reg_index(struct irqsteer_data *data, argument 44 return (data->reg_num - irqnum / 32 - 1); 49 struct irqsteer_data *data = d->chip_data; local 50 int idx = imx_irqsteer_get_reg_index(data, d->hwirq); 54 raw_spin_lock_irqsave(&data->lock, flags); 55 val = readl_relaxed(data->regs + CHANMASK(idx, data->reg_num)); 57 writel_relaxed(val, data->regs + CHANMASK(idx, data->reg_num)); 58 raw_spin_unlock_irqrestore(&data 63 struct irqsteer_data *data = d->chip_data; local 96 imx_irqsteer_get_hwirq_base(struct irqsteer_data *data, u32 irq) argument 110 struct irqsteer_data *data = irq_desc_get_handler_data(desc); local 145 struct irqsteer_data *data; local 249 imx_irqsteer_save_regs(struct irqsteer_data *data) argument 258 imx_irqsteer_restore_regs(struct irqsteer_data *data) argument [all...] |
/linux-master/drivers/input/mouse/ |
H A D | elan_i2c_core.c | 188 static int elan_set_power(struct elan_tp_data *data, bool on) argument 194 error = data->ops->power_control(data->client, on); 201 dev_err(&data->client->dev, "failed to set power %s: %d\n", 206 static int elan_sleep(struct elan_tp_data *data) argument 212 error = data->ops->sleep_control(data->client, true); 222 static int elan_query_product(struct elan_tp_data *data) argument 226 error = data->ops->get_product_id(data 243 elan_check_ASUS_special_fw(struct elan_tp_data *data) argument 260 __elan_initialize(struct elan_tp_data *data, bool skip_reset) argument 315 elan_initialize(struct elan_tp_data *data, bool skip_reset) argument 332 elan_query_device_info(struct elan_tp_data *data) argument 393 elan_query_device_parameters(struct elan_tp_data *data) argument 460 elan_write_fw_block(struct elan_tp_data *data, u16 page_size, const u8 *page, u16 checksum, int idx) argument 479 __elan_update_firmware(struct elan_tp_data *data, const struct firmware *fw) argument 536 elan_update_firmware(struct elan_tp_data *data, const struct firmware *fw) argument 573 struct elan_tp_data *data = i2c_get_clientdata(client); local 583 struct elan_tp_data *data = i2c_get_clientdata(client); local 594 struct elan_tp_data *data = i2c_get_clientdata(client); local 604 struct elan_tp_data *data = i2c_get_clientdata(client); local 614 struct elan_tp_data *data = i2c_get_clientdata(client); local 623 struct elan_tp_data *data = dev_get_drvdata(dev); local 676 struct elan_tp_data *data = i2c_get_clientdata(client); local 742 struct elan_tp_data *data = i2c_get_clientdata(client); local 790 struct elan_tp_data *data = i2c_get_clientdata(client); local 849 struct elan_tp_data *data = i2c_get_clientdata(client); local 872 struct elan_tp_data *data = i2c_get_clientdata(client); local 919 elan_report_contact(struct elan_tp_data *data, int contact_num, bool contact_valid, bool high_precision, u8 *packet, u8 *finger_data) argument 983 elan_report_absolute(struct elan_tp_data *data, u8 *packet, bool high_precision) argument 1013 elan_report_trackpoint(struct elan_tp_data *data, u8 *report) argument 1044 struct elan_tp_data *data = dev_id; local 1088 elan_setup_trackpoint_input_device(struct elan_tp_data *data) argument 1117 elan_setup_input_device(struct elan_tp_data *data) argument 1185 struct elan_tp_data *data = _data; local 1194 struct elan_tp_data *data; local 1329 struct elan_tp_data *data = i2c_get_clientdata(client); local 1366 struct elan_tp_data *data = i2c_get_clientdata(client); local [all...] |
/linux-master/arch/sh/kernel/cpu/sh3/ |
H A D | serial-sh7720.c | 10 unsigned short data; local 16 data = __raw_readw(PORT_PTCR); 17 __raw_writew((data & 0xfc03), PORT_PTCR); 20 data = __raw_readw(PORT_PVCR); 21 __raw_writew((data & 0xfc03), PORT_PVCR); 26 data = __raw_readw(PORT_PTCR); 27 __raw_writew((data & 0xffc3), PORT_PTCR); 30 data = __raw_readw(PORT_PVCR); 31 __raw_writew((data & 0xffc3), PORT_PVCR);
|
/linux-master/samples/bpf/ |
H A D | hash_func01.h | 10 __u32 SuperFastHash (const char *data, int len, __u32 initval) { argument 15 if (len <= 0 || data == NULL) return 0; 23 hash += get16bits (data); 24 tmp = (get16bits (data+2) << 11) ^ hash; 26 data += 2*sizeof (__u16); 32 case 3: hash += get16bits (data); 34 hash ^= ((signed char)data[sizeof (__u16)]) << 18; 37 case 2: hash += get16bits (data); 41 case 1: hash += (signed char)*data;
|
/linux-master/drivers/base/firmware_loader/ |
H A D | fallback_platform.c | 13 const u8 *data; local 24 rc = efi_get_embedded_fw(fw_priv->fw_name, &data, &size); 28 if (fw_priv->data && size > fw_priv->allocated_size) 31 rc = security_kernel_post_load_data((u8 *)data, size, LOADING_FIRMWARE, 36 if (!fw_priv->data) 37 fw_priv->data = vmalloc(size); 38 if (!fw_priv->data) 41 memcpy(fw_priv->data, data, size);
|
/linux-master/drivers/bluetooth/ |
H A D | bfusb.c | 78 static struct urb *bfusb_get_completed(struct bfusb_data *data) argument 83 BT_DBG("bfusb %p", data); 85 skb = skb_dequeue(&data->completed_q); 94 static void bfusb_unlink_urbs(struct bfusb_data *data) argument 99 BT_DBG("bfusb %p", data); 101 while ((skb = skb_dequeue(&data->pending_q))) { 104 skb_queue_tail(&data->completed_q, skb); 107 while ((urb = bfusb_get_completed(data))) 111 static int bfusb_send_bulk(struct bfusb_data *data, struct sk_buff *skb) argument 114 struct urb *urb = bfusb_get_completed(data); 146 bfusb_tx_wakeup(struct bfusb_data *data) argument 176 struct bfusb_data *data = (struct bfusb_data *) skb->dev; local 201 bfusb_rx_submit(struct bfusb_data *data, struct urb *urb) argument 245 bfusb_recv_block(struct bfusb_data *data, int hdr, unsigned char *buf, int len) argument 336 struct bfusb_data *data = (struct bfusb_data *) skb->dev; local 403 struct bfusb_data *data = hci_get_drvdata(hdev); local 424 struct bfusb_data *data = hci_get_drvdata(hdev); local 435 struct bfusb_data *data = hci_get_drvdata(hdev); local 451 struct bfusb_data *data = hci_get_drvdata(hdev); local 518 bfusb_load_firmware(struct bfusb_data *data, const unsigned char *firmware, int count) argument 605 struct bfusb_data *data; local 695 struct bfusb_data *data = usb_get_intfdata(intf); local [all...] |