2018-02-07 22:05:46 +08:00
|
|
|
/* SPDX-License-Identifier: GPL-2.0-only */
|
2013-08-23 20:12:36 +08:00
|
|
|
/*
|
|
|
|
* Analog Devices ADV7511 HDMI Transmitter Device Driver
|
|
|
|
*
|
|
|
|
* Copyright 2013 Cisco Systems, Inc. and/or its affiliates. All rights reserved.
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef ADV7511_H
|
|
|
|
#define ADV7511_H
|
|
|
|
|
|
|
|
/* notify events */
|
|
|
|
#define ADV7511_MONITOR_DETECT 0
|
|
|
|
#define ADV7511_EDID_DETECT 1
|
|
|
|
|
|
|
|
|
|
|
|
struct adv7511_monitor_detect {
|
|
|
|
int present;
|
|
|
|
};
|
|
|
|
|
|
|
|
struct adv7511_edid_detect {
|
|
|
|
int present;
|
|
|
|
int segment;
|
2015-06-29 15:55:35 +08:00
|
|
|
uint16_t phys_addr;
|
2013-08-23 20:12:36 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
struct adv7511_platform_data {
|
2015-06-07 18:32:30 +08:00
|
|
|
u8 i2c_edid;
|
|
|
|
u8 i2c_cec;
|
2015-06-07 18:32:32 +08:00
|
|
|
u8 i2c_pktmem;
|
2015-06-07 18:32:30 +08:00
|
|
|
u32 cec_clk;
|
2013-08-23 20:12:36 +08:00
|
|
|
};
|
|
|
|
|
|
|
|
#endif
|