| /rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rohm/ |
| H A D | rohm-bu18tl82.c | 130 void bu18tl82_bridge_swrst(struct serdes *serdes) in bu18tl82_bridge_swrst() 152 void bu18tl82_enable_hwint(struct serdes *serdes, int enable) in bu18tl82_enable_hwint() 177 int bu18tl82_bridge_init(struct serdes *serdes) in bu18tl82_bridge_init() 188 int bu18tl82_bridge_enable(struct serdes *serdes) in bu18tl82_bridge_enable() 193 int bu18tl82_bridge_disable(struct serdes *serdes) in bu18tl82_bridge_disable() 198 int bu18tl82_bridge_get_modes(struct serdes *serdes) in bu18tl82_bridge_get_modes() 203 int bu18tl82_bridge_pre_enable(struct serdes *serdes) in bu18tl82_bridge_pre_enable() 218 bool bu18tl82_bridge_detect(struct serdes *serdes, int link) in bu18tl82_bridge_detect() 232 static int bu18tl82_pinctrl_config_set(struct serdes *serdes, in bu18tl82_pinctrl_config_set() 269 static int bu18tl82_pinctrl_set_pin_mux(struct serdes *serdes, in bu18tl82_pinctrl_set_pin_mux() [all …]
|
| H A D | rohm-bu18rl82.c | 169 void bu18rl82_bridge_swrst(struct serdes *serdes) in bu18rl82_bridge_swrst() 185 void bu18rl82_enable_hwint(struct serdes *serdes, int enable) in bu18rl82_enable_hwint() 209 int bu18rl82_bridge_init(struct serdes *serdes) in bu18rl82_bridge_init() 220 int bu18rl82_bridge_enable(struct serdes *serdes) in bu18rl82_bridge_enable() 232 int bu18rl82_bridge_disable(struct serdes *serdes) in bu18rl82_bridge_disable() 243 static int bu18rl82_pinctrl_config_set(struct serdes *serdes, in bu18rl82_pinctrl_config_set() 279 static int bu18rl82_pinctrl_set_pin_mux(struct serdes *serdes, in bu18rl82_pinctrl_set_pin_mux() 341 static int bu18rl82_pinctrl_set_grp_mux(struct serdes *serdes, in bu18rl82_pinctrl_set_grp_mux() 404 static int bu18rl82_gpio_direction_input(struct serdes *serdes, in bu18rl82_gpio_direction_input() 410 static int bu18rl82_gpio_direction_output(struct serdes *serdes, in bu18rl82_gpio_direction_output() [all …]
|
| /rk3399_rockchip-uboot/drivers/video/drm/display-serdes/ |
| H A D | serdes-pinctrl.c | 28 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinctrl_get_pins_count() local 39 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinctrl_get_pin_name() local 49 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinctrl_get_groups_count() local 60 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinctrl_get_group_name() local 70 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinctrl_get_functions_count() local 81 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinctrl_get_function_name() local 93 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinmux_set_mux() local 109 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinmux_group_set_mux() local 125 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinconf_set() local 144 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_pinconf_group_set() local [all …]
|
| H A D | serdes-bridge-split.c | 12 static void serdes_bridge_split_init(struct serdes *serdes) in serdes_bridge_split_init() 37 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_split_pre_enable() local 52 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_split_post_disable() local 65 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_split_enable() local 81 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_split_disable() local 94 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_split_mode_set() local 107 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_split_detect() local 130 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_split_probe() local
|
| H A D | serdes-bridge.c | 12 static void serdes_bridge_init(struct serdes *serdes) in serdes_bridge_init() 37 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_pre_enable() local 52 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_post_disable() local 65 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_enable() local 81 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_disable() local 94 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_mode_set() local 107 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_detect() local 136 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_bridge_probe() local
|
| H A D | serdes-panel.c | 12 static void serdes_panel_init(struct serdes *serdes) in serdes_panel_init() 35 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_panel_prepare() local 47 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_panel_unprepare() local 59 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_panel_enable() local 79 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_panel_disable() local 103 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_panel_probe() local
|
| H A D | serdes-panel-split.c | 12 static void serdes_panel_split_init(struct serdes *serdes) in serdes_panel_split_init() 35 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_panel_split_prepare() local 47 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_panel_split_unprepare() local 59 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_panel_split_enable() local 79 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_panel_split_disable() local 103 struct serdes *serdes = dev_get_priv(dev->parent); in serdes_panel_split_probe() local
|
| H A D | core.h | 300 struct serdes { struct 303 struct serdes_init_seq *serdes_init_seq; argument 304 enum serdes_type type; argument 306 /*serdes power and reset pin*/ argument 310 /* serdes irq pin */ argument 326 unsigned int id_serdes_bridge_split; argument 327 unsigned int id_serdes_panel_split; argument 328 struct serdes *g_serdes_bridge_split; argument 330 struct serdes_bridge *serdes_bridge; argument 331 struct serdes_bridge_split *serdes_bridge_split; argument [all …]
|
| H A D | serdes-gpio.c | 16 struct serdes *serdes = serdes_pinctrl->parent; in serdes_gpio_get() local 32 struct serdes *serdes = serdes_pinctrl->parent; in serdes_gpio_set() local 48 struct serdes *serdes = serdes_pinctrl->parent; in serdes_gpio_direction_input() local 64 struct serdes *serdes = serdes_pinctrl->parent; in serdes_gpio_direction_output() local 78 struct serdes *serdes = dev_get_priv(dev->parent->parent); in serdes_gpio_probe() local
|
| H A D | serdes-core.c | 86 int serdes_reg_read(struct serdes *serdes, in serdes_reg_read() 111 int serdes_reg_write(struct serdes *serdes, unsigned int reg, in serdes_reg_write() 140 int serdes_multi_reg_write(struct serdes *serdes, in serdes_multi_reg_write() 168 int serdes_set_bits(struct serdes *serdes, unsigned int reg, in serdes_set_bits() 187 int serdes_i2c_set_sequence(struct serdes *serdes) in serdes_i2c_set_sequence() 285 int serdes_get_init_seq(struct serdes *serdes) in serdes_get_init_seq() 390 struct serdes *serdes = dev_get_priv(dev); in serdes_pinctrl_register() local 451 static int serdes_i2c_init(struct serdes *serdes) in serdes_i2c_init() 479 struct serdes *serdes = dev_get_priv(dev); in serdes_i2c_probe() local
|
| H A D | serdes-i2c.c | 14 static void serdes_i2c_init(struct serdes *serdes) in serdes_i2c_init() 36 static int serdes_set_i2c_address(struct serdes *serdes, in serdes_set_i2c_address() 79 struct serdes *serdes = dev_get_priv(dev); in serdes_i2c_probe() local
|
| /rk3399_rockchip-uboot/drivers/video/drm/display-serdes/maxim/ |
| H A D | maxim-max96752.c | 251 static int max96752_panel_prepare(struct serdes *serdes) in max96752_panel_prepare() 256 static int max96752_panel_unprepare(struct serdes *serdes) in max96752_panel_unprepare() 263 static int max96752_panel_enable(struct serdes *serdes) in max96752_panel_enable() 268 static int max96752_panel_disable(struct serdes *serdes) in max96752_panel_disable() 273 static int max96752_panel_backlight_enable(struct serdes *serdes) in max96752_panel_backlight_enable() 278 static int max96752_panel_backlight_disable(struct serdes *serdes) in max96752_panel_backlight_disable() 292 static int max96752_pinctrl_set_pin_mux(struct serdes *serdes, in max96752_pinctrl_set_pin_mux() 357 static int max96752_pinctrl_set_grp_mux(struct serdes *serdes, in max96752_pinctrl_set_grp_mux() 436 static int max96752_pinctrl_config_set(struct serdes *serdes, in max96752_pinctrl_config_set() 512 static int max96752_gpio_direction_input(struct serdes *serdes, int gpio) in max96752_gpio_direction_input() [all …]
|
| H A D | maxim-max96772.c | 301 static int max96772_aux_dpcd_read(struct serdes *serdes, in max96772_aux_dpcd_read() 317 static int max96772_panel_init(struct serdes *serdes) in max96772_panel_init() 322 static int max96772_panel_prepare(struct serdes *serdes) in max96772_panel_prepare() 407 static int max96772_panel_unprepare(struct serdes *serdes) in max96772_panel_unprepare() 412 static int max96772_panel_enable(struct serdes *serdes) in max96772_panel_enable() 444 static int max96772_panel_disable(struct serdes *serdes) in max96772_panel_disable() 449 int max96772_panel_backlight_enable(struct serdes *serdes) in max96772_panel_backlight_enable() 454 int max96772_panel_backlight_disable(struct serdes *serdes) in max96772_panel_backlight_disable() 469 static int max96772_pinctrl_set_pin_mux(struct serdes *serdes, in max96772_pinctrl_set_pin_mux() 534 static int max96772_pinctrl_set_grp_mux(struct serdes *serdes, in max96772_pinctrl_set_grp_mux() [all …]
|
| H A D | maxim-max96789.c | 310 static bool max96789_bridge_linka_locked(struct serdes *serdes) in max96789_bridge_linka_locked() 333 static bool max96789_bridge_linkb_locked(struct serdes *serdes) in max96789_bridge_linkb_locked() 356 static bool max96789_bridge_detect(struct serdes *serdes, int link) in max96789_bridge_detect() 364 static int max96789_bridge_enable(struct serdes *serdes) in max96789_bridge_enable() 373 static int max96789_bridge_disable(struct serdes *serdes) in max96789_bridge_disable() 389 static int max96789_pinctrl_set_pin_mux(struct serdes *serdes, in max96789_pinctrl_set_pin_mux() 454 static int max96789_pinctrl_set_grp_mux(struct serdes *serdes, in max96789_pinctrl_set_grp_mux() 531 static int max96789_pinctrl_config_set(struct serdes *serdes, in max96789_pinctrl_config_set() 607 static int max96789_gpio_direction_input(struct serdes *serdes, int gpio) in max96789_gpio_direction_input() 612 static int max96789_gpio_direction_output(struct serdes *serdes, in max96789_gpio_direction_output() [all …]
|
| H A D | maxim-max96755.c | 310 static bool max96755_bridge_linka_locked(struct serdes *serdes) in max96755_bridge_linka_locked() 333 static bool max96755_bridge_linkb_locked(struct serdes *serdes) in max96755_bridge_linkb_locked() 356 static bool max96755_bridge_detect(struct serdes *serdes, int link) in max96755_bridge_detect() 364 static int max96755_bridge_enable(struct serdes *serdes) in max96755_bridge_enable() 373 static int max96755_bridge_disable(struct serdes *serdes) in max96755_bridge_disable() 389 static int max96755_pinctrl_set_pin_mux(struct serdes *serdes, in max96755_pinctrl_set_pin_mux() 454 static int max96755_pinctrl_set_grp_mux(struct serdes *serdes, in max96755_pinctrl_set_grp_mux() 530 static int max96755_pinctrl_config_set(struct serdes *serdes, in max96755_pinctrl_config_set() 605 static int max96755_gpio_direction_input(struct serdes *serdes, int gpio) in max96755_gpio_direction_input() 610 static int max96755_gpio_direction_output(struct serdes *serdes, in max96755_gpio_direction_output() [all …]
|
| H A D | maxim-max96745.c | 351 static bool max96745_bridge_linka_locked(struct serdes *serdes) in max96745_bridge_linka_locked() 374 static bool max96745_bridge_linkb_locked(struct serdes *serdes) in max96745_bridge_linkb_locked() 397 static bool max96745_bridge_detect(struct serdes *serdes, int link) in max96745_bridge_detect() 405 static int max96745_bridge_enable(struct serdes *serdes) in max96745_bridge_enable() 444 static int max96745_bridge_disable(struct serdes *serdes) in max96745_bridge_disable() 487 static int max96745_pinctrl_set_pin_mux(struct serdes *serdes, in max96745_pinctrl_set_pin_mux() 558 static int max96745_pinctrl_set_grp_mux(struct serdes *serdes, in max96745_pinctrl_set_grp_mux() 626 static int max96745_pinctrl_config_set(struct serdes *serdes, in max96745_pinctrl_config_set() 702 static int max96745_gpio_direction_input(struct serdes *serdes, int gpio) in max96745_gpio_direction_input() 707 static int max96745_gpio_direction_output(struct serdes *serdes, int gpio, int value) in max96745_gpio_direction_output() [all …]
|
| /rk3399_rockchip-uboot/drivers/video/drm/display-serdes/rockchip/ |
| H A D | rockchip-rkx111.c | 12 int rkx111_bridge_init(struct serdes *serdes) in rkx111_bridge_init() 17 int rkx111_bridge_enable(struct serdes *serdes) in rkx111_bridge_enable() 22 int rkx111_bridge_disable(struct serdes *serdes) in rkx111_bridge_disable()
|
| H A D | rockchip-rkx121.c | 12 int rkx121_bridge_init(struct serdes *serdes) in rkx121_bridge_init() 17 int rkx121_bridge_enable(struct serdes *serdes) in rkx121_bridge_enable() 22 int rkx121_bridge_disable(struct serdes *serdes) in rkx121_bridge_disable()
|
| /rk3399_rockchip-uboot/arch/powerpc/cpu/mpc85xx/ |
| H A D | t1040_serdes.c | 50 enum srds_prtcl serdes_get_prtcl(int serdes, int cfg, int lane) in serdes_get_prtcl() 55 int is_serdes_prtcl_valid(int serdes, u32 prtcl) in is_serdes_prtcl_valid()
|
| H A D | t1024_serdes.c | 36 enum srds_prtcl serdes_get_prtcl(int serdes, int cfg, int lane) in serdes_get_prtcl() 41 int is_serdes_prtcl_valid(int serdes, u32 prtcl) in is_serdes_prtcl_valid()
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv7/ls102xa/ |
| H A D | ls102xa_serdes.c | 23 enum srds_prtcl serdes_get_prtcl(int serdes, int cfg, int lane) in serdes_get_prtcl() 28 int is_serdes_prtcl_valid(int serdes, u32 prtcl) in is_serdes_prtcl_valid()
|
| /rk3399_rockchip-uboot/arch/arm/cpu/armv8/fsl-layerscape/ |
| H A D | ls1012a_serdes.c | 33 enum srds_prtcl serdes_get_prtcl(int serdes, int cfg, int lane) in serdes_get_prtcl() 50 int is_serdes_prtcl_valid(int serdes, u32 prtcl) in is_serdes_prtcl_valid()
|
| H A D | ls1043a_serdes.c | 45 enum srds_prtcl serdes_get_prtcl(int serdes, int cfg, int lane) in serdes_get_prtcl() 62 int is_serdes_prtcl_valid(int serdes, u32 prtcl) in is_serdes_prtcl_valid()
|
| H A D | ls2080a_serdes.c | 83 enum srds_prtcl serdes_get_prtcl(int serdes, int cfg, int lane) in serdes_get_prtcl() 100 int is_serdes_prtcl_valid(int serdes, u32 prtcl) in is_serdes_prtcl_valid()
|
| H A D | ls1046a_serdes.c | 58 enum srds_prtcl serdes_get_prtcl(int serdes, int cfg, int lane) in serdes_get_prtcl() 75 int is_serdes_prtcl_valid(int serdes, u32 prtcl) in is_serdes_prtcl_valid()
|