Lines Matching refs:rinfo

24 	struct radeonfb_info *rinfo;  member
35 rlevel = pdata->rinfo->info->bl_curve[level] * in radeon_bl_get_level_brightness()
52 struct radeonfb_info *rinfo = pdata->rinfo; in radeon_bl_update_status() local
56 if (rinfo->mon1_type != MT_LCD) in radeon_bl_update_status()
69 del_timer_sync(&rinfo->lvds_timer); in radeon_bl_update_status()
76 lvds_gen_cntl |= (rinfo->init_state.lvds_gen_cntl & LVDS_DIGON); in radeon_bl_update_status()
84 lvds_gen_cntl |= (rinfo->init_state.lvds_gen_cntl & LVDS_BL_MOD_EN); in radeon_bl_update_status()
85 rinfo->pending_lvds_gen_cntl = lvds_gen_cntl; in radeon_bl_update_status()
86 mod_timer(&rinfo->lvds_timer, in radeon_bl_update_status()
87 jiffies + msecs_to_jiffies(rinfo->panel_info.pwr_delay)); in radeon_bl_update_status()
95 rinfo->init_state.lvds_gen_cntl &= ~LVDS_STATE_MASK; in radeon_bl_update_status()
96 rinfo->init_state.lvds_gen_cntl |= rinfo->pending_lvds_gen_cntl in radeon_bl_update_status()
103 if (rinfo->is_mobility || rinfo->is_IGP) in radeon_bl_update_status()
114 rinfo->pending_lvds_gen_cntl = lvds_gen_cntl; in radeon_bl_update_status()
115 mod_timer(&rinfo->lvds_timer, in radeon_bl_update_status()
116 jiffies + msecs_to_jiffies(rinfo->panel_info.pwr_delay)); in radeon_bl_update_status()
117 if (rinfo->is_mobility || rinfo->is_IGP) in radeon_bl_update_status()
120 rinfo->init_state.lvds_gen_cntl &= ~LVDS_STATE_MASK; in radeon_bl_update_status()
121 rinfo->init_state.lvds_gen_cntl |= (lvds_gen_cntl & LVDS_STATE_MASK); in radeon_bl_update_status()
130 void radeonfb_bl_init(struct radeonfb_info *rinfo) in radeonfb_bl_init() argument
137 if (rinfo->mon1_type != MT_LCD) in radeonfb_bl_init()
152 snprintf(name, sizeof(name), "radeonbl%d", rinfo->info->node); in radeonfb_bl_init()
157 bd = backlight_device_register(name, rinfo->info->dev, pdata, in radeonfb_bl_init()
160 rinfo->info->bl_dev = NULL; in radeonfb_bl_init()
165 pdata->rinfo = rinfo; in radeonfb_bl_init()
171 (rinfo->family != CHIP_FAMILY_RV200 && in radeonfb_bl_init()
172 rinfo->family != CHIP_FAMILY_RV250 && in radeonfb_bl_init()
173 rinfo->family != CHIP_FAMILY_RV280 && in radeonfb_bl_init()
174 rinfo->family != CHIP_FAMILY_RV350); in radeonfb_bl_init()
183 rinfo->info->bl_dev = bd; in radeonfb_bl_init()
184 fb_bl_default_curve(rinfo->info, 0, in radeonfb_bl_init()
201 void radeonfb_bl_exit(struct radeonfb_info *rinfo) in radeonfb_bl_exit() argument
203 struct backlight_device *bd = rinfo->info->bl_dev; in radeonfb_bl_exit()
211 rinfo->info->bl_dev = NULL; in radeonfb_bl_exit()