am 028a7572: DisplayDevice doesn\'t need weak pointers or polymorphism

* commit '028a7572c81f91e4039b694cde1f55fdb3e483c7':
  DisplayDevice doesn't need weak pointers or polymorphism