/kernel/linux/linux-5.10/drivers/video/fbdev/geode/ |
H A D | lxfb_core.c | 235 static int lxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in lxfb_check_var() argument 262 > info->fix.smem_len) in lxfb_check_var() 268 static int lxfb_set_par(struct fb_info *info) in lxfb_set_par() argument 270 if (info->var.bits_per_pixel > 8) in lxfb_set_par() 271 info->fix.visual = FB_VISUAL_TRUECOLOR; in lxfb_set_par() 273 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in lxfb_set_par() 275 info->fix.line_length = lx_get_pitch(info->var.xres, in lxfb_set_par() 276 info->var.bits_per_pixel); in lxfb_set_par() 278 lx_set_mode(info); in lxfb_set_par() 289 lxfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) lxfb_setcolreg() argument 321 lxfb_blank(int blank_mode, struct fb_info *info) lxfb_blank() argument 327 lxfb_map_video_memory(struct fb_info *info, struct pci_dev *dev) lxfb_map_video_memory() argument 407 struct fb_info *info; lxfb_init_fbinfo() local 451 struct fb_info *info = dev_get_drvdata(dev); lxfb_suspend() local 466 struct fb_info *info = dev_get_drvdata(dev); lxfb_resume() local 484 struct fb_info *info; lxfb_probe() local 571 struct fb_info *info = pci_get_drvdata(pdev); lxfb_remove() local [all...] |
H A D | gxfb_core.c | 125 static int gxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in gxfb_check_var() argument 149 if (gx_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) in gxfb_check_var() 157 static int gxfb_set_par(struct fb_info *info) in gxfb_set_par() argument 159 if (info->var.bits_per_pixel > 8) in gxfb_set_par() 160 info->fix.visual = FB_VISUAL_TRUECOLOR; in gxfb_set_par() 162 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in gxfb_set_par() 164 info->fix.line_length = gx_line_delta(info->var.xres, info->var.bits_per_pixel); in gxfb_set_par() 166 gx_set_mode(info); in gxfb_set_par() 178 gxfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) gxfb_setcolreg() argument 210 gxfb_blank(int blank_mode, struct fb_info *info) gxfb_blank() argument 215 gxfb_map_video_memory(struct fb_info *info, struct pci_dev *dev) gxfb_map_video_memory() argument 283 struct fb_info *info; gxfb_init_fbinfo() local 327 struct fb_info *info = dev_get_drvdata(dev); gxfb_suspend() local 342 struct fb_info *info = dev_get_drvdata(dev); gxfb_resume() local 360 struct fb_info *info; gxfb_probe() local 437 struct fb_info *info = pci_get_drvdata(pdev); gxfb_remove() local [all...] |
H A D | gx1fb_core.c | 96 static int gx1fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in gx1fb_check_var() argument 98 struct geodefb_par *par = info->par; in gx1fb_check_var() 122 if (gx1_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) in gx1fb_check_var() 130 static int gx1fb_set_par(struct fb_info *info) in gx1fb_set_par() argument 132 struct geodefb_par *par = info->par; in gx1fb_set_par() 134 if (info->var.bits_per_pixel == 16) in gx1fb_set_par() 135 info->fix.visual = FB_VISUAL_TRUECOLOR; in gx1fb_set_par() 137 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in gx1fb_set_par() 139 info->fix.line_length = gx1_line_delta(info in gx1fb_set_par() 153 gx1fb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) gx1fb_setcolreg() argument 187 gx1fb_blank(int blank_mode, struct fb_info *info) gx1fb_blank() argument 194 gx1fb_map_video_memory(struct fb_info *info, struct pci_dev *dev) gx1fb_map_video_memory() argument 236 parse_panel_option(struct fb_info *info) parse_panel_option() argument 270 struct fb_info *info; gx1fb_init_fbinfo() local 320 struct fb_info *info; gx1fb_probe() local 381 struct fb_info *info = pci_get_drvdata(pdev); gx1fb_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/media/i2c/m5mols/ |
H A D | m5mols_controls.c | 125 * @info: M-5MOLS driver data structure 130 int m5mols_do_scenemode(struct m5mols_info *info, u8 mode) in m5mols_do_scenemode() argument 132 struct v4l2_subdev *sd = &info->sd; in m5mols_do_scenemode() 139 ret = v4l2_ctrl_s_ctrl(info->lock_3a, 0); in m5mols_do_scenemode() 160 if (!ret && is_available_af(info)) in m5mols_do_scenemode() 162 if (!ret && is_available_af(info)) in m5mols_do_scenemode() 169 ret = m5mols_set_mode(info, REG_CAPTURE); in m5mols_do_scenemode() 181 ret = m5mols_set_mode(info, REG_MONITOR); in m5mols_do_scenemode() 186 static int m5mols_3a_lock(struct m5mols_info *info, struct v4l2_ctrl *ctrl) in m5mols_3a_lock() argument 194 ret = m5mols_write(&info in m5mols_3a_lock() 219 m5mols_set_metering_mode(struct m5mols_info *info, int mode) m5mols_set_metering_mode() argument 238 m5mols_set_exposure(struct m5mols_info *info, int exposure) m5mols_set_exposure() argument 276 m5mols_set_white_balance(struct m5mols_info *info, int val) m5mols_set_white_balance() argument 314 m5mols_set_saturation(struct m5mols_info *info, int val) m5mols_set_saturation() argument 323 m5mols_set_color_effect(struct m5mols_info *info, int val) m5mols_set_color_effect() argument 365 m5mols_set_iso(struct m5mols_info *info, int auto_iso) m5mols_set_iso() argument 372 m5mols_set_wdr(struct m5mols_info *info, int wdr) m5mols_set_wdr() argument 387 m5mols_set_stabilization(struct m5mols_info *info, int val) m5mols_set_stabilization() argument 403 struct m5mols_info *info = to_m5mols(sd); m5mols_g_volatile_ctrl() local 450 struct m5mols_info *info = to_m5mols(sd); m5mols_s_ctrl() local 539 struct m5mols_info *info = to_m5mols(sd); m5mols_init_controls() local [all...] |
/kernel/linux/linux-5.10/drivers/power/supply/ |
H A D | ds2782_battery.c | 47 int (*get_battery_current)(struct ds278x_info *info, int *current_uA); 48 int (*get_battery_voltage)(struct ds278x_info *info, int *voltage_uV); 49 int (*get_battery_capacity)(struct ds278x_info *info, int *capacity); 69 static inline int ds278x_read_reg(struct ds278x_info *info, int reg, u8 *val) in ds278x_read_reg() argument 73 ret = i2c_smbus_read_byte_data(info->client, reg); in ds278x_read_reg() 75 dev_err(&info->client->dev, "register read failed\n"); in ds278x_read_reg() 83 static inline int ds278x_read_reg16(struct ds278x_info *info, int reg_msb, in ds278x_read_reg16() argument 88 ret = i2c_smbus_read_word_data(info->client, reg_msb); in ds278x_read_reg16() 90 dev_err(&info->client->dev, "register read failed\n"); in ds278x_read_reg16() 98 static int ds278x_get_temp(struct ds278x_info *info, in argument 116 ds2782_get_current(struct ds278x_info *info, int *current_uA) ds2782_get_current() argument 145 ds2782_get_voltage(struct ds278x_info *info, int *voltage_uV) ds2782_get_voltage() argument 161 ds2782_get_capacity(struct ds278x_info *info, int *capacity) ds2782_get_capacity() argument 173 ds2786_get_current(struct ds278x_info *info, int *current_uA) ds2786_get_current() argument 185 ds2786_get_voltage(struct ds278x_info *info, int *voltage_uV) ds2786_get_voltage() argument 201 ds2786_get_capacity(struct ds278x_info *info, int *capacity) ds2786_get_capacity() argument 214 ds278x_get_status(struct ds278x_info *info, int *status) ds278x_get_status() argument 246 struct ds278x_info *info = to_ds278x_info(psy); ds278x_battery_get_property() local 277 ds278x_bat_update(struct ds278x_info *info) ds278x_bat_update() argument 290 struct ds278x_info *info; ds278x_bat_work() local 317 struct ds278x_info *info = i2c_get_clientdata(client); ds278x_battery_remove() local 337 struct ds278x_info *info = i2c_get_clientdata(client); ds278x_suspend() local 346 struct ds278x_info *info = i2c_get_clientdata(client); ds278x_resume() local 378 struct ds278x_info *info; ds278x_battery_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/geode/ |
H A D | lxfb_core.c | 236 static int lxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in lxfb_check_var() argument 263 > info->fix.smem_len) in lxfb_check_var() 269 static int lxfb_set_par(struct fb_info *info) in lxfb_set_par() argument 271 if (info->var.bits_per_pixel > 8) in lxfb_set_par() 272 info->fix.visual = FB_VISUAL_TRUECOLOR; in lxfb_set_par() 274 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in lxfb_set_par() 276 info->fix.line_length = lx_get_pitch(info->var.xres, in lxfb_set_par() 277 info->var.bits_per_pixel); in lxfb_set_par() 279 lx_set_mode(info); in lxfb_set_par() 290 lxfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) lxfb_setcolreg() argument 322 lxfb_blank(int blank_mode, struct fb_info *info) lxfb_blank() argument 328 lxfb_map_video_memory(struct fb_info *info, struct pci_dev *dev) lxfb_map_video_memory() argument 405 struct fb_info *info; lxfb_init_fbinfo() local 448 struct fb_info *info = dev_get_drvdata(dev); lxfb_suspend() local 463 struct fb_info *info = dev_get_drvdata(dev); lxfb_resume() local 481 struct fb_info *info; lxfb_probe() local 572 struct fb_info *info = pci_get_drvdata(pdev); lxfb_remove() local [all...] |
H A D | gxfb_core.c | 126 static int gxfb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in gxfb_check_var() argument 150 if (gx_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) in gxfb_check_var() 158 static int gxfb_set_par(struct fb_info *info) in gxfb_set_par() argument 160 if (info->var.bits_per_pixel > 8) in gxfb_set_par() 161 info->fix.visual = FB_VISUAL_TRUECOLOR; in gxfb_set_par() 163 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in gxfb_set_par() 165 info->fix.line_length = gx_line_delta(info->var.xres, info->var.bits_per_pixel); in gxfb_set_par() 167 gx_set_mode(info); in gxfb_set_par() 179 gxfb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) gxfb_setcolreg() argument 211 gxfb_blank(int blank_mode, struct fb_info *info) gxfb_blank() argument 216 gxfb_map_video_memory(struct fb_info *info, struct pci_dev *dev) gxfb_map_video_memory() argument 281 struct fb_info *info; gxfb_init_fbinfo() local 324 struct fb_info *info = dev_get_drvdata(dev); gxfb_suspend() local 339 struct fb_info *info = dev_get_drvdata(dev); gxfb_resume() local 357 struct fb_info *info; gxfb_probe() local 438 struct fb_info *info = pci_get_drvdata(pdev); gxfb_remove() local [all...] |
H A D | gx1fb_core.c | 97 static int gx1fb_check_var(struct fb_var_screeninfo *var, struct fb_info *info) in gx1fb_check_var() argument 99 struct geodefb_par *par = info->par; in gx1fb_check_var() 123 if (gx1_line_delta(var->xres, var->bits_per_pixel) * var->yres > info->fix.smem_len) in gx1fb_check_var() 131 static int gx1fb_set_par(struct fb_info *info) in gx1fb_set_par() argument 133 struct geodefb_par *par = info->par; in gx1fb_set_par() 135 if (info->var.bits_per_pixel == 16) in gx1fb_set_par() 136 info->fix.visual = FB_VISUAL_TRUECOLOR; in gx1fb_set_par() 138 info->fix.visual = FB_VISUAL_PSEUDOCOLOR; in gx1fb_set_par() 140 info->fix.line_length = gx1_line_delta(info in gx1fb_set_par() 154 gx1fb_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct fb_info *info) gx1fb_setcolreg() argument 188 gx1fb_blank(int blank_mode, struct fb_info *info) gx1fb_blank() argument 195 gx1fb_map_video_memory(struct fb_info *info, struct pci_dev *dev) gx1fb_map_video_memory() argument 237 parse_panel_option(struct fb_info *info) parse_panel_option() argument 268 struct fb_info *info; gx1fb_init_fbinfo() local 317 struct fb_info *info; gx1fb_probe() local 382 struct fb_info *info = pci_get_drvdata(pdev); gx1fb_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/power/supply/ |
H A D | ds2782_battery.c | 47 int (*get_battery_current)(struct ds278x_info *info, int *current_uA); 48 int (*get_battery_voltage)(struct ds278x_info *info, int *voltage_uV); 49 int (*get_battery_capacity)(struct ds278x_info *info, int *capacity); 69 static inline int ds278x_read_reg(struct ds278x_info *info, int reg, u8 *val) in ds278x_read_reg() argument 73 ret = i2c_smbus_read_byte_data(info->client, reg); in ds278x_read_reg() 75 dev_err(&info->client->dev, "register read failed\n"); in ds278x_read_reg() 83 static inline int ds278x_read_reg16(struct ds278x_info *info, int reg_msb, in ds278x_read_reg16() argument 88 ret = i2c_smbus_read_word_data(info->client, reg_msb); in ds278x_read_reg16() 90 dev_err(&info->client->dev, "register read failed\n"); in ds278x_read_reg16() 98 static int ds278x_get_temp(struct ds278x_info *info, in argument 116 ds2782_get_current(struct ds278x_info *info, int *current_uA) ds2782_get_current() argument 145 ds2782_get_voltage(struct ds278x_info *info, int *voltage_uV) ds2782_get_voltage() argument 161 ds2782_get_capacity(struct ds278x_info *info, int *capacity) ds2782_get_capacity() argument 173 ds2786_get_current(struct ds278x_info *info, int *current_uA) ds2786_get_current() argument 185 ds2786_get_voltage(struct ds278x_info *info, int *voltage_uV) ds2786_get_voltage() argument 201 ds2786_get_capacity(struct ds278x_info *info, int *capacity) ds2786_get_capacity() argument 214 ds278x_get_status(struct ds278x_info *info, int *status) ds278x_get_status() argument 246 struct ds278x_info *info = to_ds278x_info(psy); ds278x_battery_get_property() local 277 ds278x_bat_update(struct ds278x_info *info) ds278x_bat_update() argument 290 struct ds278x_info *info; ds278x_bat_work() local 317 struct ds278x_info *info = i2c_get_clientdata(client); ds278x_battery_remove() local 335 struct ds278x_info *info = i2c_get_clientdata(client); ds278x_suspend() local 344 struct ds278x_info *info = i2c_get_clientdata(client); ds278x_resume() local 376 struct ds278x_info *info; ds278x_battery_probe() local [all...] |
H A D | rn5t618_power.c | 113 static int rn5t618_battery_read_doublereg(struct rn5t618_power_info *info, in rn5t618_battery_read_doublereg() argument 123 ret = regmap_bulk_read(info->rn5t618->regmap, in rn5t618_battery_read_doublereg() 162 static int rn5t618_battery_status(struct rn5t618_power_info *info, in rn5t618_battery_status() argument 168 ret = regmap_read(info->rn5t618->regmap, RN5T618_CHGSTATE, &v); in rn5t618_battery_status() 182 static int rn5t618_battery_present(struct rn5t618_power_info *info, in rn5t618_battery_present() argument 188 ret = regmap_read(info->rn5t618->regmap, RN5T618_CHGSTATE, &v); in rn5t618_battery_present() 201 static int rn5t618_battery_voltage_now(struct rn5t618_power_info *info, in rn5t618_battery_voltage_now() argument 207 ret = rn5t618_battery_read_doublereg(info, RN5T618_VOLTAGE_1, &res); in rn5t618_battery_voltage_now() 216 static int rn5t618_battery_current_now(struct rn5t618_power_info *info, in rn5t618_battery_current_now() argument 222 ret = rn5t618_battery_read_doublereg(info, RN5T618_CC_AVEREG in rn5t618_battery_current_now() 232 rn5t618_battery_capacity(struct rn5t618_power_info *info, union power_supply_propval *val) rn5t618_battery_capacity() argument 247 rn5t618_battery_temp(struct rn5t618_power_info *info, union power_supply_propval *val) rn5t618_battery_temp() argument 262 rn5t618_battery_tte(struct rn5t618_power_info *info, union power_supply_propval *val) rn5t618_battery_tte() argument 280 rn5t618_battery_ttf(struct rn5t618_power_info *info, union power_supply_propval *val) rn5t618_battery_ttf() argument 298 rn5t618_battery_set_current_limit(struct rn5t618_power_info *info, const union power_supply_propval *val) rn5t618_battery_set_current_limit() argument 312 rn5t618_battery_get_current_limit(struct rn5t618_power_info *info, union power_supply_propval *val) rn5t618_battery_get_current_limit() argument 328 rn5t618_battery_charge_full(struct rn5t618_power_info *info, union power_supply_propval *val) rn5t618_battery_charge_full() argument 343 rn5t618_battery_charge_now(struct rn5t618_power_info *info, union power_supply_propval *val) rn5t618_battery_charge_now() argument 363 struct rn5t618_power_info *info = power_supply_get_drvdata(psy); rn5t618_battery_get_property() local 413 struct rn5t618_power_info *info = power_supply_get_drvdata(psy); rn5t618_battery_set_property() local 438 struct rn5t618_power_info *info = power_supply_get_drvdata(psy); rn5t618_adp_get_property() local 492 struct rn5t618_power_info *info = power_supply_get_drvdata(psy); rn5t618_adp_set_property() local 527 rc5t619_usb_get_type(struct rn5t618_power_info *info, union power_supply_propval *val) rc5t619_usb_get_type() argument 558 struct rn5t618_power_info *info = power_supply_get_drvdata(psy); rn5t618_usb_get_property() local 626 struct rn5t618_power_info *info = power_supply_get_drvdata(psy); rn5t618_usb_set_property() local 696 struct rn5t618_power_info *info = dev_get_drvdata(dev); rn5t618_charger_irq() local 725 struct rn5t618_power_info *info; rn5t618_power_probe() local [all...] |
/kernel/linux/linux-5.10/drivers/iio/adc/ |
H A D | npcm_adc.c | 78 struct npcm_adc *info = iio_priv(indio_dev); in npcm_adc_isr() local 80 regtemp = ioread32(info->regs + NPCM_ADCCON); in npcm_adc_isr() 82 iowrite32(regtemp, info->regs + NPCM_ADCCON); in npcm_adc_isr() 83 wake_up_interruptible(&info->wq); in npcm_adc_isr() 84 info->int_status = true; in npcm_adc_isr() 90 static int npcm_adc_read(struct npcm_adc *info, int *val, u8 channel) in npcm_adc_read() argument 96 regtemp = ioread32(info->regs + NPCM_ADCCON); in npcm_adc_read() 98 info->int_status = false; in npcm_adc_read() 100 NPCM_ADCCON_ADC_CONV, info->regs + NPCM_ADCCON); in npcm_adc_read() 102 ret = wait_event_interruptible_timeout(info in npcm_adc_read() 134 struct npcm_adc *info = iio_priv(indio_dev); npcm_adc_read_raw() local 181 struct npcm_adc *info; npcm_adc_probe() local 292 struct npcm_adc *info = iio_priv(indio_dev); npcm_adc_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | cobalt_lcdfb.c | 54 static inline void lcd_write_control(struct fb_info *info, u8 control) in lcd_write_control() argument 56 writel((u32)control << 24, info->screen_base); in lcd_write_control() 59 static inline u8 lcd_read_control(struct fb_info *info) in lcd_read_control() argument 61 return readl(info->screen_base) >> 24; in lcd_read_control() 64 static inline void lcd_write_data(struct fb_info *info, u8 data) in lcd_write_data() argument 66 writel((u32)data << 24, info->screen_base + LCD_DATA_REG_OFFSET); in lcd_write_data() 69 static inline u8 lcd_read_data(struct fb_info *info) in lcd_read_data() argument 71 return readl(info->screen_base + LCD_DATA_REG_OFFSET) >> 24; in lcd_read_data() 74 static int lcd_busy_wait(struct fb_info *info) in lcd_busy_wait() argument 80 val = lcd_read_control(info); in lcd_busy_wait() 97 lcd_clear(struct fb_info *info) lcd_clear() argument 125 cobalt_lcdfb_read(struct fb_info *info, char __user *buf, size_t count, loff_t *ppos) cobalt_lcdfb_read() argument 171 cobalt_lcdfb_write(struct fb_info *info, const char __user *buf, size_t count, loff_t *ppos) cobalt_lcdfb_write() argument 217 cobalt_lcdfb_blank(int blank_mode, struct fb_info *info) cobalt_lcdfb_blank() argument 237 cobalt_lcdfb_cursor(struct fb_info *info, struct fb_cursor *cursor) cobalt_lcdfb_cursor() argument 282 struct fb_info *info; cobalt_lcdfb_probe() local 329 struct fb_info *info; cobalt_lcdfb_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/tty/ |
H A D | amiserial.c | 38 tty->name, (info->tport.flags), serial_driver->refcount,info->count,tty->count,s) 112 static void change_speed(struct tty_struct *tty, struct serial_state *info, 157 struct serial_state *info = tty->driver_data; in rs_stop() local 161 if (info->IER & UART_IER_THRI) { in rs_stop() 162 info->IER &= ~UART_IER_THRI; in rs_stop() 174 struct serial_state *info = tty->driver_data; in rs_start() local 178 if (info->xmit.head != info->xmit.tail in rs_start() 179 && info in rs_start() 212 receive_chars(struct serial_state *info) receive_chars() argument 300 transmit_chars(struct serial_state *info) transmit_chars() argument 340 check_modem_status(struct serial_state *info) check_modem_status() argument 415 struct serial_state *info = data; ser_vbl_int() local 427 struct serial_state *info = dev_id; ser_rx_int() local 445 struct serial_state *info = dev_id; ser_tx_int() local 478 startup(struct tty_struct *tty, struct serial_state *info) startup() argument 553 shutdown(struct tty_struct *tty, struct serial_state *info) shutdown() argument 608 change_speed(struct tty_struct *tty, struct serial_state *info, struct ktermios *old_termios) change_speed() argument 743 struct serial_state *info; rs_put_char() local 767 struct serial_state *info = tty->driver_data; rs_flush_chars() local 789 struct serial_state *info = tty->driver_data; rs_write() local 832 struct serial_state *info = tty->driver_data; rs_write_room() local 839 struct serial_state *info = tty->driver_data; rs_chars_in_buffer() local 846 struct serial_state *info = tty->driver_data; rs_flush_buffer() local 861 struct serial_state *info = tty->driver_data; rs_send_xchar() local 893 struct serial_state *info = tty->driver_data; rs_throttle() local 912 struct serial_state *info = tty->driver_data; rs_unthrottle() local 1028 get_lsr_info(struct serial_state *info, unsigned int __user *value) get_lsr_info() argument 1047 struct serial_state *info = tty->driver_data; rs_tiocmget() local 1068 struct serial_state *info = tty->driver_data; rs_tiocmset() local 1114 struct serial_state *info = tty->driver_data; rs_get_icount() local 1139 struct serial_state *info = tty->driver_data; rs_ioctl() local 1207 struct serial_state *info = tty->driver_data; rs_set_termios() local 1303 struct serial_state *info = tty->driver_data; rs_wait_until_sent() local 1363 struct serial_state *info = tty->driver_data; rs_hangup() local 1381 struct serial_state *info = rs_table + tty->index; rs_open() local 1513 struct serial_state *info = container_of(port, struct serial_state, amiga_dtr_rts() local [all...] |
/kernel/linux/linux-6.6/fs/xfs/ |
H A D | xfs_fsmap.c | 161 struct xfs_perag *pag; /* AG info, if applicable */ 184 struct xfs_getfsmap_info *info); 203 struct xfs_getfsmap_info *info, in xfs_getfsmap_is_shared() 217 if (!info->pag) in xfs_getfsmap_is_shared() 222 cur = xfs_refcountbt_init_cursor(mp, tp, info->agf_bp, info->pag); in xfs_getfsmap_is_shared() 239 struct xfs_getfsmap_info *info) in xfs_getfsmap_format() 245 rec = &info->fsmap_recs[info->head->fmh_entries++]; in xfs_getfsmap_format() 251 struct xfs_getfsmap_info *info, in xfs_getfsmap_rec_before_start() 201 xfs_getfsmap_is_shared( struct xfs_trans *tp, struct xfs_getfsmap_info *info, const struct xfs_rmap_irec *rec, bool *stat) xfs_getfsmap_is_shared() argument 236 xfs_getfsmap_format( struct xfs_mount *mp, struct xfs_fsmap *xfm, struct xfs_getfsmap_info *info) xfs_getfsmap_format() argument 250 xfs_getfsmap_rec_before_start( struct xfs_getfsmap_info *info, const struct xfs_rmap_irec *rec, xfs_daddr_t rec_daddr) xfs_getfsmap_rec_before_start() argument 268 xfs_getfsmap_helper( struct xfs_trans *tp, struct xfs_getfsmap_info *info, const struct xfs_rmap_irec *rec, xfs_daddr_t rec_daddr, xfs_daddr_t len_daddr) xfs_getfsmap_helper() argument 381 struct xfs_getfsmap_info *info = priv; xfs_getfsmap_datadev_helper() local 399 struct xfs_getfsmap_info *info = priv; xfs_getfsmap_datadev_bnobt_helper() local 432 xfs_getfsmap_logdev( struct xfs_trans *tp, const struct xfs_fsmap *keys, struct xfs_getfsmap_info *info) xfs_getfsmap_logdev() argument 481 struct xfs_getfsmap_info *info = priv; xfs_getfsmap_rtdev_rtbitmap_helper() local 503 xfs_getfsmap_rtdev_rtbitmap( struct xfs_trans *tp, const struct xfs_fsmap *keys, struct xfs_getfsmap_info *info) xfs_getfsmap_rtdev_rtbitmap() argument 583 __xfs_getfsmap_datadev( struct xfs_trans *tp, const struct xfs_fsmap *keys, struct xfs_getfsmap_info *info, int (*query_fn)(struct xfs_trans *, struct xfs_getfsmap_info *, struct xfs_btree_cur **, void *), void *priv) __xfs_getfsmap_datadev() argument 725 xfs_getfsmap_datadev_rmapbt_query( struct xfs_trans *tp, struct xfs_getfsmap_info *info, struct xfs_btree_cur **curpp, void *priv) xfs_getfsmap_datadev_rmapbt_query() argument 744 xfs_getfsmap_datadev_rmapbt( struct xfs_trans *tp, const struct xfs_fsmap *keys, struct xfs_getfsmap_info *info) xfs_getfsmap_datadev_rmapbt() argument 756 xfs_getfsmap_datadev_bnobt_query( struct xfs_trans *tp, struct xfs_getfsmap_info *info, struct xfs_btree_cur **curpp, void *priv) xfs_getfsmap_datadev_bnobt_query() argument 779 xfs_getfsmap_datadev_bnobt( struct xfs_trans *tp, const struct xfs_fsmap *keys, struct xfs_getfsmap_info *info) xfs_getfsmap_datadev_bnobt() argument 891 struct xfs_getfsmap_info info = { NULL }; xfs_getfsmap() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | volt.c | 70 struct nvbios_volt *info) in nvbios_volt_parse() 73 memset(info, 0x00, sizeof(*info)); in nvbios_volt_parse() 76 info->type = NVBIOS_VOLT_GPIO; in nvbios_volt_parse() 77 info->vidmask = nvbios_rd08(bios, volt + 0x04); in nvbios_volt_parse() 78 info->ranged = false; in nvbios_volt_parse() 81 info->type = NVBIOS_VOLT_GPIO; in nvbios_volt_parse() 82 info->vidmask = nvbios_rd08(bios, volt + 0x05); in nvbios_volt_parse() 83 info->ranged = false; in nvbios_volt_parse() 86 info in nvbios_volt_parse() 69 nvbios_volt_parse(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_volt *info) nvbios_volt_parse() argument 137 nvbios_volt_entry_parse(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len, struct nvbios_volt_entry *info) nvbios_volt_entry_parse() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | volt.c | 70 struct nvbios_volt *info) in nvbios_volt_parse() 73 memset(info, 0x00, sizeof(*info)); in nvbios_volt_parse() 76 info->type = NVBIOS_VOLT_GPIO; in nvbios_volt_parse() 77 info->vidmask = nvbios_rd08(bios, volt + 0x04); in nvbios_volt_parse() 78 info->ranged = false; in nvbios_volt_parse() 81 info->type = NVBIOS_VOLT_GPIO; in nvbios_volt_parse() 82 info->vidmask = nvbios_rd08(bios, volt + 0x05); in nvbios_volt_parse() 83 info->ranged = false; in nvbios_volt_parse() 86 info in nvbios_volt_parse() 69 nvbios_volt_parse(struct nvkm_bios *bios, u8 *ver, u8 *hdr, u8 *cnt, u8 *len, struct nvbios_volt *info) nvbios_volt_parse() argument 137 nvbios_volt_entry_parse(struct nvkm_bios *bios, int idx, u8 *ver, u8 *len, struct nvbios_volt_entry *info) nvbios_volt_entry_parse() argument [all...] |
/kernel/linux/linux-5.10/drivers/extcon/ |
H A D | extcon-arizona.c | 138 static void arizona_start_hpdet_acc_id(struct arizona_extcon_info *info); 140 static void arizona_extcon_hp_clamp(struct arizona_extcon_info *info, in arizona_extcon_hp_clamp() argument 143 struct arizona *arizona = info->arizona; in arizona_extcon_hp_clamp() 225 static void arizona_extcon_set_mode(struct arizona_extcon_info *info, int mode) in arizona_extcon_set_mode() argument 227 struct arizona *arizona = info->arizona; in arizona_extcon_set_mode() 229 mode %= info->micd_num_modes; in arizona_extcon_set_mode() 231 gpiod_set_value_cansleep(info->micd_pol_gpio, in arizona_extcon_set_mode() 232 info->micd_modes[mode].gpio); in arizona_extcon_set_mode() 236 info->micd_modes[mode].bias << in arizona_extcon_set_mode() 239 ARIZONA_ACCDET_SRC, info in arizona_extcon_set_mode() 246 arizona_extcon_get_micbias(struct arizona_extcon_info *info) arizona_extcon_get_micbias() argument 260 arizona_extcon_pulse_micbias(struct arizona_extcon_info *info) arizona_extcon_pulse_micbias() argument 285 arizona_start_mic(struct arizona_extcon_info *info) arizona_start_mic() argument 342 arizona_stop_mic(struct arizona_extcon_info *info) arizona_stop_mic() argument 410 arizona_hpdet_read(struct arizona_extcon_info *info) arizona_hpdet_read() argument 530 arizona_hpdet_do_id(struct arizona_extcon_info *info, int *reading, bool *mic) arizona_hpdet_do_id() argument 600 struct arizona_extcon_info *info = data; arizona_hpdet_irq() local 687 arizona_identify_headphone(struct arizona_extcon_info *info) arizona_identify_headphone() argument 740 arizona_start_hpdet_acc_id(struct arizona_extcon_info *info) arizona_start_hpdet_acc_id() argument 793 struct arizona_extcon_info *info = container_of(work, arizona_micd_timeout_work() local 808 arizona_micd_adc_read(struct arizona_extcon_info *info) arizona_micd_adc_read() argument 845 arizona_micd_read(struct arizona_extcon_info *info) arizona_micd_read() argument 878 struct arizona_extcon_info *info = priv; arizona_micdet_reading() local 972 struct arizona_extcon_info *info = priv; arizona_button_reading() local 1020 struct arizona_extcon_info *info = container_of(work, arizona_micd_detect() local 1054 struct arizona_extcon_info *info = data; arizona_micdet() local 1078 struct arizona_extcon_info *info = container_of(work, arizona_hpdet_work() local 1087 arizona_hpdet_wait(struct arizona_extcon_info *info) arizona_hpdet_wait() argument 1123 struct arizona_extcon_info *info = data; arizona_jackdet() local 1383 struct arizona_extcon_info *info; arizona_extcon_probe() local 1757 struct arizona_extcon_info *info = platform_get_drvdata(pdev); arizona_extcon_remove() local [all...] |
H A D | extcon-usbc-cros-ec.c | 50 * @info: pointer to struct cros_ec_extcon_info 60 static int cros_ec_pd_command(struct cros_ec_extcon_info *info, in cros_ec_pd_command() argument 83 ret = cros_ec_cmd_xfer_status(info->ec, msg); in cros_ec_pd_command() 92 * cros_ec_usb_get_power_type() - Get power type info about PD device attached 94 * @info: pointer to struct cros_ec_extcon_info 98 static int cros_ec_usb_get_power_type(struct cros_ec_extcon_info *info) in cros_ec_usb_get_power_type() argument 104 req.port = info->port_id; in cros_ec_usb_get_power_type() 105 ret = cros_ec_pd_command(info, EC_CMD_USB_PD_POWER_INFO, 0, in cros_ec_usb_get_power_type() 115 * @info: pointer to struct cros_ec_extcon_info 119 static int cros_ec_usb_get_pd_mux_state(struct cros_ec_extcon_info *info) in cros_ec_usb_get_pd_mux_state() argument 144 cros_ec_usb_get_role(struct cros_ec_extcon_info *info, bool *polarity) cros_ec_usb_get_role() argument 175 cros_ec_pd_get_num_ports(struct cros_ec_extcon_info *info) cros_ec_pd_get_num_ports() argument 247 extcon_cros_ec_detect_cable(struct cros_ec_extcon_info *info, bool force) extcon_cros_ec_detect_cable() argument 366 struct cros_ec_extcon_info *info; extcon_cros_ec_event() local 385 struct cros_ec_extcon_info *info; extcon_cros_ec_probe() local 485 struct cros_ec_extcon_info *info = platform_get_drvdata(pdev); extcon_cros_ec_remove() local 502 struct cros_ec_extcon_info *info = dev_get_drvdata(dev); extcon_cros_ec_resume() local [all...] |
/kernel/linux/common_modules/xpm/core/ |
H A D | xpm_report.c | 50 static void xpm_set_filename(struct file *file, struct xpm_report_info *info) in xpm_set_filename() argument 58 buffer = kzalloc(sizeof(info->filename), GFP_ATOMIC); in xpm_set_filename() 64 filename = file_path(file, buffer, sizeof(info->filename) - 1); in xpm_set_filename() 68 strcpy(info->filename, filename); in xpm_set_filename() 74 static int set_init_content(struct xpm_report_info *info, in set_init_content() argument 81 info->event_type, info->timestamp); in set_init_content() 91 static int set_mmap_content(struct xpm_report_info *info, uint8_t *content, in set_mmap_content() argument 104 info->event_type, info in set_mmap_content() 118 set_file_content(struct xpm_report_info *info, uint8_t *content, uint32_t content_len) set_file_content() argument 138 set_integrity_content(struct xpm_report_info *info, uint8_t *content, uint32_t content_len) set_integrity_content() argument 160 xpm_set_report_info(struct xpm_report_param *param, struct xpm_report_info *info) xpm_set_report_info() argument 210 struct xpm_report_info *info = NULL; xpm_report_event() local [all...] |
/kernel/linux/linux-6.6/drivers/extcon/ |
H A D | extcon-usbc-cros-ec.c | 50 * @info: pointer to struct cros_ec_extcon_info 60 static int cros_ec_pd_command(struct cros_ec_extcon_info *info, in cros_ec_pd_command() argument 83 ret = cros_ec_cmd_xfer_status(info->ec, msg); in cros_ec_pd_command() 92 * cros_ec_usb_get_power_type() - Get power type info about PD device attached 94 * @info: pointer to struct cros_ec_extcon_info 98 static int cros_ec_usb_get_power_type(struct cros_ec_extcon_info *info) in cros_ec_usb_get_power_type() argument 104 req.port = info->port_id; in cros_ec_usb_get_power_type() 105 ret = cros_ec_pd_command(info, EC_CMD_USB_PD_POWER_INFO, 0, in cros_ec_usb_get_power_type() 115 * @info: pointer to struct cros_ec_extcon_info 119 static int cros_ec_usb_get_pd_mux_state(struct cros_ec_extcon_info *info) in cros_ec_usb_get_pd_mux_state() argument 144 cros_ec_usb_get_role(struct cros_ec_extcon_info *info, bool *polarity) cros_ec_usb_get_role() argument 175 cros_ec_pd_get_num_ports(struct cros_ec_extcon_info *info) cros_ec_pd_get_num_ports() argument 247 extcon_cros_ec_detect_cable(struct cros_ec_extcon_info *info, bool force) extcon_cros_ec_detect_cable() argument 366 struct cros_ec_extcon_info *info; extcon_cros_ec_event() local 385 struct cros_ec_extcon_info *info; extcon_cros_ec_probe() local 485 struct cros_ec_extcon_info *info = platform_get_drvdata(pdev); extcon_cros_ec_remove() local 502 struct cros_ec_extcon_info *info = dev_get_drvdata(dev); extcon_cros_ec_resume() local [all...] |
/kernel/linux/linux-6.6/drivers/iio/adc/ |
H A D | imx7d_adc.c | 179 static void imx7d_adc_feature_config(struct imx7d_adc *info) in imx7d_adc_feature_config() argument 181 info->adc_feature.clk_pre_div = IMX7D_ADC_ANALOG_CLK_PRE_DIV_4; in imx7d_adc_feature_config() 182 info->adc_feature.avg_num = IMX7D_ADC_AVERAGE_NUM_32; in imx7d_adc_feature_config() 183 info->adc_feature.core_time_unit = 1; in imx7d_adc_feature_config() 186 static void imx7d_adc_sample_rate_set(struct imx7d_adc *info) in imx7d_adc_sample_rate_set() argument 188 struct imx7d_adc_feature *adc_feature = &info->adc_feature; in imx7d_adc_sample_rate_set() 200 readl(info->regs + i * IMX7D_EACH_CHANNEL_REG_OFFSET); in imx7d_adc_sample_rate_set() 203 info->regs + i * IMX7D_EACH_CHANNEL_REG_OFFSET); in imx7d_adc_sample_rate_set() 208 info->pre_div_num = adc_analogure_clk.pre_div; in imx7d_adc_sample_rate_set() 211 writel(sample_rate, info in imx7d_adc_sample_rate_set() 214 imx7d_adc_hw_init(struct imx7d_adc *info) imx7d_adc_hw_init() argument 234 imx7d_adc_channel_set(struct imx7d_adc *info) imx7d_adc_channel_set() argument 273 imx7d_adc_get_sample_rate(struct imx7d_adc *info) imx7d_adc_get_sample_rate() argument 291 struct imx7d_adc *info = iio_priv(indio_dev); imx7d_adc_read_raw() local 335 imx7d_adc_read_data(struct imx7d_adc *info) imx7d_adc_read_data() argument 362 struct imx7d_adc *info = dev_id; imx7d_adc_isr() local 399 struct imx7d_adc *info = iio_priv(indio_dev); imx7d_adc_reg_access() local 420 imx7d_adc_power_down(struct imx7d_adc *info) imx7d_adc_power_down() argument 434 struct imx7d_adc *info = iio_priv(indio_dev); imx7d_adc_enable() local 461 struct imx7d_adc *info = iio_priv(indio_dev); imx7d_adc_disable() local 478 struct imx7d_adc *info; imx7d_adc_probe() local [all...] |
/kernel/linux/linux-6.6/mm/kasan/ |
H A D | report.c | 243 static void print_error_description(struct kasan_report_info *info) in print_error_description() argument 245 pr_err("BUG: KASAN: %s in %pS\n", info->bug_type, (void *)info->ip); in print_error_description() 247 if (info->type != KASAN_REPORT_ACCESS) { in print_error_description() 249 info->access_addr, current->comm, task_pid_nr(current)); in print_error_description() 253 if (info->access_size) in print_error_description() 255 info->is_write ? "Write" : "Read", info->access_size, in print_error_description() 256 info->access_addr, current->comm, task_pid_nr(current)); in print_error_description() 259 info in print_error_description() 279 describe_object_addr(const void *addr, struct kasan_report_info *info) describe_object_addr() argument 321 describe_object_stacks(struct kasan_report_info *info) describe_object_stacks() argument 336 describe_object(const void *addr, struct kasan_report_info *info) describe_object() argument 359 print_address_description(void *addr, u8 tag, struct kasan_report_info *info) print_address_description() argument 464 print_report(struct kasan_report_info *info) print_report() argument 482 complete_report_info(struct kasan_report_info *info) complete_report_info() argument 525 struct kasan_report_info info; kasan_report_invalid_free() local 570 struct kasan_report_info info; kasan_report() local [all...] |
/kernel/linux/linux-5.10/drivers/mtd/maps/ |
H A D | plat-ram.c | 54 static inline void platram_setrw(struct platram_info *info, int to) in platram_setrw() argument 56 if (info->pdata == NULL) in platram_setrw() 59 if (info->pdata->set_rw != NULL) in platram_setrw() 60 (info->pdata->set_rw)(info->dev, to); in platram_setrw() 70 struct platram_info *info = to_platram_info(pdev); in platram_remove() local 74 if (info == NULL) in platram_remove() 77 if (info->mtd) { in platram_remove() 78 mtd_device_unregister(info->mtd); in platram_remove() 79 map_destroy(info in platram_remove() 100 struct platram_info *info; platram_probe() local [all...] |
/kernel/linux/linux-6.6/drivers/mtd/maps/ |
H A D | plat-ram.c | 54 static inline void platram_setrw(struct platram_info *info, int to) in platram_setrw() argument 56 if (info->pdata == NULL) in platram_setrw() 59 if (info->pdata->set_rw != NULL) in platram_setrw() 60 (info->pdata->set_rw)(info->dev, to); in platram_setrw() 70 struct platram_info *info = to_platram_info(pdev); in platram_remove() local 74 if (info == NULL) in platram_remove() 77 if (info->mtd) { in platram_remove() 78 mtd_device_unregister(info->mtd); in platram_remove() 79 map_destroy(info in platram_remove() 100 struct platram_info *info; platram_probe() local [all...] |
/kernel/linux/linux-6.6/sound/soc/cirrus/ |
H A D | ep93xx-i2s.c | 96 static inline void ep93xx_i2s_write_reg(struct ep93xx_i2s_info *info, in ep93xx_i2s_write_reg() argument 99 __raw_writel(val, info->regs + reg); in ep93xx_i2s_write_reg() 102 static inline unsigned ep93xx_i2s_read_reg(struct ep93xx_i2s_info *info, in ep93xx_i2s_read_reg() argument 105 return __raw_readl(info->regs + reg); in ep93xx_i2s_read_reg() 108 static void ep93xx_i2s_enable(struct ep93xx_i2s_info *info, int stream) in ep93xx_i2s_enable() argument 112 if ((ep93xx_i2s_read_reg(info, EP93XX_I2S_TX0EN) & 0x1) == 0 && in ep93xx_i2s_enable() 113 (ep93xx_i2s_read_reg(info, EP93XX_I2S_RX0EN) & 0x1) == 0) { in ep93xx_i2s_enable() 115 clk_prepare_enable(info->mclk); in ep93xx_i2s_enable() 116 clk_prepare_enable(info->sclk); in ep93xx_i2s_enable() 117 clk_prepare_enable(info in ep93xx_i2s_enable() 138 ep93xx_i2s_disable(struct ep93xx_i2s_info *info, int stream) ep93xx_i2s_disable() argument 176 struct ep93xx_i2s_info *info = dev_id; ep93xx_i2s_interrupt() local 199 struct ep93xx_i2s_info *info = snd_soc_dai_get_drvdata(dai); ep93xx_i2s_dai_probe() local 215 struct ep93xx_i2s_info *info = snd_soc_dai_get_drvdata(dai); ep93xx_i2s_startup() local 225 struct ep93xx_i2s_info *info = snd_soc_dai_get_drvdata(dai); ep93xx_i2s_shutdown() local 233 struct ep93xx_i2s_info *info = snd_soc_dai_get_drvdata(cpu_dai); ep93xx_i2s_set_dai_fmt() local 310 struct ep93xx_i2s_info *info = snd_soc_dai_get_drvdata(dai); ep93xx_i2s_hw_params() local 368 struct ep93xx_i2s_info *info = snd_soc_dai_get_drvdata(cpu_dai); ep93xx_i2s_set_sysclk() local 381 struct ep93xx_i2s_info *info = snd_soc_component_get_drvdata(component); ep93xx_i2s_suspend() local 394 struct ep93xx_i2s_info *info = snd_soc_component_get_drvdata(component); ep93xx_i2s_resume() local 446 struct ep93xx_i2s_info *info; ep93xx_i2s_probe() local 511 struct ep93xx_i2s_info *info = dev_get_drvdata(&pdev->dev); ep93xx_i2s_remove() local [all...] |