/kernel/linux/linux-5.10/drivers/video/fbdev/aty/ |
H A D | radeon_monitor.c | 119 static int radeon_probe_OF_head(struct radeonfb_info *rinfo, int head_no, in radeon_probe_OF_head() argument 126 dp = rinfo->of_node; in radeon_probe_OF_head() 130 if (rinfo->has_CRTC2) { in radeon_probe_OF_head() 149 if (mt == MT_DFP && rinfo->is_mobility) in radeon_probe_OF_head() 167 static int radeon_get_panel_info_BIOS(struct radeonfb_info *rinfo) in radeon_get_panel_info_BIOS() argument 173 if (!rinfo->bios_seg) in radeon_get_panel_info_BIOS() 176 if (!(tmp = BIOS_IN16(rinfo->fp_bios_start + 0x40))) { in radeon_get_panel_info_BIOS() 178 rinfo->panel_info.pwr_delay = 200; in radeon_get_panel_info_BIOS() 186 rinfo->panel_info.xres = BIOS_IN16(tmp + 25); in radeon_get_panel_info_BIOS() 187 rinfo in radeon_get_panel_info_BIOS() 255 radeon_parse_connector_info(struct radeonfb_info *rinfo) radeon_parse_connector_info() argument 301 radeon_crt_is_connected(struct radeonfb_info *rinfo, int is_crt_dac) radeon_crt_is_connected() argument 373 radeon_parse_monitor_layout(struct radeonfb_info *rinfo, const char *monitor_layout) radeon_parse_monitor_layout() argument 437 radeon_probe_screens(struct radeonfb_info *rinfo, const char *monitor_layout, int ignore_edid) radeon_probe_screens() argument 655 radeon_fixup_panel_info(struct radeonfb_info *rinfo) radeon_fixup_panel_info() argument 688 radeon_var_to_panel_info(struct radeonfb_info *rinfo, struct fb_var_screeninfo *var) radeon_var_to_panel_info() argument 757 radeon_check_modes(struct radeonfb_info *rinfo, const char *mode_option) radeon_check_modes() argument 975 radeon_match_mode(struct radeonfb_info *rinfo, struct fb_var_screeninfo *dest, const struct fb_var_screeninfo *src) radeon_match_mode() argument [all...] |
H A D | radeon_pm.c | 41 static void radeon_reinitialize_M10(struct radeonfb_info *rinfo); 99 static int radeon_apply_workarounds(struct radeonfb_info *rinfo) in radeon_apply_workarounds() argument 104 if ((id->subsystem_vendor == rinfo->pdev->subsystem_vendor ) && in radeon_apply_workarounds() 105 (id->subsystem_device == rinfo->pdev->subsystem_device )) { in radeon_apply_workarounds() 111 rinfo->pm_mode |= id->pm_mode_modifier; in radeon_apply_workarounds() 114 rinfo->reinit_func = id->new_reinit_func; in radeon_apply_workarounds() 122 static inline int radeon_apply_workarounds(struct radeonfb_info *rinfo) in radeon_apply_workarounds() argument 130 static void radeon_pm_disable_dynamic_mode(struct radeonfb_info *rinfo) in radeon_pm_disable_dynamic_mode() argument 135 if ((rinfo->family == CHIP_FAMILY_RV100) && (!rinfo in radeon_pm_disable_dynamic_mode() 331 radeon_pm_enable_dynamic_mode(struct radeonfb_info *rinfo) radeon_pm_enable_dynamic_mode() argument 550 OUTMC( struct radeonfb_info *rinfo, u8 indx, u32 value) OUTMC() argument 556 INMC(struct radeonfb_info *rinfo, u8 indx) INMC() argument 562 radeon_pm_save_regs(struct radeonfb_info *rinfo, int saving_for_d3) radeon_pm_save_regs() argument 688 radeon_pm_restore_regs(struct radeonfb_info *rinfo) radeon_pm_restore_regs() argument 734 radeon_pm_disable_iopad(struct radeonfb_info *rinfo) radeon_pm_disable_iopad() argument 748 radeon_pm_program_v2clk(struct radeonfb_info *rinfo) radeon_pm_program_v2clk() argument 778 radeon_pm_low_current(struct radeonfb_info *rinfo) radeon_pm_low_current() argument 822 radeon_pm_setup_for_suspend(struct radeonfb_info *rinfo) radeon_pm_setup_for_suspend() argument 1060 radeon_pm_yclk_mclk_sync(struct radeonfb_info *rinfo) radeon_pm_yclk_mclk_sync() argument 1080 radeon_pm_yclk_mclk_sync_m10(struct radeonfb_info *rinfo) radeon_pm_yclk_mclk_sync_m10() argument 1100 radeon_pm_program_mode_reg(struct radeonfb_info *rinfo, u16 value, u8 delay_required) radeon_pm_program_mode_reg() argument 1134 radeon_pm_m10_program_mode_wait(struct radeonfb_info *rinfo) radeon_pm_m10_program_mode_wait() argument 1147 radeon_pm_enable_dll(struct radeonfb_info *rinfo) radeon_pm_enable_dll() argument 1194 radeon_pm_enable_dll_m10(struct radeonfb_info *rinfo) radeon_pm_enable_dll_m10() argument 1248 radeon_pm_full_reset_sdram(struct radeonfb_info *rinfo) radeon_pm_full_reset_sdram() argument 1435 radeon_pm_reset_pad_ctlr_strength(struct radeonfb_info *rinfo) radeon_pm_reset_pad_ctlr_strength() argument 1460 radeon_pm_all_ppls_off(struct radeonfb_info *rinfo) radeon_pm_all_ppls_off() argument 1474 radeon_pm_start_mclk_sclk(struct radeonfb_info *rinfo) radeon_pm_start_mclk_sclk() argument 1552 radeon_pm_m10_disable_spread_spectrum(struct radeonfb_info *rinfo) radeon_pm_m10_disable_spread_spectrum() argument 1581 radeon_pm_m10_enable_lvds_spread_spectrum(struct radeonfb_info *rinfo) radeon_pm_m10_enable_lvds_spread_spectrum() argument 1636 radeon_pm_restore_pixel_pll(struct radeonfb_info *rinfo) radeon_pm_restore_pixel_pll() argument 1690 radeon_pm_m10_reconfigure_mc(struct radeonfb_info *rinfo) radeon_pm_m10_reconfigure_mc() argument 1723 radeon_reinitialize_M10(struct radeonfb_info *rinfo) radeon_reinitialize_M10() argument 1951 radeon_pm_m9p_reconfigure_mc(struct radeonfb_info *rinfo) radeon_pm_m9p_reconfigure_mc() argument 1977 radeon_reinitialize_M9P(struct radeonfb_info *rinfo) radeon_reinitialize_M9P() argument 2519 radeonfb_whack_power_state(struct radeonfb_info *rinfo, pci_power_t state) radeonfb_whack_power_state() argument 2538 radeon_set_suspend(struct radeonfb_info *rinfo, int suspend) radeon_set_suspend() argument 2618 struct radeonfb_info *rinfo = info->par; radeonfb_pci_suspend_late() local 2718 radeon_check_power_loss(struct radeonfb_info *rinfo) radeon_check_power_loss() argument 2729 struct radeonfb_info *rinfo = info->par; radeonfb_pci_resume() local 2821 struct radeonfb_info *rinfo = data; radeonfb_early_resume() local 2832 radeonfb_pm_init(struct radeonfb_info *rinfo, int dynclk, int ignore_devlist, int force_sleep) radeonfb_pm_init() argument 2922 radeonfb_pm_exit(struct radeonfb_info *rinfo) radeonfb_pm_exit() argument [all...] |
H A D | radeon_i2c.c | 21 struct radeonfb_info *rinfo = chan->rinfo; in radeon_gpio_setscl() local 35 struct radeonfb_info *rinfo = chan->rinfo; in radeon_gpio_setsda() local 49 struct radeonfb_info *rinfo = chan->rinfo; in radeon_gpio_getscl() local 60 struct radeonfb_info *rinfo = chan->rinfo; in radeon_gpio_getsda() local 76 chan->adapter.dev.parent = &chan->rinfo->pdev->dev; in radeon_setup_i2c_bus() 94 dev_dbg(&chan->rinfo in radeon_setup_i2c_bus() 100 radeon_create_i2c_busses(struct radeonfb_info *rinfo) radeon_create_i2c_busses() argument 122 radeon_delete_i2c_busses(struct radeonfb_info *rinfo) radeon_delete_i2c_busses() argument 141 radeon_probe_i2c_connector(struct radeonfb_info *rinfo, int conn, u8 **out_edid) radeon_probe_i2c_connector() argument [all...] |
H A D | radeon_base.c | 280 void _radeon_msleep(struct radeonfb_info *rinfo, unsigned long ms) in _radeon_msleep() argument 282 if (rinfo->no_schedule || oops_in_progress) in _radeon_msleep() 288 void radeon_pll_errata_after_index_slow(struct radeonfb_info *rinfo) in radeon_pll_errata_after_index_slow() argument 290 /* Called if (rinfo->errata & CHIP_ERRATA_PLL_DUMMYREADS) is set */ in radeon_pll_errata_after_index_slow() 295 void radeon_pll_errata_after_data_slow(struct radeonfb_info *rinfo) in radeon_pll_errata_after_data_slow() argument 297 if (rinfo->errata & CHIP_ERRATA_PLL_DELAY) { in radeon_pll_errata_after_data_slow() 299 _radeon_msleep(rinfo, 5); in radeon_pll_errata_after_data_slow() 301 if (rinfo->errata & CHIP_ERRATA_R300_CG) { in radeon_pll_errata_after_data_slow() 311 void _OUTREGP(struct radeonfb_info *rinfo, u32 addr, u32 val, u32 mask) in _OUTREGP() argument 316 spin_lock_irqsave(&rinfo in _OUTREGP() 324 __INPLL(struct radeonfb_info *rinfo, u32 addr) __INPLL() argument 335 __OUTPLL(struct radeonfb_info *rinfo, unsigned int index, u32 val) __OUTPLL() argument 343 __OUTPLLP(struct radeonfb_info *rinfo, unsigned int index, u32 val, u32 mask) __OUTPLLP() argument 354 _radeon_fifo_wait(struct radeonfb_info *rinfo, int entries) _radeon_fifo_wait() argument 366 radeon_engine_flush(struct radeonfb_info *rinfo) radeon_engine_flush() argument 388 _radeon_engine_idle(struct radeonfb_info *rinfo) _radeon_engine_idle() argument 407 radeon_unmap_ROM(struct radeonfb_info *rinfo, struct pci_dev *dev) radeon_unmap_ROM() argument 414 radeon_map_ROM(struct radeonfb_info *rinfo, struct pci_dev *dev) radeon_map_ROM() argument 509 radeon_find_mem_vbios(struct radeonfb_info *rinfo) radeon_find_mem_vbios() argument 544 radeon_read_xtal_OF(struct radeonfb_info *rinfo) radeon_read_xtal_OF() argument 574 radeon_probe_pll_params(struct radeonfb_info *rinfo) radeon_probe_pll_params() argument 708 radeon_get_pllinfo(struct radeonfb_info *rinfo) radeon_get_pllinfo() argument 833 struct radeonfb_info *rinfo = info->par; radeonfb_check_var() local 949 struct radeonfb_info *rinfo = info->par; radeonfb_pan_display() local 968 struct radeonfb_info *rinfo = info->par; radeonfb_ioctl() local 1037 radeon_screen_blank(struct radeonfb_info *rinfo, int blank, int mode_switch) radeon_screen_blank() argument 1150 struct radeonfb_info *rinfo = info->par; radeonfb_blank() local 1158 radeon_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct radeonfb_info *rinfo) radeon_setcolreg() argument 1234 struct radeonfb_info *rinfo = info->par; radeonfb_setcolreg() local 1263 struct radeonfb_info *rinfo = info->par; radeonfb_setcmap() local 1309 radeon_save_state(struct radeonfb_info *rinfo, struct radeon_regs *save) radeon_save_state() argument 1346 radeon_write_pll_regs(struct radeonfb_info *rinfo, struct radeon_regs *mode) radeon_write_pll_regs() argument 1445 struct radeonfb_info *rinfo = from_timer(rinfo, t, lvds_timer); radeon_lvds_timer_func() local 1456 radeon_write_mode(struct radeonfb_info *rinfo, struct radeon_regs *mode, int regs_only) radeon_write_mode() argument 1520 radeon_calc_pll_regs(struct radeonfb_info *rinfo, struct radeon_regs *regs, unsigned long freq) radeon_calc_pll_regs() argument 1639 struct radeonfb_info *rinfo = info->par; radeonfb_set_par() local 1968 radeon_set_fbinfo(struct radeonfb_info *rinfo) radeon_set_fbinfo() argument 2017 fixup_memory_mappings(struct radeonfb_info *rinfo) fixup_memory_mappings() argument 2092 radeon_identify_vram(struct radeonfb_info *rinfo) radeon_identify_vram() argument 2205 struct radeonfb_info *rinfo = info->par; radeon_show_edid1() local 2217 struct radeonfb_info *rinfo = info->par; radeon_show_edid2() local 2262 struct radeonfb_info *rinfo; radeonfb_pci_register() local 2523 struct radeonfb_info *rinfo = info->par; radeonfb_pci_unregister() local [all...] |
H A D | radeonfb.h | 62 #define IS_RV100_VARIANT(rinfo) (((rinfo)->family == CHIP_FAMILY_RV100) || \ 63 ((rinfo)->family == CHIP_FAMILY_RV200) || \ 64 ((rinfo)->family == CHIP_FAMILY_RS100) || \ 65 ((rinfo)->family == CHIP_FAMILY_RS200) || \ 66 ((rinfo)->family == CHIP_FAMILY_RV250) || \ 67 ((rinfo)->family == CHIP_FAMILY_RV280) || \ 68 ((rinfo)->family == CHIP_FAMILY_RS300)) 71 #define IS_R300_VARIANT(rinfo) (((rinfo) 273 struct radeonfb_info *rinfo; global() member 405 radeon_pll_errata_after_index(struct radeonfb_info *rinfo) radeon_pll_errata_after_index() argument 412 radeon_pll_errata_after_data(struct radeonfb_info *rinfo) radeon_pll_errata_after_data() argument 516 radeonfb_bl_init(struct radeonfb_info *rinfo) radeonfb_bl_init() argument 517 radeonfb_bl_exit(struct radeonfb_info *rinfo) radeonfb_bl_exit() argument [all...] |
H A D | radeon_backlight.c | 21 struct radeonfb_info *rinfo; member 32 rlevel = pdata->rinfo->info->bl_curve[level] * in radeon_bl_get_level_brightness() 49 struct radeonfb_info *rinfo = pdata->rinfo; in radeon_bl_update_status() local 53 if (rinfo->mon1_type != MT_LCD) in radeon_bl_update_status() 66 del_timer_sync(&rinfo->lvds_timer); in radeon_bl_update_status() 73 lvds_gen_cntl |= (rinfo->init_state.lvds_gen_cntl & LVDS_DIGON); in radeon_bl_update_status() 81 lvds_gen_cntl |= (rinfo->init_state.lvds_gen_cntl & LVDS_BL_MOD_EN); in radeon_bl_update_status() 82 rinfo->pending_lvds_gen_cntl = lvds_gen_cntl; in radeon_bl_update_status() 83 mod_timer(&rinfo in radeon_bl_update_status() 127 radeonfb_bl_init(struct radeonfb_info *rinfo) radeonfb_bl_init() argument 198 radeonfb_bl_exit(struct radeonfb_info *rinfo) radeonfb_bl_exit() argument [all...] |
H A D | radeon_accel.c | 9 static void radeon_fixup_offset(struct radeonfb_info *rinfo) in radeon_fixup_offset() argument 31 if (local_base == rinfo->fb_local_base) in radeon_fixup_offset() 34 rinfo->fb_local_base = local_base; in radeon_fixup_offset() 37 OUTREG(DEFAULT_PITCH_OFFSET, (rinfo->pitch << 0x16) | in radeon_fixup_offset() 38 (rinfo->fb_local_base >> 10)); in radeon_fixup_offset() 39 OUTREG(DST_PITCH_OFFSET, (rinfo->pitch << 0x16) | (rinfo->fb_local_base >> 10)); in radeon_fixup_offset() 40 OUTREG(SRC_PITCH_OFFSET, (rinfo->pitch << 0x16) | (rinfo->fb_local_base >> 10)); in radeon_fixup_offset() 43 static void radeonfb_prim_fillrect(struct radeonfb_info *rinfo, in radeonfb_prim_fillrect() argument 70 struct radeonfb_info *rinfo = info->par; radeonfb_fillrect() local 98 radeonfb_prim_copyarea(struct radeonfb_info *rinfo, const struct fb_copyarea *area) radeonfb_prim_copyarea() argument 137 struct radeonfb_info *rinfo = info->par; radeonfb_copyarea() local 174 struct radeonfb_info *rinfo = info->par; radeonfb_imageblit() local 185 struct radeonfb_info *rinfo = info->par; radeonfb_sync() local 194 radeonfb_engine_reset(struct radeonfb_info *rinfo) radeonfb_engine_reset() argument 258 radeonfb_engine_init(struct radeonfb_info *rinfo) radeonfb_engine_init() argument [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/aty/ |
H A D | radeon_monitor.c | 119 static int radeon_probe_OF_head(struct radeonfb_info *rinfo, int head_no, in radeon_probe_OF_head() argument 126 dp = rinfo->of_node; in radeon_probe_OF_head() 130 if (rinfo->has_CRTC2) { in radeon_probe_OF_head() 149 if (mt == MT_DFP && rinfo->is_mobility) in radeon_probe_OF_head() 167 static int radeon_get_panel_info_BIOS(struct radeonfb_info *rinfo) in radeon_get_panel_info_BIOS() argument 173 if (!rinfo->bios_seg) in radeon_get_panel_info_BIOS() 176 if (!(tmp = BIOS_IN16(rinfo->fp_bios_start + 0x40))) { in radeon_get_panel_info_BIOS() 178 rinfo->panel_info.pwr_delay = 200; in radeon_get_panel_info_BIOS() 186 rinfo->panel_info.xres = BIOS_IN16(tmp + 25); in radeon_get_panel_info_BIOS() 187 rinfo in radeon_get_panel_info_BIOS() 255 radeon_parse_connector_info(struct radeonfb_info *rinfo) radeon_parse_connector_info() argument 301 radeon_crt_is_connected(struct radeonfb_info *rinfo, int is_crt_dac) radeon_crt_is_connected() argument 373 radeon_parse_monitor_layout(struct radeonfb_info *rinfo, const char *monitor_layout) radeon_parse_monitor_layout() argument 437 radeon_probe_screens(struct radeonfb_info *rinfo, const char *monitor_layout, int ignore_edid) radeon_probe_screens() argument 653 radeon_fixup_panel_info(struct radeonfb_info *rinfo) radeon_fixup_panel_info() argument 686 radeon_var_to_panel_info(struct radeonfb_info *rinfo, struct fb_var_screeninfo *var) radeon_var_to_panel_info() argument 755 radeon_check_modes(struct radeonfb_info *rinfo, const char *mode_option) radeon_check_modes() argument 973 radeon_match_mode(struct radeonfb_info *rinfo, struct fb_var_screeninfo *dest, const struct fb_var_screeninfo *src) radeon_match_mode() argument [all...] |
H A D | radeon_pm.c | 40 static void radeon_reinitialize_M10(struct radeonfb_info *rinfo); 98 static int radeon_apply_workarounds(struct radeonfb_info *rinfo) in radeon_apply_workarounds() argument 103 if ((id->subsystem_vendor == rinfo->pdev->subsystem_vendor ) && in radeon_apply_workarounds() 104 (id->subsystem_device == rinfo->pdev->subsystem_device )) { in radeon_apply_workarounds() 110 rinfo->pm_mode |= id->pm_mode_modifier; in radeon_apply_workarounds() 113 rinfo->reinit_func = id->new_reinit_func; in radeon_apply_workarounds() 121 static inline int radeon_apply_workarounds(struct radeonfb_info *rinfo) in radeon_apply_workarounds() argument 129 static void radeon_pm_disable_dynamic_mode(struct radeonfb_info *rinfo) in radeon_pm_disable_dynamic_mode() argument 134 if ((rinfo->family == CHIP_FAMILY_RV100) && (!rinfo in radeon_pm_disable_dynamic_mode() 330 radeon_pm_enable_dynamic_mode(struct radeonfb_info *rinfo) radeon_pm_enable_dynamic_mode() argument 549 OUTMC( struct radeonfb_info *rinfo, u8 indx, u32 value) OUTMC() argument 555 INMC(struct radeonfb_info *rinfo, u8 indx) INMC() argument 561 radeon_pm_save_regs(struct radeonfb_info *rinfo, int saving_for_d3) radeon_pm_save_regs() argument 687 radeon_pm_restore_regs(struct radeonfb_info *rinfo) radeon_pm_restore_regs() argument 733 radeon_pm_disable_iopad(struct radeonfb_info *rinfo) radeon_pm_disable_iopad() argument 747 radeon_pm_program_v2clk(struct radeonfb_info *rinfo) radeon_pm_program_v2clk() argument 777 radeon_pm_low_current(struct radeonfb_info *rinfo) radeon_pm_low_current() argument 821 radeon_pm_setup_for_suspend(struct radeonfb_info *rinfo) radeon_pm_setup_for_suspend() argument 1059 radeon_pm_yclk_mclk_sync(struct radeonfb_info *rinfo) radeon_pm_yclk_mclk_sync() argument 1079 radeon_pm_yclk_mclk_sync_m10(struct radeonfb_info *rinfo) radeon_pm_yclk_mclk_sync_m10() argument 1099 radeon_pm_program_mode_reg(struct radeonfb_info *rinfo, u16 value, u8 delay_required) radeon_pm_program_mode_reg() argument 1133 radeon_pm_m10_program_mode_wait(struct radeonfb_info *rinfo) radeon_pm_m10_program_mode_wait() argument 1146 radeon_pm_enable_dll(struct radeonfb_info *rinfo) radeon_pm_enable_dll() argument 1193 radeon_pm_enable_dll_m10(struct radeonfb_info *rinfo) radeon_pm_enable_dll_m10() argument 1247 radeon_pm_full_reset_sdram(struct radeonfb_info *rinfo) radeon_pm_full_reset_sdram() argument 1434 radeon_pm_reset_pad_ctlr_strength(struct radeonfb_info *rinfo) radeon_pm_reset_pad_ctlr_strength() argument 1459 radeon_pm_all_ppls_off(struct radeonfb_info *rinfo) radeon_pm_all_ppls_off() argument 1473 radeon_pm_start_mclk_sclk(struct radeonfb_info *rinfo) radeon_pm_start_mclk_sclk() argument 1551 radeon_pm_m10_disable_spread_spectrum(struct radeonfb_info *rinfo) radeon_pm_m10_disable_spread_spectrum() argument 1580 radeon_pm_m10_enable_lvds_spread_spectrum(struct radeonfb_info *rinfo) radeon_pm_m10_enable_lvds_spread_spectrum() argument 1635 radeon_pm_restore_pixel_pll(struct radeonfb_info *rinfo) radeon_pm_restore_pixel_pll() argument 1689 radeon_pm_m10_reconfigure_mc(struct radeonfb_info *rinfo) radeon_pm_m10_reconfigure_mc() argument 1722 radeon_reinitialize_M10(struct radeonfb_info *rinfo) radeon_reinitialize_M10() argument 1950 radeon_pm_m9p_reconfigure_mc(struct radeonfb_info *rinfo) radeon_pm_m9p_reconfigure_mc() argument 1976 radeon_reinitialize_M9P(struct radeonfb_info *rinfo) radeon_reinitialize_M9P() argument 2518 radeonfb_whack_power_state(struct radeonfb_info *rinfo, pci_power_t state) radeonfb_whack_power_state() argument 2537 radeon_set_suspend(struct radeonfb_info *rinfo, int suspend) radeon_set_suspend() argument 2617 struct radeonfb_info *rinfo = info->par; radeonfb_pci_suspend_late() local 2717 radeon_check_power_loss(struct radeonfb_info *rinfo) radeon_check_power_loss() argument 2728 struct radeonfb_info *rinfo = info->par; radeonfb_pci_resume() local 2820 struct radeonfb_info *rinfo = data; radeonfb_early_resume() local 2831 radeonfb_pm_init(struct radeonfb_info *rinfo, int dynclk, int ignore_devlist, int force_sleep) radeonfb_pm_init() argument 2921 radeonfb_pm_exit(struct radeonfb_info *rinfo) radeonfb_pm_exit() argument [all...] |
H A D | radeon_i2c.c | 21 struct radeonfb_info *rinfo = chan->rinfo; in radeon_gpio_setscl() local 35 struct radeonfb_info *rinfo = chan->rinfo; in radeon_gpio_setsda() local 49 struct radeonfb_info *rinfo = chan->rinfo; in radeon_gpio_getscl() local 60 struct radeonfb_info *rinfo = chan->rinfo; in radeon_gpio_getsda() local 76 chan->adapter.dev.parent = &chan->rinfo->pdev->dev; in radeon_setup_i2c_bus() 94 dev_dbg(&chan->rinfo in radeon_setup_i2c_bus() 100 radeon_create_i2c_busses(struct radeonfb_info *rinfo) radeon_create_i2c_busses() argument 122 radeon_delete_i2c_busses(struct radeonfb_info *rinfo) radeon_delete_i2c_busses() argument 141 radeon_probe_i2c_connector(struct radeonfb_info *rinfo, int conn, u8 **out_edid) radeon_probe_i2c_connector() argument [all...] |
H A D | radeon_base.c | 281 void _radeon_msleep(struct radeonfb_info *rinfo, unsigned long ms) in _radeon_msleep() argument 283 if (rinfo->no_schedule || oops_in_progress) in _radeon_msleep() 289 void radeon_pll_errata_after_index_slow(struct radeonfb_info *rinfo) in radeon_pll_errata_after_index_slow() argument 291 /* Called if (rinfo->errata & CHIP_ERRATA_PLL_DUMMYREADS) is set */ in radeon_pll_errata_after_index_slow() 296 void radeon_pll_errata_after_data_slow(struct radeonfb_info *rinfo) in radeon_pll_errata_after_data_slow() argument 298 if (rinfo->errata & CHIP_ERRATA_PLL_DELAY) { in radeon_pll_errata_after_data_slow() 300 _radeon_msleep(rinfo, 5); in radeon_pll_errata_after_data_slow() 302 if (rinfo->errata & CHIP_ERRATA_R300_CG) { in radeon_pll_errata_after_data_slow() 312 void _OUTREGP(struct radeonfb_info *rinfo, u32 addr, u32 val, u32 mask) in _OUTREGP() argument 317 spin_lock_irqsave(&rinfo in _OUTREGP() 325 __INPLL(struct radeonfb_info *rinfo, u32 addr) __INPLL() argument 336 __OUTPLL(struct radeonfb_info *rinfo, unsigned int index, u32 val) __OUTPLL() argument 344 __OUTPLLP(struct radeonfb_info *rinfo, unsigned int index, u32 val, u32 mask) __OUTPLLP() argument 355 _radeon_fifo_wait(struct radeonfb_info *rinfo, int entries) _radeon_fifo_wait() argument 367 radeon_engine_flush(struct radeonfb_info *rinfo) radeon_engine_flush() argument 389 _radeon_engine_idle(struct radeonfb_info *rinfo) _radeon_engine_idle() argument 408 radeon_unmap_ROM(struct radeonfb_info *rinfo, struct pci_dev *dev) radeon_unmap_ROM() argument 415 radeon_map_ROM(struct radeonfb_info *rinfo, struct pci_dev *dev) radeon_map_ROM() argument 510 radeon_find_mem_vbios(struct radeonfb_info *rinfo) radeon_find_mem_vbios() argument 545 radeon_read_xtal_OF(struct radeonfb_info *rinfo) radeon_read_xtal_OF() argument 575 radeon_probe_pll_params(struct radeonfb_info *rinfo) radeon_probe_pll_params() argument 709 radeon_get_pllinfo(struct radeonfb_info *rinfo) radeon_get_pllinfo() argument 834 struct radeonfb_info *rinfo = info->par; radeonfb_check_var() local 950 struct radeonfb_info *rinfo = info->par; radeonfb_pan_display() local 969 struct radeonfb_info *rinfo = info->par; radeonfb_ioctl() local 1038 radeon_screen_blank(struct radeonfb_info *rinfo, int blank, int mode_switch) radeon_screen_blank() argument 1151 struct radeonfb_info *rinfo = info->par; radeonfb_blank() local 1159 radeon_setcolreg(unsigned regno, unsigned red, unsigned green, unsigned blue, unsigned transp, struct radeonfb_info *rinfo) radeon_setcolreg() argument 1235 struct radeonfb_info *rinfo = info->par; radeonfb_setcolreg() local 1264 struct radeonfb_info *rinfo = info->par; radeonfb_setcmap() local 1310 radeon_save_state(struct radeonfb_info *rinfo, struct radeon_regs *save) radeon_save_state() argument 1347 radeon_write_pll_regs(struct radeonfb_info *rinfo, struct radeon_regs *mode) radeon_write_pll_regs() argument 1446 struct radeonfb_info *rinfo = from_timer(rinfo, t, lvds_timer); radeon_lvds_timer_func() local 1457 radeon_write_mode(struct radeonfb_info *rinfo, struct radeon_regs *mode, int regs_only) radeon_write_mode() argument 1521 radeon_calc_pll_regs(struct radeonfb_info *rinfo, struct radeon_regs *regs, unsigned long freq) radeon_calc_pll_regs() argument 1640 struct radeonfb_info *rinfo = info->par; radeonfb_set_par() local 1969 radeon_set_fbinfo(struct radeonfb_info *rinfo) radeon_set_fbinfo() argument 2017 fixup_memory_mappings(struct radeonfb_info *rinfo) fixup_memory_mappings() argument 2092 radeon_identify_vram(struct radeonfb_info *rinfo) radeon_identify_vram() argument 2205 struct radeonfb_info *rinfo = info->par; radeon_show_edid1() local 2217 struct radeonfb_info *rinfo = info->par; radeon_show_edid2() local 2244 struct radeonfb_info *rinfo; radeonfb_pci_register() local 2505 struct radeonfb_info *rinfo = info->par; radeonfb_pci_unregister() local [all...] |
H A D | radeon_backlight.c | 21 struct radeonfb_info *rinfo; member 32 rlevel = pdata->rinfo->info->bl_curve[level] * in radeon_bl_get_level_brightness() 49 struct radeonfb_info *rinfo = pdata->rinfo; in radeon_bl_update_status() local 53 if (rinfo->mon1_type != MT_LCD) in radeon_bl_update_status() 62 del_timer_sync(&rinfo->lvds_timer); in radeon_bl_update_status() 69 lvds_gen_cntl |= (rinfo->init_state.lvds_gen_cntl & LVDS_DIGON); in radeon_bl_update_status() 77 lvds_gen_cntl |= (rinfo->init_state.lvds_gen_cntl & LVDS_BL_MOD_EN); in radeon_bl_update_status() 78 rinfo->pending_lvds_gen_cntl = lvds_gen_cntl; in radeon_bl_update_status() 79 mod_timer(&rinfo in radeon_bl_update_status() 123 radeonfb_bl_init(struct radeonfb_info *rinfo) radeonfb_bl_init() argument 194 radeonfb_bl_exit(struct radeonfb_info *rinfo) radeonfb_bl_exit() argument [all...] |
H A D | radeonfb.h | 62 #define IS_RV100_VARIANT(rinfo) (((rinfo)->family == CHIP_FAMILY_RV100) || \ 63 ((rinfo)->family == CHIP_FAMILY_RV200) || \ 64 ((rinfo)->family == CHIP_FAMILY_RS100) || \ 65 ((rinfo)->family == CHIP_FAMILY_RS200) || \ 66 ((rinfo)->family == CHIP_FAMILY_RV250) || \ 67 ((rinfo)->family == CHIP_FAMILY_RV280) || \ 68 ((rinfo)->family == CHIP_FAMILY_RS300)) 71 #define IS_R300_VARIANT(rinfo) (((rinfo) 273 struct radeonfb_info *rinfo; global() member 405 radeon_pll_errata_after_index(struct radeonfb_info *rinfo) radeon_pll_errata_after_index() argument 412 radeon_pll_errata_after_data(struct radeonfb_info *rinfo) radeon_pll_errata_after_data() argument 516 radeonfb_bl_init(struct radeonfb_info *rinfo) radeonfb_bl_init() argument 517 radeonfb_bl_exit(struct radeonfb_info *rinfo) radeonfb_bl_exit() argument [all...] |
H A D | radeon_accel.c | 9 static void radeon_fixup_offset(struct radeonfb_info *rinfo) in radeon_fixup_offset() argument 31 if (local_base == rinfo->fb_local_base) in radeon_fixup_offset() 34 rinfo->fb_local_base = local_base; in radeon_fixup_offset() 37 OUTREG(DEFAULT_PITCH_OFFSET, (rinfo->pitch << 0x16) | in radeon_fixup_offset() 38 (rinfo->fb_local_base >> 10)); in radeon_fixup_offset() 39 OUTREG(DST_PITCH_OFFSET, (rinfo->pitch << 0x16) | (rinfo->fb_local_base >> 10)); in radeon_fixup_offset() 40 OUTREG(SRC_PITCH_OFFSET, (rinfo->pitch << 0x16) | (rinfo->fb_local_base >> 10)); in radeon_fixup_offset() 43 static void radeonfb_prim_fillrect(struct radeonfb_info *rinfo, in radeonfb_prim_fillrect() argument 70 struct radeonfb_info *rinfo = info->par; radeonfb_fillrect() local 98 radeonfb_prim_copyarea(struct radeonfb_info *rinfo, const struct fb_copyarea *area) radeonfb_prim_copyarea() argument 137 struct radeonfb_info *rinfo = info->par; radeonfb_copyarea() local 174 struct radeonfb_info *rinfo = info->par; radeonfb_imageblit() local 185 struct radeonfb_info *rinfo = info->par; radeonfb_sync() local 194 radeonfb_engine_reset(struct radeonfb_info *rinfo) radeonfb_engine_reset() argument 258 radeonfb_engine_init(struct radeonfb_info *rinfo) radeonfb_engine_init() argument [all...] |
/kernel/linux/linux-5.10/drivers/block/ |
H A D | xen-blkfront.c | 225 struct blkfront_ring_info *rinfo; member 270 static int blkfront_setup_indirect(struct blkfront_ring_info *rinfo); 275 for ((ptr) = (info)->rinfo, (idx) = 0; \ 283 return (void *)info->rinfo + i * info->rinfo_size; in get_rinfo() 286 static int get_id_from_freelist(struct blkfront_ring_info *rinfo) in get_id_from_freelist() argument 288 unsigned long free = rinfo->shadow_free; in get_id_from_freelist() 290 BUG_ON(free >= BLK_RING_SIZE(rinfo->dev_info)); in get_id_from_freelist() 291 rinfo->shadow_free = rinfo->shadow[free].req.u.rw.id; in get_id_from_freelist() 292 rinfo in get_id_from_freelist() 296 add_id_to_freelist(struct blkfront_ring_info *rinfo, unsigned long id) add_id_to_freelist() argument 309 fill_grant_buffer(struct blkfront_ring_info *rinfo, int num) fill_grant_buffer() argument 350 get_free_grant(struct blkfront_ring_info *rinfo) get_free_grant() argument 374 get_grant(grant_ref_t *gref_head, unsigned long gfn, struct blkfront_ring_info *rinfo) get_grant() argument 399 get_indirect_grant(grant_ref_t *gref_head, struct blkfront_ring_info *rinfo) get_indirect_grant() argument 492 struct blkfront_ring_info *rinfo = (struct blkfront_ring_info *)arg; blkif_restart_queue_callback() local 545 blkif_ring_get_request(struct blkfront_ring_info *rinfo, struct request *req, struct blkif_request **ring_req) blkif_ring_get_request() argument 564 blkif_queue_discard_req(struct request *req, struct blkfront_ring_info *rinfo) blkif_queue_discard_req() argument 593 struct blkfront_ring_info *rinfo; global() member 616 struct blkfront_ring_info *rinfo = setup->rinfo; blkif_setup_rw_req_grant() local 714 blkif_queue_rw_req(struct request *req, struct blkfront_ring_info *rinfo) blkif_queue_rw_req() argument 880 blkif_queue_request(struct request *req, struct blkfront_ring_info *rinfo) blkif_queue_request() argument 892 flush_requests(struct blkfront_ring_info *rinfo) flush_requests() argument 918 struct blkfront_ring_info *rinfo = NULL; blkif_queue_rq() local 1219 struct blkfront_ring_info *rinfo; xlvbd_release_gendisk() local 1250 kick_pending_request_queues_locked(struct blkfront_ring_info *rinfo) kick_pending_request_queues_locked() argument 1256 kick_pending_request_queues(struct blkfront_ring_info *rinfo) kick_pending_request_queues() argument 1267 struct blkfront_ring_info *rinfo = container_of(work, struct blkfront_ring_info, work); blkif_restart_queue() local 1273 blkif_free_ring(struct blkfront_ring_info *rinfo) blkif_free_ring() argument 1377 struct blkfront_ring_info *rinfo; blkif_free() local 1456 blkif_completion(unsigned long *id, struct blkfront_ring_info *rinfo, struct blkif_response *bret) blkif_completion() argument 1592 struct blkfront_ring_info *rinfo = (struct blkfront_ring_info *)dev_id; blkif_interrupt() local 1754 setup_blkring(struct xenbus_device *dev, struct blkfront_ring_info *rinfo) setup_blkring() argument 1806 write_per_ring_nodes(struct xenbus_transaction xbt, struct blkfront_ring_info *rinfo, const char *dir) write_per_ring_nodes() argument 1871 struct blkfront_ring_info *rinfo; talk_to_blkback() local 1999 struct blkfront_ring_info *rinfo; negotiate_mq() local 2114 struct blkfront_ring_info *rinfo; blkif_recover() local 2165 struct blkfront_ring_info *rinfo; blkfront_resume() local 2270 blkfront_setup_indirect(struct blkfront_ring_info *rinfo) blkfront_setup_indirect() argument 2432 struct blkfront_ring_info *rinfo; blkfront_connect() local 2745 struct blkfront_ring_info *rinfo; purge_persistent_grants() local [all...] |
/kernel/linux/linux-6.6/drivers/block/ |
H A D | xen-blkfront.c | 227 struct blkfront_ring_info *rinfo; member 270 static int blkfront_setup_indirect(struct blkfront_ring_info *rinfo); 275 for ((ptr) = (info)->rinfo, (idx) = 0; \ 283 return (void *)info->rinfo + i * info->rinfo_size; in get_rinfo() 286 static int get_id_from_freelist(struct blkfront_ring_info *rinfo) in get_id_from_freelist() argument 288 unsigned long free = rinfo->shadow_free; in get_id_from_freelist() 290 BUG_ON(free >= BLK_RING_SIZE(rinfo->dev_info)); in get_id_from_freelist() 291 rinfo->shadow_free = rinfo->shadow[free].req.u.rw.id; in get_id_from_freelist() 292 rinfo in get_id_from_freelist() 296 add_id_to_freelist(struct blkfront_ring_info *rinfo, unsigned long id) add_id_to_freelist() argument 309 fill_grant_buffer(struct blkfront_ring_info *rinfo, int num) fill_grant_buffer() argument 350 get_free_grant(struct blkfront_ring_info *rinfo) get_free_grant() argument 374 get_grant(grant_ref_t *gref_head, unsigned long gfn, struct blkfront_ring_info *rinfo) get_grant() argument 399 get_indirect_grant(grant_ref_t *gref_head, struct blkfront_ring_info *rinfo) get_indirect_grant() argument 492 struct blkfront_ring_info *rinfo = (struct blkfront_ring_info *)arg; blkif_restart_queue_callback() local 533 blkif_ring_get_request(struct blkfront_ring_info *rinfo, struct request *req, struct blkif_request **ring_req) blkif_ring_get_request() argument 552 blkif_queue_discard_req(struct request *req, struct blkfront_ring_info *rinfo) blkif_queue_discard_req() argument 581 struct blkfront_ring_info *rinfo; global() member 604 struct blkfront_ring_info *rinfo = setup->rinfo; blkif_setup_rw_req_grant() local 702 blkif_queue_rw_req(struct request *req, struct blkfront_ring_info *rinfo) blkif_queue_rw_req() argument 868 blkif_queue_request(struct request *req, struct blkfront_ring_info *rinfo) blkif_queue_request() argument 880 flush_requests(struct blkfront_ring_info *rinfo) flush_requests() argument 906 struct blkfront_ring_info *rinfo = NULL; blkif_queue_rq() local 1184 kick_pending_request_queues_locked(struct blkfront_ring_info *rinfo) kick_pending_request_queues_locked() argument 1190 kick_pending_request_queues(struct blkfront_ring_info *rinfo) kick_pending_request_queues() argument 1201 struct blkfront_ring_info *rinfo = container_of(work, struct blkfront_ring_info, work); blkif_restart_queue() local 1207 blkif_free_ring(struct blkfront_ring_info *rinfo) blkif_free_ring() argument 1304 struct blkfront_ring_info *rinfo; blkif_free() local 1383 blkif_completion(unsigned long *id, struct blkfront_ring_info *rinfo, struct blkif_response *bret) blkif_completion() argument 1519 struct blkfront_ring_info *rinfo = (struct blkfront_ring_info *)dev_id; blkif_interrupt() local 1681 setup_blkring(struct xenbus_device *dev, struct blkfront_ring_info *rinfo) setup_blkring() argument 1719 write_per_ring_nodes(struct xenbus_transaction xbt, struct blkfront_ring_info *rinfo, const char *dir) write_per_ring_nodes() argument 1778 struct blkfront_ring_info *rinfo; talk_to_blkback() local 1899 struct blkfront_ring_info *rinfo; negotiate_mq() local 2014 struct blkfront_ring_info *rinfo; blkif_recover() local 2065 struct blkfront_ring_info *rinfo; blkfront_resume() local 2123 struct blkfront_ring_info *rinfo; blkfront_closing() local 2159 blkfront_setup_indirect(struct blkfront_ring_info *rinfo) blkfront_setup_indirect() argument 2320 struct blkfront_ring_info *rinfo; blkfront_connect() local 2528 struct blkfront_ring_info *rinfo; purge_persistent_grants() local [all...] |
/kernel/linux/linux-5.10/drivers/regulator/ |
H A D | tps80031-regulator.c | 74 struct tps80031_regulator_info *rinfo; member 96 ret = tps80031_read(parent, TPS80031_SLAVE_ID1, ri->rinfo->state_reg, in tps80031_reg_is_enabled() 100 ri->rinfo->state_reg, ret); in tps80031_reg_is_enabled() 115 ret = tps80031_update(parent, TPS80031_SLAVE_ID1, ri->rinfo->state_reg, in tps80031_reg_enable() 119 ri->rinfo->state_reg, ret); in tps80031_reg_enable() 134 ret = tps80031_update(parent, TPS80031_SLAVE_ID1, ri->rinfo->state_reg, in tps80031_reg_disable() 138 ri->rinfo->state_reg, ret); in tps80031_reg_disable() 171 if (ri->rinfo->force_reg) { in tps80031_dcdc_set_voltage_sel() 172 ret = tps80031_read(parent, ri->rinfo->volt_id, in tps80031_dcdc_set_voltage_sel() 173 ri->rinfo in tps80031_dcdc_set_voltage_sel() [all...] |
H A D | max77620-regulator.c | 87 struct max77620_regulator_info *rinfo[MAX77620_NUM_REGS]; member 102 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; in max77620_regulator_get_fps_src() local 106 ret = regmap_read(pmic->rmap, rinfo->fps_addr, &val); in max77620_regulator_get_fps_src() 109 rinfo->fps_addr, ret); in max77620_regulator_get_fps_src() 119 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; in max77620_regulator_set_fps_src() local 123 if (!rinfo) in max77620_regulator_set_fps_src() 134 ret = regmap_read(pmic->rmap, rinfo->fps_addr, &val); in max77620_regulator_set_fps_src() 137 rinfo in max77620_regulator_set_fps_src() 167 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_regulator_set_fps_slots() local 210 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_regulator_set_power_mode() local 239 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_regulator_get_power_mode() local 266 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_read_slew_rate() local 317 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_set_slew_rate() local 354 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_config_power_ok() local 490 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_regulator_set_mode() local 544 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_regulator_get_mode() local 782 struct max77620_regulator_info *rinfo; max77620_regulator_probe() local [all...] |
H A D | palmas-regulator.c | 444 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_set_mode_smps() local 448 ret = palmas_smps_read(pmic->palmas, rinfo->ctrl_addr, ®); in palmas_set_mode_smps() 473 palmas_smps_write(pmic->palmas, rinfo->ctrl_addr, reg); in palmas_set_mode_smps() 507 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_smps_set_ramp_delay() local 527 ret = palmas_smps_write(pmic->palmas, rinfo->tstep_addr, reg); in palmas_smps_set_ramp_delay() 601 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_is_enabled_ldo() local 604 palmas_ldo_read(pmic->palmas, rinfo->ctrl_addr, ®); in palmas_is_enabled_ldo() 677 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_regulator_config_external() local 680 ret = palmas_ext_control_req_config(palmas, rinfo->sleep_id, in palmas_regulator_config_external() 701 struct palmas_regs_info *rinfo in palmas_smps_init() local 771 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; palmas_ldo_init() local 816 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; palmas_extreg_init() local 853 struct palmas_regs_info *rinfo; palmas_enable_ldo8_track() local 899 struct palmas_regs_info *rinfo; palmas_ldo_registration() local 1017 struct palmas_regs_info *rinfo; tps65917_ldo_registration() local 1125 struct palmas_regs_info *rinfo; palmas_smps_registration() local 1295 struct palmas_regs_info *rinfo; tps65917_smps_registration() local [all...] |
/kernel/linux/linux-6.6/drivers/regulator/ |
H A D | max77620-regulator.c | 87 struct max77620_regulator_info *rinfo[MAX77620_NUM_REGS]; member 102 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; in max77620_regulator_get_fps_src() local 106 ret = regmap_read(pmic->rmap, rinfo->fps_addr, &val); in max77620_regulator_get_fps_src() 109 rinfo->fps_addr, ret); in max77620_regulator_get_fps_src() 119 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; in max77620_regulator_set_fps_src() local 123 if (!rinfo) in max77620_regulator_set_fps_src() 134 ret = regmap_read(pmic->rmap, rinfo->fps_addr, &val); in max77620_regulator_set_fps_src() 137 rinfo in max77620_regulator_set_fps_src() 167 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_regulator_set_fps_slots() local 210 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_regulator_set_power_mode() local 239 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_regulator_get_power_mode() local 266 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_read_slew_rate() local 317 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_set_slew_rate() local 354 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_config_power_ok() local 490 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_regulator_set_mode() local 544 struct max77620_regulator_info *rinfo = pmic->rinfo[id]; max77620_regulator_get_mode() local 782 struct max77620_regulator_info *rinfo; max77620_regulator_probe() local [all...] |
H A D | scmi-regulator.c | 258 struct scmi_regulator_info *rinfo) in process_scmi_regulator_of_node() 266 if (dom >= rinfo->num_doms) in process_scmi_regulator_of_node() 269 if (rinfo->sregv[dom]) { in process_scmi_regulator_of_node() 276 rinfo->sregv[dom] = devm_kzalloc(&sdev->dev, in process_scmi_regulator_of_node() 279 if (!rinfo->sregv[dom]) in process_scmi_regulator_of_node() 282 rinfo->sregv[dom]->id = dom; in process_scmi_regulator_of_node() 283 rinfo->sregv[dom]->sdev = sdev; in process_scmi_regulator_of_node() 284 rinfo->sregv[dom]->ph = ph; in process_scmi_regulator_of_node() 288 rinfo->sregv[dom]->of_node = np; in process_scmi_regulator_of_node() 302 struct scmi_regulator_info *rinfo; in scmi_regulator_probe() local 255 process_scmi_regulator_of_node(struct scmi_device *sdev, struct scmi_protocol_handle *ph, struct device_node *np, struct scmi_regulator_info *rinfo) process_scmi_regulator_of_node() argument 390 struct scmi_regulator_info *rinfo; scmi_regulator_remove() local [all...] |
H A D | palmas-regulator.c | 444 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_set_mode_smps() local 448 ret = palmas_smps_read(pmic->palmas, rinfo->ctrl_addr, ®); in palmas_set_mode_smps() 473 palmas_smps_write(pmic->palmas, rinfo->ctrl_addr, reg); in palmas_set_mode_smps() 507 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_smps_set_ramp_delay() local 527 ret = palmas_smps_write(pmic->palmas, rinfo->tstep_addr, reg); in palmas_smps_set_ramp_delay() 601 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_is_enabled_ldo() local 604 palmas_ldo_read(pmic->palmas, rinfo->ctrl_addr, ®); in palmas_is_enabled_ldo() 677 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; in palmas_regulator_config_external() local 680 ret = palmas_ext_control_req_config(palmas, rinfo->sleep_id, in palmas_regulator_config_external() 701 struct palmas_regs_info *rinfo in palmas_smps_init() local 771 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; palmas_ldo_init() local 816 struct palmas_regs_info *rinfo = &ddata->palmas_regs_info[id]; palmas_extreg_init() local 853 struct palmas_regs_info *rinfo; palmas_enable_ldo8_track() local 899 struct palmas_regs_info *rinfo; palmas_ldo_registration() local 1017 struct palmas_regs_info *rinfo; tps65917_ldo_registration() local 1125 struct palmas_regs_info *rinfo; palmas_smps_registration() local 1295 struct palmas_regs_info *rinfo; tps65917_smps_registration() local [all...] |
/kernel/linux/linux-5.10/drivers/hid/usbhid/ |
H A D | hiddev.c | 56 hiddev_lookup_report(struct hid_device *hid, struct hiddev_report_info *rinfo) in hiddev_lookup_report() argument 58 unsigned int flags = rinfo->report_id & ~HID_REPORT_ID_MASK; in hiddev_lookup_report() 59 unsigned int rid = rinfo->report_id & HID_REPORT_ID_MASK; in hiddev_lookup_report() 64 if (rinfo->report_type < HID_REPORT_TYPE_MIN || in hiddev_lookup_report() 65 rinfo->report_type > HID_REPORT_TYPE_MAX) in hiddev_lookup_report() 69 (rinfo->report_type - HID_REPORT_TYPE_MIN); in hiddev_lookup_report() 81 rinfo->report_id = report->id; in hiddev_lookup_report() 94 rinfo->report_id = report->id; in hiddev_lookup_report() 101 return report_enum->report_id_hash[rinfo->report_id]; in hiddev_lookup_report() 430 struct hiddev_report_info rinfo; in hiddev_ioctl_usage() local 600 struct hiddev_report_info rinfo; hiddev_ioctl() local [all...] |
/kernel/linux/linux-6.6/drivers/hid/usbhid/ |
H A D | hiddev.c | 56 hiddev_lookup_report(struct hid_device *hid, struct hiddev_report_info *rinfo) in hiddev_lookup_report() argument 58 unsigned int flags = rinfo->report_id & ~HID_REPORT_ID_MASK; in hiddev_lookup_report() 59 unsigned int rid = rinfo->report_id & HID_REPORT_ID_MASK; in hiddev_lookup_report() 64 if (rinfo->report_type < HID_REPORT_TYPE_MIN || in hiddev_lookup_report() 65 rinfo->report_type > HID_REPORT_TYPE_MAX) in hiddev_lookup_report() 69 (rinfo->report_type - HID_REPORT_TYPE_MIN); in hiddev_lookup_report() 81 rinfo->report_id = report->id; in hiddev_lookup_report() 94 rinfo->report_id = report->id; in hiddev_lookup_report() 101 return report_enum->report_id_hash[rinfo->report_id]; in hiddev_lookup_report() 430 struct hiddev_report_info rinfo; in hiddev_ioctl_usage() local 600 struct hiddev_report_info rinfo; hiddev_ioctl() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/aic7xxx/aicasm/ |
H A D | aicasm_gram.y | 328 if (cur_symbol->info.rinfo->valid_bitmask == 0) 329 cur_symbol->info.rinfo->valid_bitmask = 0xFF; 331 if (cur_symbol->info.rinfo->size == 0) 332 cur_symbol->info.rinfo->size = 1; 338 if (cur_symbol->info.rinfo->address == 0) 339 cur_symbol->info.rinfo->address = 342 cur_symbol->info.rinfo->size; 375 cur_symbol->info.rinfo->address = $2; 382 cur_symbol->info.rinfo->size = $2; 387 max_addr = scb_or_sram_symbol->info.rinfo [all...] |