Name

struct drm_bridge — central DRM bridge control structure

Synopsis

struct drm_bridge {
  struct drm_device * dev;
  struct drm_encoder * encoder;
  struct drm_bridge * next;
#ifdef CONFIG_OF
  struct device_node * of_node;
#endif
  struct list_head list;
  const struct drm_bridge_funcs * funcs;
  void * driver_private;
};  

Members

dev

DRM device this bridge belongs to

encoder

encoder to which this bridge is connected

next

the next bridge in the encoder chain

of_node

device node pointer to the bridge

list

to keep track of all added bridges

funcs

control functions

driver_private

pointer to the bridge driver's internal context