There were some questions after checking codes on http://wiki.analog.com/resources/tools-software/linux-drivers/drm/adv7511
1) Some important functions' definition are missed.
Such as devm_regmap_init_i2c, regcache_sync, regcache_mark_dirty
We could not found out them both in the tree source code files and Linux kernel source.
2) The code told us which registers need to be set, but did not give a recommended value of some registers.
As these values are initialized in other files, not in three source code files.
3) There were difference between AD7511W releated document and the three source code files.
For example: EDID getten logic is different between document and code.