Lines Matching +full:e +full:- +full:ddc
2 * vga_switcheroo.h - Support for laptop with dual GPU using one set of outputs
39 * enum vga_switcheroo_handler_flags_t - handler flags bitmask
41 * DDC lines separately. This signals to clients that they should call
47 * skip the AUX handshake and set up its output with these pre-calibrated
59 * enum vga_switcheroo_state - client power state
76 * enum vga_switcheroo_client_id - client identifier
94 * struct vga_switcheroo_handler - handler callbacks
96 * Optional. This gets called when vga_switcheroo is enabled, i.e. when
102 * Mandatory. For muxless machines this should be a no-op. Returning 0
105 * @switch_ddc: switch DDC lines to given client.
106 * Optional. Should return the previous DDC owner on success or a
126 * struct vga_switcheroo_client_ops - client callbacks
189 static inline int vga_switcheroo_lock_ddc(struct pci_dev *pdev) { return -ENODEV; } in vga_switcheroo_lock_ddc()
190 static inline int vga_switcheroo_unlock_ddc(struct pci_dev *pdev) { return -ENODEV; } in vga_switcheroo_unlock_ddc()
195 …switcheroo_init_domain_pm_ops(struct device *dev, struct dev_pm_domain *domain) { return -EINVAL; } in vga_switcheroo_init_domain_pm_ops()