/kernel/linux/linux-5.10/drivers/rtc/ |
H A D | rtc-rs5c313.c | 81 /* SCSPTR1 data */ 90 /* Set SCK as I/O port and Initialize SCSPTR1 data & I/O port. */ in rs5c313_init_port() 102 static void rs5c313_write_data(unsigned char data) in rs5c313_write_data() argument 109 ((((0x80 >> i) & data) >> (7 - i)) << 2); in rs5c313_write_data() 130 unsigned char data = 0; in rs5c313_read_data() local 135 data |= ((__raw_readb(SCSPTR1) & SDA) >> 2) << (7 - i); in rs5c313_read_data() 142 return data & 0x0F; in rs5c313_read_data() 190 static void rs5c313_write_reg(unsigned char addr, unsigned char data) in rs5c313_write_reg() argument 192 data &= 0x0f; in rs5c313_write_reg() 194 rs5c313_write_data(data | RS5C313_CNTBIT_D in rs5c313_write_reg() 203 rs5c313_write_cntreg(unsigned char data) rs5c313_write_cntreg() argument 208 rs5c313_write_intintvreg(unsigned char data) rs5c313_write_intintvreg() argument 215 int data; rs5c313_rtc_read_time() local 275 int data; rs5c313_rtc_set_time() local [all...] |
/kernel/linux/linux-6.6/drivers/rtc/ |
H A D | rtc-rs5c313.c | 81 /* SCSPTR1 data */ 90 /* Set SCK as I/O port and Initialize SCSPTR1 data & I/O port. */ in rs5c313_init_port() 102 static void rs5c313_write_data(unsigned char data) in rs5c313_write_data() argument 109 ((((0x80 >> i) & data) >> (7 - i)) << 2); in rs5c313_write_data() 130 unsigned char data = 0; in rs5c313_read_data() local 135 data |= ((__raw_readb(SCSPTR1) & SDA) >> 2) << (7 - i); in rs5c313_read_data() 142 return data & 0x0F; in rs5c313_read_data() 190 static void rs5c313_write_reg(unsigned char addr, unsigned char data) in rs5c313_write_reg() argument 192 data &= 0x0f; in rs5c313_write_reg() 194 rs5c313_write_data(data | RS5C313_CNTBIT_D in rs5c313_write_reg() 203 rs5c313_write_cntreg(unsigned char data) rs5c313_write_cntreg() argument 208 rs5c313_write_intintvreg(unsigned char data) rs5c313_write_intintvreg() argument 215 int data; rs5c313_rtc_read_time() local 275 int data; rs5c313_rtc_set_time() local [all...] |
/kernel/linux/linux-6.6/drivers/hwmon/ |
H A D | max197.c | 34 #define MAX197_SCALE 12207 /* Scale coefficient for raw data */ 40 * struct max197_data - device instance specific data 41 * @pdata: Platform data. 57 static inline void max197_set_unipolarity(struct max197_data *data, int channel) in max197_set_unipolarity() argument 59 data->ctrl_bytes[channel] &= ~MAX197_BIP; in max197_set_unipolarity() 62 static inline void max197_set_bipolarity(struct max197_data *data, int channel) in max197_set_bipolarity() argument 64 data->ctrl_bytes[channel] |= MAX197_BIP; in max197_set_bipolarity() 67 static inline void max197_set_half_range(struct max197_data *data, int channel) in max197_set_half_range() argument 69 data->ctrl_bytes[channel] &= ~MAX197_RNG; in max197_set_half_range() 72 static inline void max197_set_full_range(struct max197_data *data, in argument 77 max197_is_bipolar(struct max197_data *data, int channel) max197_is_bipolar() argument 82 max197_is_full_range(struct max197_data *data, int channel) max197_is_full_range() argument 91 struct max197_data *data = dev_get_drvdata(dev); max197_show_range() local 119 struct max197_data *data = dev_get_drvdata(dev); max197_store_range() local 174 struct max197_data *data = dev_get_drvdata(dev); max197_show_input() local 261 struct max197_data *data; max197_probe() local 317 struct max197_data *data = platform_get_drvdata(pdev); max197_remove() local [all...] |
H A D | lm80.c | 113 * Client data (each client gets its own) 158 struct lm80_data *data = dev_get_drvdata(dev); in lm80_update_device() local 159 struct i2c_client *client = data->client; in lm80_update_device() 163 struct lm80_data *ret = data; in lm80_update_device() 165 mutex_lock(&data->update_lock); in lm80_update_device() 167 if (data->error) in lm80_update_device() 170 if (time_after(jiffies, data->last_updated + 2 * HZ) || !data->valid) { in lm80_update_device() 176 data->in[i_input][i] = rv; in lm80_update_device() 181 data in lm80_update_device() 262 struct lm80_data *data = lm80_update_device(dev); in_show() local 274 struct lm80_data *data = dev_get_drvdata(dev); in_store() local 298 struct lm80_data *data = lm80_update_device(dev); fan_show() local 309 struct lm80_data *data = lm80_update_device(dev); fan_div_show() local 320 struct lm80_data *data = dev_get_drvdata(dev); fan_store() local 347 struct lm80_data *data = dev_get_drvdata(dev); fan_div_store() local 405 struct lm80_data *data = lm80_update_device(dev); temp_show() local 416 struct lm80_data *data = dev_get_drvdata(dev); temp_store() local 434 struct lm80_data *data = lm80_update_device(dev); alarms_show() local 444 struct lm80_data *data = lm80_update_device(dev); alarm_show() local 598 struct lm80_data *data; lm80_probe() local [all...] |
H A D | max31790.c | 53 * Client data (each client gets its own) 72 struct max31790_data *data = dev_get_drvdata(dev); in max31790_update_device() local 73 struct i2c_client *client = data->client; in max31790_update_device() 74 struct max31790_data *ret = data; in max31790_update_device() 78 mutex_lock(&data->update_lock); in max31790_update_device() 80 if (time_after(jiffies, data->last_updated + HZ) || !data->valid) { in max31790_update_device() 85 data->fault_status |= rv & 0x3F; in max31790_update_device() 91 data->fault_status |= (rv & 0x3F) << 6; in max31790_update_device() 98 data in max31790_update_device() 168 struct max31790_data *data = max31790_update_device(dev); max31790_read_fan() local 216 struct max31790_data *data = dev_get_drvdata(dev); max31790_write_fan() local 278 const struct max31790_data *data = _data; max31790_fan_is_visible() local 305 struct max31790_data *data = max31790_update_device(dev); max31790_read_pwm() local 333 struct max31790_data *data = dev_get_drvdata(dev); max31790_write_pwm() local 394 const struct max31790_data *data = _data; max31790_pwm_is_visible() local 434 max31790_is_visible(const void *data, enum hwmon_sensor_types type, u32 attr, int channel) max31790_is_visible() argument 483 max31790_init_client(struct i2c_client *client, struct max31790_data *data) max31790_init_client() argument 509 struct max31790_data *data; max31790_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/i2c/muxes/ |
H A D | i2c-mux-reg.c | 20 struct i2c_mux_reg_platform_data data; member 25 if (!mux->data.reg) in i2c_mux_reg_set() 31 * The endianness of reading doesn't matter and the return data in i2c_mux_reg_set() 34 switch (mux->data.reg_size) { in i2c_mux_reg_set() 36 if (mux->data.little_endian) in i2c_mux_reg_set() 37 iowrite32(chan_id, mux->data.reg); in i2c_mux_reg_set() 39 iowrite32be(chan_id, mux->data.reg); in i2c_mux_reg_set() 40 if (!mux->data.write_only) in i2c_mux_reg_set() 41 ioread32(mux->data.reg); in i2c_mux_reg_set() 44 if (mux->data in i2c_mux_reg_set() [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/ |
H A D | lm80.c | 113 * Client data (each client gets its own) 158 struct lm80_data *data = dev_get_drvdata(dev); in lm80_update_device() local 159 struct i2c_client *client = data->client; in lm80_update_device() 163 struct lm80_data *ret = data; in lm80_update_device() 165 mutex_lock(&data->update_lock); in lm80_update_device() 167 if (data->error) in lm80_update_device() 170 if (time_after(jiffies, data->last_updated + 2 * HZ) || !data->valid) { in lm80_update_device() 176 data->in[i_input][i] = rv; in lm80_update_device() 181 data in lm80_update_device() 262 struct lm80_data *data = lm80_update_device(dev); in_show() local 274 struct lm80_data *data = dev_get_drvdata(dev); in_store() local 298 struct lm80_data *data = lm80_update_device(dev); fan_show() local 309 struct lm80_data *data = lm80_update_device(dev); fan_div_show() local 320 struct lm80_data *data = dev_get_drvdata(dev); fan_store() local 347 struct lm80_data *data = dev_get_drvdata(dev); fan_div_store() local 405 struct lm80_data *data = lm80_update_device(dev); temp_show() local 416 struct lm80_data *data = dev_get_drvdata(dev); temp_store() local 434 struct lm80_data *data = lm80_update_device(dev); alarms_show() local 444 struct lm80_data *data = lm80_update_device(dev); alarm_show() local 598 struct lm80_data *data; lm80_probe() local [all...] |
H A D | max6639.c | 67 * Client data (each client gets its own) 94 struct max6639_data *data = dev_get_drvdata(dev); in max6639_update_device() local 95 struct i2c_client *client = data->client; in max6639_update_device() 96 struct max6639_data *ret = data; in max6639_update_device() 100 mutex_lock(&data->update_lock); in max6639_update_device() 102 if (time_after(jiffies, data->last_updated + 2 * HZ) || !data->valid) { in max6639_update_device() 114 data->status = status_reg; in max6639_update_device() 123 data->fan[i] = res; in max6639_update_device() 131 data in max6639_update_device() 156 struct max6639_data *data = max6639_update_device(dev); temp_input_show() local 169 struct max6639_data *data = max6639_update_device(dev); temp_fault_show() local 182 struct max6639_data *data = dev_get_drvdata(dev); temp_max_show() local 192 struct max6639_data *data = dev_get_drvdata(dev); temp_max_store() local 214 struct max6639_data *data = dev_get_drvdata(dev); temp_crit_show() local 224 struct max6639_data *data = dev_get_drvdata(dev); temp_crit_store() local 247 struct max6639_data *data = dev_get_drvdata(dev); temp_emergency_show() local 257 struct max6639_data *data = dev_get_drvdata(dev); temp_emergency_store() local 279 struct max6639_data *data = dev_get_drvdata(dev); pwm_show() local 289 struct max6639_data *data = dev_get_drvdata(dev); pwm_store() local 312 struct max6639_data *data = max6639_update_device(dev); fan_input_show() local 325 struct max6639_data *data = max6639_update_device(dev); alarm_show() local 401 max6639_init_client(struct i2c_client *client, struct max6639_data *data) max6639_init_client() argument 522 struct max6639_data *data; max6639_probe() local 548 int data = i2c_smbus_read_byte_data(client, MAX6639_REG_GCONFIG); max6639_suspend() local 559 int data = i2c_smbus_read_byte_data(client, MAX6639_REG_GCONFIG); max6639_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/ast/ |
H A D | ast_dp501.c | 11 static void ast_release_firmware(void *data) in ast_release_firmware() argument 13 struct ast_device *ast = data; in ast_release_firmware() 107 static bool ast_write_cmd(struct drm_device *dev, u8 data) in ast_write_cmd() argument 113 ast_set_index_reg_mask(ast, AST_IO_CRTC_PORT, 0x9a, 0x00, data); in ast_write_cmd() 129 static bool ast_write_data(struct drm_device *dev, u8 data) in ast_write_data() argument 135 ast_set_index_reg_mask(ast, AST_IO_CRTC_PORT, 0x9a, 0x00, data); in ast_write_data() 147 static bool ast_read_data(struct drm_device *dev, u8 *data) 152 *data = 0; 157 *data = tmp; 189 u32 i, data; in ast_backup_fw() local 208 u32 i, data, len = 0; ast_launch_m68k() local 277 u32 boot_address, offset, data; ast_dp501_is_connected() local 319 u32 i, boot_address, offset, data; ast_dp501_read_edid() local 352 u32 data; ast_init_dvo() local 424 u32 data; ast_init_analog() local [all...] |
/kernel/linux/linux-5.10/drivers/extcon/ |
H A D | extcon-gpio.c | 47 struct gpio_extcon_data *data = in gpio_extcon_work() local 51 state = gpiod_get_value_cansleep(data->gpiod); in gpio_extcon_work() 52 extcon_set_state_sync(data->edev, data->extcon_id, state); in gpio_extcon_work() 57 struct gpio_extcon_data *data = dev_id; in gpio_irq_handler() local 59 queue_delayed_work(system_power_efficient_wq, &data->work, in gpio_irq_handler() 60 data->debounce_jiffies); in gpio_irq_handler() 66 struct gpio_extcon_data *data; in gpio_extcon_probe() local 72 data = devm_kzalloc(dev, sizeof(struct gpio_extcon_data), GFP_KERNEL); in gpio_extcon_probe() 73 if (!data) in gpio_extcon_probe() 136 struct gpio_extcon_data *data = platform_get_drvdata(pdev); gpio_extcon_remove() local 146 struct gpio_extcon_data *data; gpio_extcon_resume() local [all...] |
H A D | extcon-intel-mrfld.c | 67 static int mrfld_extcon_clear(struct mrfld_extcon_data *data, unsigned int reg, in mrfld_extcon_clear() argument 70 return regmap_update_bits(data->regmap, reg, mask, 0x00); in mrfld_extcon_clear() 73 static int mrfld_extcon_set(struct mrfld_extcon_data *data, unsigned int reg, in mrfld_extcon_set() argument 76 return regmap_update_bits(data->regmap, reg, mask, 0xff); in mrfld_extcon_set() 79 static int mrfld_extcon_sw_control(struct mrfld_extcon_data *data, bool enable) in mrfld_extcon_sw_control() argument 82 struct device *dev = data->dev; in mrfld_extcon_sw_control() 86 ret = mrfld_extcon_set(data, BCOVE_CHGRCTRL0, mask); in mrfld_extcon_sw_control() 88 ret = mrfld_extcon_clear(data, BCOVE_CHGRCTRL0, mask); in mrfld_extcon_sw_control() 94 static int mrfld_extcon_get_id(struct mrfld_extcon_data *data) in mrfld_extcon_get_id() argument 96 struct regmap *regmap = data in mrfld_extcon_get_id() 134 mrfld_extcon_role_detect(struct mrfld_extcon_data *data) mrfld_extcon_role_detect() argument 152 mrfld_extcon_cable_detect(struct mrfld_extcon_data *data) mrfld_extcon_cable_detect() argument 184 struct mrfld_extcon_data *data = dev_id; mrfld_extcon_interrupt() local 199 struct mrfld_extcon_data *data; mrfld_extcon_probe() local 268 struct mrfld_extcon_data *data = platform_get_drvdata(pdev); mrfld_extcon_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/acpi/ |
H A D | acpi_pcc.c | 44 struct pcc_data *data = container_of(cl, struct pcc_data, cl); in pcc_rx_callback() local 46 complete(&data->done); in pcc_rx_callback() 53 struct pcc_data *data; in acpi_pcc_address_space_setup() local 58 data = kzalloc(sizeof(*data), GFP_KERNEL); in acpi_pcc_address_space_setup() 59 if (!data) in acpi_pcc_address_space_setup() 62 data->cl.rx_callback = pcc_rx_callback; in acpi_pcc_address_space_setup() 63 data->cl.knows_txdone = true; in acpi_pcc_address_space_setup() 64 data->ctx.length = ctx->length; in acpi_pcc_address_space_setup() 65 data in acpi_pcc_address_space_setup() 110 struct pcc_data *data = region_context; acpi_pcc_address_space_handler() local [all...] |
/kernel/linux/linux-6.6/drivers/platform/x86/intel/ |
H A D | bytcrc_pwrsrc.c | 76 struct crc_pwrsrc_data *data = seq->private; in pwrsrc_show() local 80 ret = regmap_read(data->regmap, CRYSTALCOVE_SPWRSRC_REG, ®_val); in pwrsrc_show() 90 struct crc_pwrsrc_data *data = seq->private; in resetsrc_show() local 92 crc_pwrsrc_log(seq, "Last shutdown caused", pwrsrc_resetsrc0_info, data->resetsrc0); in resetsrc_show() 93 crc_pwrsrc_log(seq, "Last shutdown caused", pwrsrc_resetsrc1_info, data->resetsrc1); in resetsrc_show() 99 struct crc_pwrsrc_data *data = seq->private; in wakesrc_show() local 101 crc_pwrsrc_log(seq, "Last wake caused", pwrsrc_wakesrc_info, data->wakesrc); in wakesrc_show() 109 static int crc_pwrsrc_read_and_clear(struct crc_pwrsrc_data *data, in crc_pwrsrc_read_and_clear() argument 114 ret = regmap_read(data->regmap, reg, val); in crc_pwrsrc_read_and_clear() 118 return regmap_write(data in crc_pwrsrc_read_and_clear() 124 struct crc_pwrsrc_data *data; crc_pwrsrc_probe() local 163 struct crc_pwrsrc_data *data = platform_get_drvdata(pdev); crc_pwrsrc_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/hid/ |
H A D | hid-picolcd.h | 63 /* Per device data structure */ 133 void picolcd_debug_out_report(struct picolcd_data *data, 141 void picolcd_debug_raw_event(struct picolcd_data *data, 145 void picolcd_init_devfs(struct picolcd_data *data, 150 void picolcd_exit_devfs(struct picolcd_data *data); 152 static inline void picolcd_debug_out_report(struct picolcd_data *data, in picolcd_debug_out_report() argument 156 static inline void picolcd_debug_raw_event(struct picolcd_data *data, in picolcd_debug_raw_event() argument 161 static inline void picolcd_init_devfs(struct picolcd_data *data, in picolcd_init_devfs() argument 167 static inline void picolcd_exit_devfs(struct picolcd_data *data) in picolcd_exit_devfs() argument 174 int picolcd_fb_reset(struct picolcd_data *data, in 183 picolcd_fb_reset(struct picolcd_data *data, int clear) picolcd_fb_reset() argument 187 picolcd_init_framebuffer(struct picolcd_data *data) picolcd_init_framebuffer() argument 191 picolcd_exit_framebuffer(struct picolcd_data *data) picolcd_exit_framebuffer() argument 194 picolcd_fb_refresh(struct picolcd_data *data) picolcd_fb_refresh() argument 211 picolcd_init_backlight(struct picolcd_data *data, struct hid_report *report) picolcd_init_backlight() argument 216 picolcd_exit_backlight(struct picolcd_data *data) picolcd_exit_backlight() argument 219 picolcd_resume_backlight(struct picolcd_data *data) picolcd_resume_backlight() argument 223 picolcd_suspend_backlight(struct picolcd_data *data) picolcd_suspend_backlight() argument 238 picolcd_init_lcd(struct picolcd_data *data, struct hid_report *report) picolcd_init_lcd() argument 243 picolcd_exit_lcd(struct picolcd_data *data) picolcd_exit_lcd() argument 246 picolcd_resume_lcd(struct picolcd_data *data) picolcd_resume_lcd() argument 261 picolcd_init_leds(struct picolcd_data *data, struct hid_report *report) picolcd_init_leds() argument 266 picolcd_exit_leds(struct picolcd_data *data) picolcd_exit_leds() argument 269 picolcd_leds_set(struct picolcd_data *data) picolcd_leds_set() argument 283 picolcd_raw_cir(struct picolcd_data *data, struct hid_report *report, u8 *raw_data, int size) picolcd_raw_cir() argument 288 picolcd_init_cir(struct picolcd_data *data, struct hid_report *report) picolcd_init_cir() argument 292 picolcd_exit_cir(struct picolcd_data *data) picolcd_exit_cir() argument [all...] |
/kernel/linux/linux-5.10/tools/io_uring/ |
H A D | io_uring-cp.c | 69 static void queue_prepped(struct io_uring *ring, struct io_data *data) in queue_prepped() argument 76 if (data->read) in queue_prepped() 77 io_uring_prep_readv(sqe, infd, &data->iov, 1, data->offset); in queue_prepped() 79 io_uring_prep_writev(sqe, outfd, &data->iov, 1, data->offset); in queue_prepped() 81 io_uring_sqe_set_data(sqe, data); in queue_prepped() 87 struct io_data *data; in queue_read() local 89 data = malloc(size + sizeof(*data)); in queue_read() 111 queue_write(struct io_uring *ring, struct io_data *data) queue_write() argument 172 struct io_data *data; copy_file() local [all...] |
/kernel/linux/linux-6.6/drivers/extcon/ |
H A D | extcon-intel-mrfld.c | 67 static int mrfld_extcon_clear(struct mrfld_extcon_data *data, unsigned int reg, in mrfld_extcon_clear() argument 70 return regmap_update_bits(data->regmap, reg, mask, 0x00); in mrfld_extcon_clear() 73 static int mrfld_extcon_set(struct mrfld_extcon_data *data, unsigned int reg, in mrfld_extcon_set() argument 76 return regmap_update_bits(data->regmap, reg, mask, 0xff); in mrfld_extcon_set() 79 static int mrfld_extcon_sw_control(struct mrfld_extcon_data *data, bool enable) in mrfld_extcon_sw_control() argument 82 struct device *dev = data->dev; in mrfld_extcon_sw_control() 86 ret = mrfld_extcon_set(data, BCOVE_CHGRCTRL0, mask); in mrfld_extcon_sw_control() 88 ret = mrfld_extcon_clear(data, BCOVE_CHGRCTRL0, mask); in mrfld_extcon_sw_control() 94 static int mrfld_extcon_get_id(struct mrfld_extcon_data *data) in mrfld_extcon_get_id() argument 96 struct regmap *regmap = data in mrfld_extcon_get_id() 134 mrfld_extcon_role_detect(struct mrfld_extcon_data *data) mrfld_extcon_role_detect() argument 152 mrfld_extcon_cable_detect(struct mrfld_extcon_data *data) mrfld_extcon_cable_detect() argument 184 struct mrfld_extcon_data *data = dev_id; mrfld_extcon_interrupt() local 199 struct mrfld_extcon_data *data; mrfld_extcon_probe() local 268 struct mrfld_extcon_data *data = platform_get_drvdata(pdev); mrfld_extcon_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/hid/ |
H A D | hid-picolcd.h | 63 /* Per device data structure */ 133 void picolcd_debug_out_report(struct picolcd_data *data, 141 void picolcd_debug_raw_event(struct picolcd_data *data, 145 void picolcd_init_devfs(struct picolcd_data *data, 150 void picolcd_exit_devfs(struct picolcd_data *data); 152 static inline void picolcd_debug_out_report(struct picolcd_data *data, in picolcd_debug_out_report() argument 156 static inline void picolcd_debug_raw_event(struct picolcd_data *data, in picolcd_debug_raw_event() argument 161 static inline void picolcd_init_devfs(struct picolcd_data *data, in picolcd_init_devfs() argument 167 static inline void picolcd_exit_devfs(struct picolcd_data *data) in picolcd_exit_devfs() argument 174 int picolcd_fb_reset(struct picolcd_data *data, in 183 picolcd_fb_reset(struct picolcd_data *data, int clear) picolcd_fb_reset() argument 187 picolcd_init_framebuffer(struct picolcd_data *data) picolcd_init_framebuffer() argument 191 picolcd_exit_framebuffer(struct picolcd_data *data) picolcd_exit_framebuffer() argument 194 picolcd_fb_refresh(struct picolcd_data *data) picolcd_fb_refresh() argument 211 picolcd_init_backlight(struct picolcd_data *data, struct hid_report *report) picolcd_init_backlight() argument 216 picolcd_exit_backlight(struct picolcd_data *data) picolcd_exit_backlight() argument 219 picolcd_resume_backlight(struct picolcd_data *data) picolcd_resume_backlight() argument 223 picolcd_suspend_backlight(struct picolcd_data *data) picolcd_suspend_backlight() argument 238 picolcd_init_lcd(struct picolcd_data *data, struct hid_report *report) picolcd_init_lcd() argument 243 picolcd_exit_lcd(struct picolcd_data *data) picolcd_exit_lcd() argument 246 picolcd_resume_lcd(struct picolcd_data *data) picolcd_resume_lcd() argument 261 picolcd_init_leds(struct picolcd_data *data, struct hid_report *report) picolcd_init_leds() argument 266 picolcd_exit_leds(struct picolcd_data *data) picolcd_exit_leds() argument 269 picolcd_leds_set(struct picolcd_data *data) picolcd_leds_set() argument 283 picolcd_raw_cir(struct picolcd_data *data, struct hid_report *report, u8 *raw_data, int size) picolcd_raw_cir() argument 288 picolcd_init_cir(struct picolcd_data *data, struct hid_report *report) picolcd_init_cir() argument 292 picolcd_exit_cir(struct picolcd_data *data) picolcd_exit_cir() argument [all...] |
/third_party/libsnd/tests/ |
H A D | win32_test.c | 104 static char data [256] ; in show_fstat_error() local 116 printf ("0) Create a file, write %d bytes and close it.\n", SIGNED_SIZEOF (data)) ; in show_fstat_error() 123 assert (write (fd, data, sizeof (data)) > 0) ; in show_fstat_error() 126 printf ("1) Re-open file in read/write mode and write another %d bytes at the end.\n", SIGNED_SIZEOF (data)) ; in show_fstat_error() 134 assert (write (fd, data, sizeof (data)) > 0) ; in show_fstat_error() 139 memset (data, 0, sizeof (data)) ; in show_fstat_error() 140 strncpy (data, dir_cm in show_fstat_error() 169 static char data [256] ; show_lseek_error() local 227 static char data [256] ; show_stat_fstat_error() local [all...] |
/kernel/linux/linux-5.10/drivers/iio/light/ |
H A D | veml6030.c | 104 struct veml6030_data *data = iio_priv(indio_dev); in in_illuminance_period_available_show() local 106 ret = regmap_read(data->regmap, VEML6030_REG_ALS_CONF, ®); in in_illuminance_period_available_show() 108 dev_err(&data->client->dev, in in_illuminance_period_available_show() 145 static int veml6030_als_pwr_on(struct veml6030_data *data) in veml6030_als_pwr_on() argument 147 return regmap_update_bits(data->regmap, VEML6030_REG_ALS_CONF, in veml6030_als_pwr_on() 151 static int veml6030_als_shut_down(struct veml6030_data *data) in veml6030_als_shut_down() argument 153 return regmap_update_bits(data->regmap, VEML6030_REG_ALS_CONF, in veml6030_als_shut_down() 157 static void veml6030_als_shut_down_action(void *data) in veml6030_als_shut_down_action() argument 159 veml6030_als_shut_down(data); in veml6030_als_shut_down_action() 218 struct veml6030_data *data in veml6030_get_intgrn_tm() local 258 struct veml6030_data *data = iio_priv(indio_dev); veml6030_set_intgrn_tm() local 319 struct veml6030_data *data = iio_priv(indio_dev); veml6030_read_persistence() local 344 struct veml6030_data *data = iio_priv(indio_dev); veml6030_write_persistence() local 379 struct veml6030_data *data = iio_priv(indio_dev); veml6030_set_als_gain() local 424 struct veml6030_data *data = iio_priv(indio_dev); veml6030_get_als_gain() local 461 struct veml6030_data *data = iio_priv(indio_dev); veml6030_read_thresh() local 481 struct veml6030_data *data = iio_priv(indio_dev); veml6030_write_thresh() local 510 struct veml6030_data *data = iio_priv(indio_dev); veml6030_read_raw() local 626 struct veml6030_data *data = iio_priv(indio_dev); veml6030_read_interrupt_config() local 653 struct veml6030_data *data = iio_priv(indio_dev); veml6030_write_interrupt_config() local 696 struct veml6030_data *data = iio_priv(indio_dev); veml6030_event_handler() local 730 struct veml6030_data *data = iio_priv(indio_dev); veml6030_hw_init() local 793 struct veml6030_data *data; veml6030_probe() local 853 struct veml6030_data *data = iio_priv(indio_dev); veml6030_runtime_suspend() local 866 struct veml6030_data *data = iio_priv(indio_dev); veml6030_runtime_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/light/ |
H A D | veml6030.c | 104 struct veml6030_data *data = iio_priv(indio_dev); in in_illuminance_period_available_show() local 106 ret = regmap_read(data->regmap, VEML6030_REG_ALS_CONF, ®); in in_illuminance_period_available_show() 108 dev_err(&data->client->dev, in in_illuminance_period_available_show() 145 static int veml6030_als_pwr_on(struct veml6030_data *data) in veml6030_als_pwr_on() argument 147 return regmap_update_bits(data->regmap, VEML6030_REG_ALS_CONF, in veml6030_als_pwr_on() 151 static int veml6030_als_shut_down(struct veml6030_data *data) in veml6030_als_shut_down() argument 153 return regmap_update_bits(data->regmap, VEML6030_REG_ALS_CONF, in veml6030_als_shut_down() 157 static void veml6030_als_shut_down_action(void *data) in veml6030_als_shut_down_action() argument 159 veml6030_als_shut_down(data); in veml6030_als_shut_down_action() 218 struct veml6030_data *data in veml6030_get_intgrn_tm() local 258 struct veml6030_data *data = iio_priv(indio_dev); veml6030_set_intgrn_tm() local 319 struct veml6030_data *data = iio_priv(indio_dev); veml6030_read_persistence() local 344 struct veml6030_data *data = iio_priv(indio_dev); veml6030_write_persistence() local 379 struct veml6030_data *data = iio_priv(indio_dev); veml6030_set_als_gain() local 424 struct veml6030_data *data = iio_priv(indio_dev); veml6030_get_als_gain() local 461 struct veml6030_data *data = iio_priv(indio_dev); veml6030_read_thresh() local 481 struct veml6030_data *data = iio_priv(indio_dev); veml6030_write_thresh() local 510 struct veml6030_data *data = iio_priv(indio_dev); veml6030_read_raw() local 626 struct veml6030_data *data = iio_priv(indio_dev); veml6030_read_interrupt_config() local 653 struct veml6030_data *data = iio_priv(indio_dev); veml6030_write_interrupt_config() local 696 struct veml6030_data *data = iio_priv(indio_dev); veml6030_event_handler() local 730 struct veml6030_data *data = iio_priv(indio_dev); veml6030_hw_init() local 792 struct veml6030_data *data; veml6030_probe() local 852 struct veml6030_data *data = iio_priv(indio_dev); veml6030_runtime_suspend() local 865 struct veml6030_data *data = iio_priv(indio_dev); veml6030_runtime_resume() local [all...] |
/kernel/linux/linux-5.10/drivers/hwmon/pmbus/ |
H A D | mp2975.c | 121 mp2975_read_phase(struct i2c_client *client, struct mp2975_data *data, in mp2975_read_phase() argument 139 * the following selection of DrMOS (data->curr_sense_gain[page]): in mp2975_read_phase() 157 return max_t(int, DIV_ROUND_CLOSEST(ret, data->info.phases[page]), in mp2975_read_phase() 158 DIV_ROUND_CLOSEST(ph_curr, data->curr_sense_gain[page])); in mp2975_read_phase() 162 mp2975_read_phases(struct i2c_client *client, struct mp2975_data *data, in mp2975_read_phases() argument 170 ret = mp2975_read_phase(client, data, page, phase, in mp2975_read_phases() 174 ret = mp2975_read_phase(client, data, page, phase, in mp2975_read_phases() 178 ret = mp2975_read_phase(client, data, page, phase, in mp2975_read_phases() 187 ret = mp2975_read_phase(client, data, page, phase, in mp2975_read_phases() 191 ret = mp2975_read_phase(client, data, pag in mp2975_read_phases() 221 struct mp2975_data *data = to_mp2975_data(info); mp2975_read_word_data() local 369 mp2975_identify_multiphase(struct i2c_client *client, struct mp2975_data *data, struct pmbus_driver_info *info) mp2975_identify_multiphase() argument 406 mp2975_identify_vid(struct i2c_client *client, struct mp2975_data *data, struct pmbus_driver_info *info, u32 reg, int page, u32 imvp_bit, u32 vr_bit) mp2975_identify_vid() argument 432 mp2975_identify_rails_vid(struct i2c_client *client, struct mp2975_data *data, struct pmbus_driver_info *info) mp2975_identify_rails_vid() argument 458 mp2975_current_sense_gain_get(struct i2c_client *client, struct mp2975_data *data) mp2975_current_sense_gain_get() argument 498 mp2975_vref_get(struct i2c_client *client, struct mp2975_data *data, struct pmbus_driver_info *info) mp2975_vref_get() argument 526 mp2975_vref_offset_get(struct i2c_client *client, struct mp2975_data *data, int page) mp2975_vref_offset_get() argument 552 mp2975_vout_max_get(struct i2c_client *client, struct mp2975_data *data, struct pmbus_driver_info *info, int page) mp2975_vout_max_get() argument 568 mp2975_identify_vout_format(struct i2c_client *client, struct mp2975_data *data, int page) mp2975_identify_vout_format() argument 585 mp2975_vout_ov_scale_get(struct i2c_client *client, struct mp2975_data *data, struct pmbus_driver_info *info) mp2975_vout_ov_scale_get() argument 618 mp2975_vout_per_rail_config_get(struct i2c_client *client, struct mp2975_data *data, struct pmbus_driver_info *info) mp2975_vout_per_rail_config_get() argument 686 struct mp2975_data *data; mp2975_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_xgmac.c | 154 u32 data; in xgene_enet_ecc_init() local 160 xgene_enet_rd_diag_csr(pdata, ENET_BLOCK_MEM_RDY_ADDR, &data); in xgene_enet_ecc_init() 161 } while ((data != 0xffffffff) && wait--); in xgene_enet_ecc_init() 163 if (data != 0xffffffff) { in xgene_enet_ecc_init() 199 u32 data; in xgene_pcs_reset() local 201 if (!xgene_enet_rd_pcs(pdata, PCS_CONTROL_1, &data)) in xgene_pcs_reset() 204 xgene_enet_wr_pcs(pdata, PCS_CONTROL_1, data | PCS_CTRL_PCS_RST); in xgene_pcs_reset() 205 xgene_enet_wr_pcs(pdata, PCS_CONTROL_1, data & ~PCS_CTRL_PCS_RST); in xgene_pcs_reset() 225 u32 data; in xgene_xgmac_set_mss() local 228 xgene_enet_rd_csr(pdata, XG_TSIF_MSS_REG0_ADDR + offset, &data); in xgene_xgmac_set_mss() 247 u32 data; xgene_enet_link_status() local 257 u32 data; xgene_xgmac_enable_tx_pause() local 271 u32 data; xgene_xgmac_flowctl_tx() local 287 u32 data; xgene_xgmac_flowctl_rx() local 301 u32 data; xgene_xgmac_init() local 350 u32 data; xgene_xgmac_rx_enable() local 358 u32 data; xgene_xgmac_tx_enable() local 366 u32 data; xgene_xgmac_rx_disable() local 374 u32 data; xgene_xgmac_tx_disable() local 447 u32 addr, data; xgene_enet_clear() local [all...] |
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | max8903_charger.c | 40 struct max8903_data *data = power_supply_get_drvdata(psy); in max8903_get_property() local 45 if (gpio_is_valid(data->pdata->chg)) { in max8903_get_property() 46 if (gpio_get_value(data->pdata->chg) == 0) in max8903_get_property() 48 else if (data->usb_in || data->ta_in) in max8903_get_property() 56 if (data->usb_in || data->ta_in) in max8903_get_property() 61 if (data->fault) in max8903_get_property() 73 struct max8903_data *data = _data; in max8903_dcin() local 74 struct max8903_pdata *pdata = data in max8903_dcin() 114 struct max8903_data *data = _data; max8903_usbin() local 153 struct max8903_data *data = _data; max8903_fault() local 224 struct max8903_data *data = platform_get_drvdata(pdev); max8903_setup_gpios() local 335 struct max8903_data *data; max8903_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/apm/xgene/ |
H A D | xgene_enet_xgmac.c | 154 u32 data; in xgene_enet_ecc_init() local 160 xgene_enet_rd_diag_csr(pdata, ENET_BLOCK_MEM_RDY_ADDR, &data); in xgene_enet_ecc_init() 161 } while ((data != 0xffffffff) && wait--); in xgene_enet_ecc_init() 163 if (data != 0xffffffff) { in xgene_enet_ecc_init() 199 u32 data; in xgene_pcs_reset() local 201 if (!xgene_enet_rd_pcs(pdata, PCS_CONTROL_1, &data)) in xgene_pcs_reset() 204 xgene_enet_wr_pcs(pdata, PCS_CONTROL_1, data | PCS_CTRL_PCS_RST); in xgene_pcs_reset() 205 xgene_enet_wr_pcs(pdata, PCS_CONTROL_1, data & ~PCS_CTRL_PCS_RST); in xgene_pcs_reset() 225 u32 data; in xgene_xgmac_set_mss() local 228 xgene_enet_rd_csr(pdata, XG_TSIF_MSS_REG0_ADDR + offset, &data); in xgene_xgmac_set_mss() 247 u32 data; xgene_enet_link_status() local 257 u32 data; xgene_xgmac_enable_tx_pause() local 271 u32 data; xgene_xgmac_flowctl_tx() local 287 u32 data; xgene_xgmac_flowctl_rx() local 301 u32 data; xgene_xgmac_init() local 350 u32 data; xgene_xgmac_rx_enable() local 358 u32 data; xgene_xgmac_tx_enable() local 366 u32 data; xgene_xgmac_rx_disable() local 374 u32 data; xgene_xgmac_tx_disable() local 447 u32 addr, data; xgene_enet_clear() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/dac/ |
H A D | mcp4728.c | 112 struct mcp4728_data *data = iio_priv(indio_dev); in mcp4728_store_eeprom() local 130 struct mcp4728_channel_data *ch = &data->chdata[i]; in mcp4728_store_eeprom() 135 if (data->powerdown) { in mcp4728_store_eeprom() 149 ret = i2c_master_send(data->client, outbuf, MCP4728_WRITE_EEPROM_LEN); in mcp4728_store_eeprom() 158 ret = i2c_master_recv(data->client, inbuf, 3); in mcp4728_store_eeprom() 169 dev_err(&data->client->dev, "%s failed, incomplete\n", in mcp4728_store_eeprom() 189 struct mcp4728_data *data = iio_priv(indio_dev); in mcp4728_program_channel_cfg() local 190 struct mcp4728_channel_data *ch = &data->chdata[channel]; in mcp4728_program_channel_cfg() 200 if (data->powerdown) in mcp4728_program_channel_cfg() 207 ret = i2c_master_send(data in mcp4728_program_channel_cfg() 223 struct mcp4728_data *data = iio_priv(indio_dev); mcp4728_get_powerdown_mode() local 232 struct mcp4728_data *data = iio_priv(indio_dev); mcp4728_set_powerdown_mode() local 244 struct mcp4728_data *data = iio_priv(indio_dev); mcp4728_read_powerdown() local 254 struct mcp4728_data *data = iio_priv(indio_dev); mcp4728_write_powerdown() local 300 mcp4728_get_scale_avail(enum mcp4728_scale scale, struct mcp4728_data *data, int *val, int *val2) mcp4728_get_scale_avail() argument 308 mcp4728_get_scale(int channel, struct mcp4728_data *data, int *val, int *val2) mcp4728_get_scale() argument 327 mcp4728_find_matching_scale(struct mcp4728_data *data, int val, int val2) mcp4728_find_matching_scale() argument 338 mcp4728_set_scale(int channel, struct mcp4728_data *data, int val, int val2) mcp4728_set_scale() argument 367 struct mcp4728_data *data = iio_priv(indio_dev); mcp4728_read_raw() local 384 struct mcp4728_data *data = iio_priv(indio_dev); mcp4728_write_raw() local 404 mcp4728_init_scale_avail(enum mcp4728_scale scale, int vref_mv, struct mcp4728_data *data) mcp4728_init_scale_avail() argument 418 mcp4728_init_scales_avail(struct mcp4728_data *data) mcp4728_init_scales_avail() argument 438 struct mcp4728_data *data = iio_priv(indio_dev); mcp4728_read_avail() local 467 struct mcp4728_data *data = iio_priv(indio_dev); mcp4728_suspend() local 484 struct mcp4728_data *data = iio_priv(indio_dev); mcp4728_resume() local 502 mcp4728_init_channels_data(struct mcp4728_data *data) mcp4728_init_channels_data() argument 541 struct mcp4728_data *data; mcp4728_probe() local [all...] |