| /rk3399_rockchip-uboot/drivers/video/drm/display-serdes/ |
| H A D | serdes-panel.c | 22 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 D | serdes-panel-split.c | 22 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 D | serdes-pinctrl.c | 30 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 D | serdes-bridge.c | 24 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 D | serdes-bridge-split.c | 24 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 D | serdes-i2c.c | 26 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 D | serdes-gpio.c | 19 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 D | serdes-core.c | 91 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 D | core.h | 335 struct serdes_chip_data *chip_data; member
|
| /rk3399_rockchip-uboot/board/siemens/draco/ |
| H A D | board.h | 51 struct chip_data { struct 59 struct chip_data chip; argument
|
| /rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/ |
| H A D | maxim-max96745.c | 496 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 D | maxim-max96752.c | 301 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 D | maxim-max96755.c | 369 __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 D | maxim-max96789.c | 369 __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 D | maxim-max96772.c | 478 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 D | rohm-bu18rl82.c | 288 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 D | rohm-bu18tl82.c | 277 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 D | spr_defs.h | 30 struct chip_data { struct
|