diff options
author | Adam Jackson <ajax@redhat.com> | 2009-10-02 15:52:15 -0400 |
---|---|---|
committer | Adam Jackson <ajax@redhat.com> | 2009-10-02 15:52:15 -0400 |
commit | be9d21dc92a25319efe924f1297996bb9e15182c (patch) | |
tree | a0541c0fe46e4a7b3ca8816a197d09570580b1f3 | |
parent | 485ba446deaa76204a1aae2ef601a1fc3375034b (diff) |
Add mt_dmt_mode_list()
-rw-r--r-- | mode.c | 11 | ||||
-rw-r--r-- | monitor.c | 2 |
2 files changed, 12 insertions, 1 deletions
@@ -165,3 +165,14 @@ find_dmt_mode(uint32_t hsize, uint32_t vsize, uint32_t refresh, uint32_t rb) return NULL; } + +struct mt_mode *mt_dmt_mode_list(void) +{ + int i; + struct mt_mode *ret; + + for (i = 0; i < num_dmt_modes; i++) + ret = mt_modes_add(ret, mt_mode_copy(dmt_modes + i)); + + return ret; +} @@ -4,7 +4,7 @@ static const struct mt_backend *backends[] = { &_mt_edid_backend, &_mt_displayid_backend, }; -const int num_backends = sizeof(backends) / sizeof(struct mt_backend); +static const int num_backends = sizeof(backends) / sizeof(struct mt_backend); void * mt_create_monitor(void *block, uint32_t len) |