Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 218303
b: refs/heads/master
c: 382b093
h: refs/heads/master
i:
  218301: a3b94f7
  218299: 3d42cac
  218295: 642e4be
  218287: 56785c3
  218271: b12d92a
  218239: c45a196
v: v3
  • Loading branch information
Jesse Barnes authored and Chris Wilson committed Oct 8, 2010
1 parent 881f097 commit 1a8a2be
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 1 deletion.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 298b0b392c750137f148fda056a7d4c42019814c
refs/heads/master: 382b09362711d7d03272230a33767015a277926e
3 changes: 3 additions & 0 deletions trunk/drivers/gpu/drm/i915/i915_reg.h
Original file line number Diff line number Diff line change
Expand Up @@ -2784,6 +2784,9 @@
#define FDI_RX_PHASE_SYNC_POINTER_ENABLE (1)
#define FDI_RX_CHICKEN(pipe) _PIPE(pipe, FDI_RXA_CHICKEN, FDI_RXB_CHICKEN)

#define SOUTH_DSPCLK_GATE_D 0xc2020
#define PCH_DPLSUNIT_CLOCK_GATE_DISABLE (1<<29)

/* CPU: FDI_TX */
#define FDI_TXA_CTL 0x60100
#define FDI_TXB_CTL 0x61100
Expand Down
7 changes: 7 additions & 0 deletions trunk/drivers/gpu/drm/i915/intel_display.c
Original file line number Diff line number Diff line change
Expand Up @@ -5745,6 +5745,13 @@ void intel_init_clock_gating(struct drm_device *dev)

I915_WRITE(PCH_DSPCLK_GATE_D, dspclk_gate);

/*
* On Ibex Peak and Cougar Point, we need to disable clock
* gating for the panel power sequencer or it will fail to
* start up when no ports are active.
*/
I915_WRITE(SOUTH_DSPCLK_GATE_D, PCH_DPLSUNIT_CLOCK_GATE_DISABLE);

/*
* According to the spec the following bits should be set in
* order to enable memory self-refresh
Expand Down

0 comments on commit 1a8a2be

Please sign in to comment.