Fix dpi setting initialization.
authorAuke Kok <auke-jan.h.kok@intel.com>
Thu, 2 Jun 2011 19:12:43 +0000 (12:12 -0700)
committerAuke Kok <auke-jan.h.kok@intel.com>
Thu, 2 Jun 2011 19:12:43 +0000 (12:12 -0700)
commit7d624a98f47a0b02c0e30c64d15dadac800eb953
tree59b39c8825bceaea8ea58de7faa1401b9d1ee294
parentdd2433553059f5bac7e996ad138324f0ff403c9b
Fix dpi setting initialization.

The dpi code was a mess - auto setting was the only thing that worked. DMI
override was not working either. Change the code around to do:

- dpi=auto by default
- options.c first reads a DMI override table if exists and sets it to
  the override value
- use /etc/boardname instead of DMI table for override lookup
- config file can further override the dpi from there on
- if dpinum != auto, the -dpi $value is passed to Xorg, otherwise, no
  option is passed to Xorg at all.
options.c
xserver.c