Home
last modified time | relevance | path

Searched refs:chip_data (Results 1 – 18 of 18) sorted by relevance

/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/
H A Dserdes-panel.c22 if (serdes->chip_data->panel_ops->init) in serdes_panel_init()
23 serdes->chip_data->panel_ops->init(serdes); in serdes_panel_init()
25 if (serdes->chip_data->serdes_type == TYPE_DES) in serdes_panel_init()
29 serdes->chip_data->name); in serdes_panel_init()
37 if (serdes->chip_data->panel_ops->prepare) in serdes_panel_prepare()
38 serdes->chip_data->panel_ops->prepare(serdes); in serdes_panel_prepare()
41 serdes->chip_data->name); in serdes_panel_prepare()
49 if (serdes->chip_data->panel_ops->unprepare) in serdes_panel_unprepare()
50 serdes->chip_data->panel_ops->unprepare(serdes); in serdes_panel_unprepare()
53 serdes->chip_data->name); in serdes_panel_unprepare()
[all …]
H A Dserdes-panel-split.c22 if (serdes->chip_data->panel_ops->init) in serdes_panel_split_init()
23 serdes->chip_data->panel_ops->init(serdes); in serdes_panel_split_init()
25 if (serdes->chip_data->serdes_type == TYPE_DES) in serdes_panel_split_init()
29 serdes->chip_data->name); in serdes_panel_split_init()
37 if (serdes->chip_data->panel_ops->prepare) in serdes_panel_split_prepare()
38 serdes->chip_data->panel_ops->prepare(serdes); in serdes_panel_split_prepare()
41 serdes->chip_data->name); in serdes_panel_split_prepare()
49 if (serdes->chip_data->panel_ops->unprepare) in serdes_panel_split_unprepare()
50 serdes->chip_data->panel_ops->unprepare(serdes); in serdes_panel_split_unprepare()
53 serdes->chip_data->name); in serdes_panel_split_unprepare()
[all …]
H A Dserdes-pinctrl.c30 if (serdes->chip_data->pinctrl_info->num_pins) in serdes_pinctrl_get_pins_count()
31 return serdes->chip_data->pinctrl_info->num_pins; in serdes_pinctrl_get_pins_count()
41 if (serdes->chip_data->pinctrl_info->pins[selector].name) in serdes_pinctrl_get_pin_name()
42 return serdes->chip_data->pinctrl_info->pins[selector].name; in serdes_pinctrl_get_pin_name()
51 if (serdes->chip_data->pinctrl_info->num_groups) in serdes_pinctrl_get_groups_count()
52 return serdes->chip_data->pinctrl_info->num_groups; in serdes_pinctrl_get_groups_count()
62 if (serdes->chip_data->pinctrl_info->groups[selector].name) in serdes_pinctrl_get_group_name()
63 return serdes->chip_data->pinctrl_info->groups[selector].name; in serdes_pinctrl_get_group_name()
72 if (serdes->chip_data->pinctrl_info->num_functions) in serdes_pinctrl_get_functions_count()
73 return serdes->chip_data->pinctrl_info->num_functions; in serdes_pinctrl_get_functions_count()
[all …]
H A Dserdes-bridge.c24 if (serdes->chip_data->bridge_ops->init) in serdes_bridge_init()
25 serdes->chip_data->bridge_ops->init(serdes); in serdes_bridge_init()
31 serdes->chip_data->name); in serdes_bridge_init()
41 if (serdes->chip_data->bridge_ops->pre_enable) in serdes_bridge_pre_enable()
42 serdes->chip_data->bridge_ops->pre_enable(serdes); in serdes_bridge_pre_enable()
46 serdes->chip_data->name); in serdes_bridge_pre_enable()
54 if (serdes->chip_data->bridge_ops->post_disable) in serdes_bridge_post_disable()
55 serdes->chip_data->bridge_ops->post_disable(serdes); in serdes_bridge_post_disable()
59 serdes->chip_data->name); in serdes_bridge_post_disable()
67 if (serdes->chip_data->serdes_type == TYPE_DES) in serdes_bridge_enable()
[all …]
H A Dserdes-bridge-split.c24 if (serdes->chip_data->bridge_ops->init) in serdes_bridge_split_init()
25 serdes->chip_data->bridge_ops->init(serdes); in serdes_bridge_split_init()
31 serdes->chip_data->name); in serdes_bridge_split_init()
41 if (serdes->chip_data->bridge_ops->pre_enable) in serdes_bridge_split_pre_enable()
42 serdes->chip_data->bridge_ops->pre_enable(serdes); in serdes_bridge_split_pre_enable()
46 serdes->chip_data->name); in serdes_bridge_split_pre_enable()
54 if (serdes->chip_data->bridge_ops->post_disable) in serdes_bridge_split_post_disable()
55 serdes->chip_data->bridge_ops->post_disable(serdes); in serdes_bridge_split_post_disable()
59 serdes->chip_data->name); in serdes_bridge_split_post_disable()
67 if (serdes->chip_data->serdes_type == TYPE_DES) in serdes_bridge_split_enable()
[all …]
H A Dserdes-i2c.c26 if (serdes->chip_data->bridge_ops->init) in serdes_i2c_init()
27 serdes->chip_data->bridge_ops->init(serdes); in serdes_i2c_init()
33 serdes->chip_data->name); in serdes_i2c_init()
56 if (serdes_split && serdes_split->chip_data->split_ops && in serdes_set_i2c_address()
57 serdes_split->chip_data->split_ops->select) in serdes_set_i2c_address()
58 ret = serdes_split->chip_data->split_ops->select(serdes_split, link); in serdes_set_i2c_address()
60 if (serdes->chip_data->split_ops && in serdes_set_i2c_address()
61 serdes->chip_data->split_ops->set_i2c_addr) in serdes_set_i2c_address()
62 serdes->chip_data->split_ops->set_i2c_addr(serdes, in serdes_set_i2c_address()
65 if (serdes_split && serdes_split->chip_data->split_ops && in serdes_set_i2c_address()
[all …]
H A Dserdes-gpio.c19 if (serdes->chip_data->gpio_ops->get_level) in serdes_gpio_get()
20 ret = serdes->chip_data->gpio_ops->get_level(serdes, offset); in serdes_gpio_get()
24 serdes->chip_data->name, offset); in serdes_gpio_get()
35 if (serdes->chip_data->gpio_ops->set_level) in serdes_gpio_set()
36 ret = serdes->chip_data->gpio_ops->set_level(serdes, offset, value); in serdes_gpio_set()
40 serdes->chip_data->name, offset, value); in serdes_gpio_set()
51 if (serdes->chip_data->gpio_ops->direction_input) in serdes_gpio_direction_input()
52 ret = serdes->chip_data->gpio_ops->direction_input(serdes, offset); in serdes_gpio_direction_input()
56 serdes->chip_data->name, offset); in serdes_gpio_direction_input()
67 if (serdes->chip_data->gpio_ops->direction_output) in serdes_gpio_direction_output()
[all …]
H A Dserdes-core.c91 if (serdes->chip_data->reg_val_type == REG_8BIT_VAL_8IT) in serdes_reg_read()
118 reg, val, serdes->chip_data->reg_val_type); in serdes_reg_write()
119 if (serdes->chip_data->reg_val_type == REG_8BIT_VAL_8IT) { in serdes_reg_write()
147 serdes->chip_data->name, num_regs); in serdes_multi_reg_write()
152 serdes->chip_data->name, in serdes_multi_reg_write()
178 if (serdes->chip_data->reg_val_type == REG_8BIT_VAL_8IT) in serdes_set_bits()
230 if (serdes->chip_data->serdes_id == MAXIM_ID_MAX96752) { in serdes_i2c_set_sequence()
472 serdes->chip_data->name); in serdes_i2c_init()
487 serdes->chip_data = (struct serdes_chip_data *)dev_get_driver_data(dev); in serdes_i2c_probe()
488 serdes->type = serdes->chip_data->serdes_type; in serdes_i2c_probe()
[all …]
H A Dcore.h335 struct serdes_chip_data *chip_data; member
/rk3399_rockchip-uboot/board/siemens/draco/
H A Dboard.h51 struct chip_data { struct
59 struct chip_data chip; argument
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/
H A Dmaxim-max96745.c496 func = &serdes->chip_data->pinctrl_info->functions[func_selector]; in max96745_pinctrl_set_pin_mux()
502 pin = &serdes->chip_data->pinctrl_info->pins[pin_selector]; in max96745_pinctrl_set_pin_mux()
567 func = &serdes->chip_data->pinctrl_info->functions[func_selector]; in max96745_pinctrl_set_grp_mux()
573 grp = &serdes->chip_data->pinctrl_info->groups[group_selector]; in max96745_pinctrl_set_grp_mux()
580 __func__, serdes->chip_data->name, func->name, in max96745_pinctrl_set_grp_mux()
752 serdes->chip_data->name); in max96745_select()
760 serdes->chip_data->name); in max96745_select()
768 serdes->chip_data->name); in max96745_select()
776 serdes->chip_data->name); in max96745_select()
791 serdes->chip_data->name); in max96745_deselect()
[all …]
H A Dmaxim-max96752.c301 func = &serdes->chip_data->pinctrl_info->functions[func_selector]; in max96752_pinctrl_set_pin_mux()
307 pin = &serdes->chip_data->pinctrl_info->pins[pin_selector]; in max96752_pinctrl_set_pin_mux()
367 func = &serdes->chip_data->pinctrl_info->functions[func_selector]; in max96752_pinctrl_set_grp_mux()
373 grp = &serdes->chip_data->pinctrl_info->groups[group_selector]; in max96752_pinctrl_set_grp_mux()
380 __func__, serdes->chip_data->name, func->name, in max96752_pinctrl_set_grp_mux()
575 serdes->chip_data->name, address); in max96752_set_i2c_addr()
H A Dmaxim-max96755.c369 __func__, serdes->chip_data->name, ret); in max96755_bridge_enable()
398 func = &serdes->chip_data->pinctrl_info->functions[func_selector]; in max96755_pinctrl_set_pin_mux()
404 pin = &serdes->chip_data->pinctrl_info->pins[pin_selector]; in max96755_pinctrl_set_pin_mux()
464 func = &serdes->chip_data->pinctrl_info->functions[func_selector]; in max96755_pinctrl_set_grp_mux()
470 grp = &serdes->chip_data->pinctrl_info->groups[group_selector]; in max96755_pinctrl_set_grp_mux()
477 __func__, serdes->chip_data->name, func->name, in max96755_pinctrl_set_grp_mux()
658 serdes->chip_data->name, link_cfg); in max96755_select()
H A Dmaxim-max96789.c369 __func__, serdes->chip_data->name, ret); in max96789_bridge_enable()
398 func = &serdes->chip_data->pinctrl_info->functions[func_selector]; in max96789_pinctrl_set_pin_mux()
404 pin = &serdes->chip_data->pinctrl_info->pins[pin_selector]; in max96789_pinctrl_set_pin_mux()
464 func = &serdes->chip_data->pinctrl_info->functions[func_selector]; in max96789_pinctrl_set_grp_mux()
470 grp = &serdes->chip_data->pinctrl_info->groups[group_selector]; in max96789_pinctrl_set_grp_mux()
477 __func__, serdes->chip_data->name, func->name, in max96789_pinctrl_set_grp_mux()
662 serdes->chip_data->name, link_cfg); in max96789_select()
H A Dmaxim-max96772.c478 func = &serdes->chip_data->pinctrl_info->functions[func_selector]; in max96772_pinctrl_set_pin_mux()
484 pin = &serdes->chip_data->pinctrl_info->pins[pin_selector]; in max96772_pinctrl_set_pin_mux()
544 func = &serdes->chip_data->pinctrl_info->functions[func_selector]; in max96772_pinctrl_set_grp_mux()
550 grp = &serdes->chip_data->pinctrl_info->groups[group_selector]; in max96772_pinctrl_set_grp_mux()
557 __func__, serdes->chip_data->name, func->name, in max96772_pinctrl_set_grp_mux()
/rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rohm/
H A Drohm-bu18rl82.c288 func = &serdes->chip_data->pinctrl_info->functions[func_selector]; in bu18rl82_pinctrl_set_pin_mux()
294 pin = &serdes->chip_data->pinctrl_info->pins[pin_selector]; in bu18rl82_pinctrl_set_pin_mux()
350 func = &serdes->chip_data->pinctrl_info->functions[func_selector]; in bu18rl82_pinctrl_set_grp_mux()
356 grp = &serdes->chip_data->pinctrl_info->groups[group_selector]; in bu18rl82_pinctrl_set_grp_mux()
363 __func__, serdes->chip_data->name, func->name, in bu18rl82_pinctrl_set_grp_mux()
H A Drohm-bu18tl82.c277 func = &serdes->chip_data->pinctrl_info->functions[func_selector]; in bu18tl82_pinctrl_set_pin_mux()
283 pin = &serdes->chip_data->pinctrl_info->pins[pin_selector]; in bu18tl82_pinctrl_set_pin_mux()
333 func = &serdes->chip_data->pinctrl_info->functions[func_selector]; in bu18tl82_pinctrl_set_grp_mux()
339 grp = &serdes->chip_data->pinctrl_info->groups[group_selector]; in bu18tl82_pinctrl_set_grp_mux()
/rk3399_rockchip-uboot/arch/arm/include/asm/arch-spear/
H A Dspr_defs.h30 struct chip_data { struct