Negative IRQ value is used to represent error.
Signed-off-by: Vic Yang <victoryang@chromium.org>
BUG=chrome-os-partner:16280
TEST=Boot on spring and see bad IRQ translated into driver error.
Change-Id: I8777c0531dceab6c952a50988764be949729e598
Reviewed-on: https://gerrit.chromium.org/gerrit/40364
Reviewed-by: Sean Paul <seanpaul@chromium.org>
Reviewed-by: Vincent Palatin <vpalatin@chromium.org>
Reviewed-by: Stéphane Marchesin <marcheu@chromium.org>
Tested-by: Vic Yang <victoryang@chromium.org>
Commit-Queue: Vic Yang <victoryang@chromium.org>
struct drm_device *drm_dev;
struct resource *res;
struct clk *clock;
- unsigned int irq;
+ int irq;
void __iomem *reg_base;
int hpd_gpio;