fbdev: sh_mobile_lcdc: Remove board configuration owner field
The field is unused, remove it. Signed-off-by: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
This commit is contained in:
parent
ca0a0cd798
commit
aa7b5b0b2d
|
@ -345,20 +345,16 @@ static void sh_mobile_lcdc_display_on(struct sh_mobile_lcdc_chan *ch)
|
||||||
}
|
}
|
||||||
|
|
||||||
/* HDMI must be enabled before LCDC configuration */
|
/* HDMI must be enabled before LCDC configuration */
|
||||||
if (board_cfg->display_on && try_module_get(board_cfg->owner)) {
|
if (board_cfg->display_on)
|
||||||
board_cfg->display_on(board_cfg->board_data, ch->info);
|
board_cfg->display_on(board_cfg->board_data, ch->info);
|
||||||
module_put(board_cfg->owner);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
static void sh_mobile_lcdc_display_off(struct sh_mobile_lcdc_chan *ch)
|
static void sh_mobile_lcdc_display_off(struct sh_mobile_lcdc_chan *ch)
|
||||||
{
|
{
|
||||||
struct sh_mobile_lcdc_board_cfg *board_cfg = &ch->cfg.board_cfg;
|
struct sh_mobile_lcdc_board_cfg *board_cfg = &ch->cfg.board_cfg;
|
||||||
|
|
||||||
if (board_cfg->display_off && try_module_get(board_cfg->owner)) {
|
if (board_cfg->display_off)
|
||||||
board_cfg->display_off(board_cfg->board_data);
|
board_cfg->display_off(board_cfg->board_data);
|
||||||
module_put(board_cfg->owner);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (ch->tx_dev)
|
if (ch->tx_dev)
|
||||||
ch->tx_dev->ops->display_off(ch->tx_dev);
|
ch->tx_dev->ops->display_off(ch->tx_dev);
|
||||||
|
|
|
@ -147,9 +147,7 @@ struct sh_mobile_lcdc_sys_bus_ops {
|
||||||
unsigned long (*read_data)(void *handle);
|
unsigned long (*read_data)(void *handle);
|
||||||
};
|
};
|
||||||
|
|
||||||
struct module;
|
|
||||||
struct sh_mobile_lcdc_board_cfg {
|
struct sh_mobile_lcdc_board_cfg {
|
||||||
struct module *owner;
|
|
||||||
void *board_data;
|
void *board_data;
|
||||||
int (*setup_sys)(void *board_data, void *sys_ops_handle,
|
int (*setup_sys)(void *board_data, void *sys_ops_handle,
|
||||||
struct sh_mobile_lcdc_sys_bus_ops *sys_ops);
|
struct sh_mobile_lcdc_sys_bus_ops *sys_ops);
|
||||||
|
|
Loading…
Reference in New Issue