Home
last modified time | relevance | path

Searched refs:bu18rl82 (Results 1 – 9 of 9) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/bridge/
H A Drohm-bu18rl82.c33 struct bu18rl82 { struct
48 static struct bu18rl82 *bridge_to_bu18rl82(struct drm_bridge *bridge) in bridge_to_bu18rl82()
50 return container_of(bridge, struct bu18rl82, base); in bridge_to_bu18rl82()
86 static int bu18rl82_get_init_seq(struct bu18rl82 *bu18rl82) in bu18rl82_get_init_seq() argument
88 struct device *dev = bu18rl82->dev; in bu18rl82_get_init_seq()
99 bu18rl82->serdes_init_seq = devm_kzalloc(dev, sizeof(*bu18rl82->serdes_init_seq), in bu18rl82_get_init_seq()
101 if (!bu18rl82->serdes_init_seq) in bu18rl82_get_init_seq()
104 err = bu18rl82_parse_init_seq(dev, data, len, bu18rl82->serdes_init_seq); in bu18rl82_get_init_seq()
116 struct bu18rl82 *bu18rl82 = bridge_to_bu18rl82(bridge); in bu18rl82_bridge_get_modes() local
118 return drm_panel_get_modes(bu18rl82->panel, connector); in bu18rl82_bridge_get_modes()
[all …]
H A DMakefile16 obj-$(CONFIG_DRM_ROHM_BU18XL82) += rohm-bu18tl82.o rohm-bu18rl82.o
/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Dpanel-rohm-bu18rl82.c25 struct bu18rl82;
29 int (*prepare)(struct bu18rl82 *rl82);
30 int (*unprepare)(struct bu18rl82 *rl82);
31 int (*enable)(struct bu18rl82 *rl82);
32 int (*disable)(struct bu18rl82 *rl82);
33 int (*backlight_enable)(struct bu18rl82 *rl82);
34 int (*backlight_disable)(struct bu18rl82 *rl82);
37 struct bu18rl82 { struct
45 struct bu18rl82 *rl82 = dev_get_priv(panel->dev); in bu18rl82_panel_prepare() argument
54 struct bu18rl82 *rl82 = dev_get_priv(panel->dev); in bu18rl82_panel_unprepare()
[all …]
H A DMakefile19 obj-$(CONFIG_DRM_PANEL_ROHM_BU18RL82) += panel-rohm-bu18rl82.o
37 obj-$(CONFIG_DRM_ROHM_BU18XL82) += rohm-bu18tl82.o rohm-bu18rl82.o
H A Drohm-bu18rl82.c207 U_BOOT_DRIVER(bu18rl82) = {
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/bridge/
H A Drohm-bu18xl82.txt4 - compatible: "rohm,bu18tl82" or "rohm,bu18rl82"
120 bu18rl82: bu18rl82@30 {
121 compatible = "rohm,bu18rl82";
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/rockchip/
H A Drk3588-vehicle-serdes-display-v20.dtsi756 bu18rl82: bu18rl82@30 { label
757 compatible = "rohm,bu18rl82";
937 bu18rl82@30 {
938 compatible = "rohm,bu18rl82";
1114 bu18rl82@30 {
1115 compatible = "rohm,bu18rl82";
1332 bu18rl82@30 {
1333 compatible = "rohm,bu18rl82";
1515 bu18rl82@30 {
1516 compatible = "rohm,bu18rl82";
[all …]
H A Drk3588-vehicle-serdes-display.dtsi756 bu18rl82: bu18rl82@30 { label
757 compatible = "rohm,bu18rl82";
937 bu18rl82@30 {
938 compatible = "rohm,bu18rl82";
1114 bu18rl82@30 {
1115 compatible = "rohm,bu18rl82";
1332 bu18rl82@30 {
1333 compatible = "rohm,bu18rl82";
1515 bu18rl82@30 {
1516 compatible = "rohm,bu18rl82";
[all …]
H A Drk3588-vehicle-serdes-display-v21.dtsi740 bu18rl82: bu18rl82@30 { label
741 compatible = "rohm,bu18rl82";
955 bu18rl82@30 {
956 compatible = "rohm,bu18rl82";
1167 bu18rl82@30 {
1168 compatible = "rohm,bu18rl82";
1391 bu18rl82@30 {
1392 compatible = "rohm,bu18rl82";
1598 bu18rl82@30 {
1599 compatible = "rohm,bu18rl82";
[all …]