1. 03 4月, 2013 3 次提交
    • T
      OMAPDSS: n8x0: remove platform backlight calls · a4419f3e
      Tomi Valkeinen 提交于
      The n8x0 panel contains support to call platform backlight functions.
      These are not used by any board, and can be removed.
      Signed-off-by: NTomi Valkeinen <tomi.valkeinen@ti.com>
      Signed-off-by: NArchit Taneja <archit@ti.com>
      a4419f3e
    • T
      OMAPDSS: add fields to panels' platform data · c3f80cbc
      Tomi Valkeinen 提交于
      Forthcoming panel patches will change the panel drivers to use platform
      data to pass panel's gpios to the panel driver. This patch adds the
      required fields and platform data structs to the omap-panel-data.h file,
      so that the board files can be changed independently of the panel driver
      changes.
      Signed-off-by: NTomi Valkeinen <tomi.valkeinen@ti.com>
      Signed-off-by: NArchit Taneja <archit@ti.com>
      c3f80cbc
    • A
      OMAPDSS: panels: keep platform data of all panels in a single header · a0d8dde9
      Archit Taneja 提交于
      Structs for platform data of omapdss panels are found in headers in the
      'include/video/' path. Board files populate these structs with platform
      specific values, and the panel driver uses these to configure the panel.
      
      Currently, each panel has it's own header in the above path. Move all the
      omapdss panel platform data structs to a single header omap-panel-data.h.
      This is useful because:
      
      - All other omapdss panel drivers will be modified to use platform data. This
        would lead to a lot of panel headers usable only by omapdss. A lot of these
        platform data structs are trivial, and don't really need a separate header.
      - Platform data would be eventually removed, and platform information would be
        passed via device tree. Therefore, omapdss panel platform data structs are
        temporary, and will be easier to remove if they are all in the same header.
      - All board files will have to include the same header to configure a panel's
        platform data, that makes the board files more consistent.
      Signed-off-by: NArchit Taneja <archit@ti.com>
      a0d8dde9