diff options
author | Per Persson <per.xb.persson@stericsson.com> | 2011-06-08 14:32:46 +0200 |
---|---|---|
committer | Robert FEKETE <robert.fekete@stericsson.com> | 2011-06-21 15:03:18 +0200 |
commit | 23362b8dfcd202b097c48753f6167b428818ca53 (patch) | |
tree | 91fadbde299da89a36801861456df4759e24342c /include/hdmi_service_local.h | |
parent | f9d5e205cc3af57a38be8e3dd9f4b1c1ad21f099 (diff) |
HDMIservice: Allow dynamic minor number
Support is added for that the hdmi display device can
have different device minor numbers.
ST-Ericsson ID: 344334
ST-Ericsson FOSS-OUT ID: STETL-FOSS-OUT-10177
Signed-off-by: Per Persson <per.xb.persson@stericsson.com>
Change-Id: I1ba92f35528518c9a9e2c805973dac8033a17f39
Reviewed-on: http://gerrit.lud.stericsson.com/gerrit/24689
Reviewed-by: QATOOLS
Reviewed-by: QATEST
Reviewed-by: Marcel TUNNISSEN <marcel.tuennissen@stericsson.com>
Reviewed-by: Per-Daniel OLSSON <per-daniel.olsson@stericsson.com>
Reviewed-by: Robert FEKETE <robert.fekete@stericsson.com>
Diffstat (limited to 'include/hdmi_service_local.h')
-rw-r--r-- | include/hdmi_service_local.h | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/include/hdmi_service_local.h b/include/hdmi_service_local.h index d3ea3db..bba6812 100644 --- a/include/hdmi_service_local.h +++ b/include/hdmi_service_local.h @@ -100,6 +100,7 @@ int serversocket_write(int len, __u8 *data); int serversocket_close(void); int poweronoff(__u8 onoff); int clientsocket_send(__u8 *buf, int len); +int dispdevice_file_open(char *file, int attr); int hdmi_service_init(int avoid_return_msg); int hdmi_service_exit(void); @@ -148,7 +149,6 @@ int hdmi_service_vesa_cea_prio_set(__u8 vesa_cea1, __u8 nr1, #define EVENTCLR_FILE "/sys/class/misc/hdmi/evclr" #define EVWAKEUP_FILE "/sys/class/misc/hdmi/evwakeup" #define EDIDREAD_FILE "/sys/class/misc/hdmi/edidread" -#define DISPONOFF_FILE "/sys/devices/av8100_hdmi.2/disponoff" #define HDCPCHKAESOTP_FILE "/sys/class/misc/hdmi/hdcpchkaesotp" #define HDCPLOADAES_FILE "/sys/class/misc/hdmi/hdcploadaes" #define HDCPSTATEGET_FILE "/sys/class/misc/hdmi/hdcpstateget" @@ -159,10 +159,14 @@ int hdmi_service_vesa_cea_prio_set(__u8 vesa_cea1, __u8 nr1, #define CECREAD_FILE "/sys/class/misc/hdmi/cecread" #define INFOFRSEND_FILE "/sys/class/misc/hdmi/infofrsend" #define POWERONOFF_FILE "/sys/class/misc/hdmi/poweronoff" -#define HDMIFORMAT_FILE "/sys/devices/av8100_hdmi.2/hdmisdtvswitch" -#define VESACEAFORMATS_FILE "/sys/devices/av8100_hdmi.2/vesacea" -#define TIMING_FILE "/sys/devices/av8100_hdmi.2/timing" -#define STAYALIVE_FILE "/sys/devices/av8100_hdmi.2/stayalive" + +#define DISPDEVICE_PATH_1 "/sys/devices/" +#define DISPDEVICE_PATH_2 "av8100_hdmi" +#define DISPONOFF_FILE "disponoff" +#define HDMIFORMAT_FILE "hdmisdtvswitch" +#define VESACEAFORMATS_FILE "vesacea" +#define TIMING_FILE "timing" +#define STAYALIVE_FILE "stayalive" #define STOREASTEXT_STR "01" /* Use hextext format in sysfs files */ #define STOREASBIN_STR "00" /* Use binary format in sysfs files */ |