All of lore.kernel.org
 help / color / mirror / Atom feed
* [Intel-gfx] [RFC 0/2] Add new CDCLK step for RPL-U
@ 2023-01-30 10:08 Chaitanya Kumar Borah
  2023-01-30 10:08 ` [Intel-gfx] [RFC v4 1/2] drm/i915: Add RPL-U sub platform Chaitanya Kumar Borah
                   ` (6 more replies)
  0 siblings, 7 replies; 15+ messages in thread
From: Chaitanya Kumar Borah @ 2023-01-30 10:08 UTC (permalink / raw)
  To: intel-gfx; +Cc: ville.syrjala

A new step of 480MHz has been added on SKUs that have an RPL-U
device id. This particular step is to support 120Hz panels
more efficiently.

This patchset adds a new table to include this new CDCLK
step. Details can be found in BSpec entry 55409.

Create a new sub-platform to identify RPL-U which will enable
us to make the differentiation during CDCLK initialization.

Furthermore, we need to make a distinction between ES (Engineering
Sample) and QS (Quality Sample) parts as this change comes only
to QS parts. This version of the patch does not include this change
as we are yet to make a decision if this particular part needs
to be upstreamed.(see comments on revision 2)

Chaitanya Kumar Borah (2):
  drm/i915: Add RPL-U sub platform
  drm/i915/display: Add 480 MHz CDCLK steps for RPL-U

 drivers/gpu/drm/i915/display/intel_cdclk.c | 26 ++++++++++++++++++++++
 drivers/gpu/drm/i915/i915_drv.h            |  2 ++
 drivers/gpu/drm/i915/intel_device_info.c   |  7 ++++++
 drivers/gpu/drm/i915/intel_device_info.h   |  1 +
 include/drm/i915_pciids.h                  | 12 ++++++----
 5 files changed, 44 insertions(+), 4 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 15+ messages in thread
* [Intel-gfx] [RFC 0/2] Add new CDCLK step for RPL-U
@ 2023-01-17  7:42 Chaitanya Kumar Borah
  0 siblings, 0 replies; 15+ messages in thread
From: Chaitanya Kumar Borah @ 2023-01-17  7:42 UTC (permalink / raw)
  To: intel-gfx; +Cc: ville.syrjala

A new step of 480MHz has been added on SKUs that have an RPL-U
device id. This particular step is to support 120Hz panels
more efficiently.

This patchset adds a new table to include this new CDCLK
step. Details can be found in BSpec entry 55409.

Create a new sub-platform to identify RPL-U which will enable
us to make the differentiation during CDCLK initialization.

Furthermore, we need to make a distinction between ES (Engineering
Sample) and QS (Quality Sample) parts as this change comes only
to QS parts. This version of the patch does not include this change
as we are yet to make a decision if this particular part needs
to be upstreamed.(see comments on revision 2)

Chaitanya Kumar Borah (2):
  drm/i915: Add RPL-U sub platform
  drm/i915/display: Add 480 MHz CDCLK steps for RPL-U

 drivers/gpu/drm/i915/display/intel_cdclk.c | 27 ++++++++++++++++++++++
 drivers/gpu/drm/i915/i915_drv.h            |  2 ++
 drivers/gpu/drm/i915/i915_pci.c            |  1 +
 drivers/gpu/drm/i915/intel_device_info.c   |  8 +++++++
 drivers/gpu/drm/i915/intel_device_info.h   |  2 ++
 include/drm/i915_pciids.h                  | 11 +++++----
 6 files changed, 47 insertions(+), 4 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 15+ messages in thread
* [Intel-gfx] [RFC 0/2] Add new CDCLK step for RPL-U
@ 2023-01-12  9:27 Chaitanya Kumar Borah
  0 siblings, 0 replies; 15+ messages in thread
From: Chaitanya Kumar Borah @ 2023-01-12  9:27 UTC (permalink / raw)
  To: intel-gfx; +Cc: ville.syrjala

  A new step of 480MHz has been added on SKUs that have an RPL-U
device id. This particular step is to support 120Hz panels
more efficiently.

This patchset adds a new table to include this new CDCLK
step. Details can be found in BSpec entry 55409.

Create a new sub-platform to identify RPL-U which will enable
us to make the differentiation during CDCLK initialization.

Furthermore, we need to make a distinction between ES (Engineering
Sample) and QS (Quality Sample) parts as this change comes only
to QS parts. This version of the patch does not include this change
as we are yet to make a decision if this particular part needs
to be upstreamed.(see comments on revision 2)

Chaitanya Kumar Borah (2):
  drm/i915: Add sub platform for 480MHz CDCLK step
  drm/i915/display: Add 480 MHz CDCLK steps for RPL-U

 drivers/gpu/drm/i915/display/intel_cdclk.c | 26 ++++++++++++++++++++++
 drivers/gpu/drm/i915/i915_drv.h            |  2 ++
 drivers/gpu/drm/i915/i915_pci.c            |  1 +
 drivers/gpu/drm/i915/intel_device_info.c   |  8 +++++++
 drivers/gpu/drm/i915/intel_device_info.h   |  2 ++
 include/drm/i915_pciids.h                  | 11 +++++----
 6 files changed, 46 insertions(+), 4 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 15+ messages in thread
* [Intel-gfx] [RFC 0/2] Add new CDCLK step for RPL-U
@ 2023-01-07  5:36 Chaitanya Kumar Borah
  0 siblings, 0 replies; 15+ messages in thread
From: Chaitanya Kumar Borah @ 2023-01-07  5:36 UTC (permalink / raw)
  To: intel-gfx; +Cc: ville.syrjala

A new step of 480MHz has been added on SKUs that have an RPL-U
device id. This particular step is to support 120Hz panels
more efficiently.

This patchset adds a new table to include this new CDCLK
step. Details can be found in BSpec entry 55409.

Create a new sub-platform to identify RPL-U which will enable
us to make the differentiation during CDCLK initialization.

Furthermore, we need to make a distinction between ES (Engineering
Sample) and QS (Quality Sample) parts as this change comes only
to QS parts. This version of the patch does not include this change
as we are yet to make a decision if this particular part needs
to be upstreamed.(see comments on previous versions)

Chaitanya Kumar Borah (2):
  drm/i915: Add rplu sub platform
  drm/i915/display: Add 480 MHz CDCLK steps for RPL-U

 arch/x86/kernel/early-quirks.c             |  1 +
 drivers/gpu/drm/i915/display/intel_cdclk.c | 23 ++++++++++++++++++++++
 drivers/gpu/drm/i915/i915_drv.h            |  2 ++
 drivers/gpu/drm/i915/i915_pci.c            |  1 +
 drivers/gpu/drm/i915/intel_device_info.c   |  7 +++++++
 drivers/gpu/drm/i915/intel_device_info.h   |  1 +
 drivers/gpu/drm/i915/intel_step.c          |  3 +++
 include/drm/i915_pciids.h                  |  7 +++++--
 8 files changed, 43 insertions(+), 2 deletions(-)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 15+ messages in thread
* [Intel-gfx] [RFC 0/2] Add new CDCLK step for RPL-U
@ 2022-11-30  7:46 Chaitanya Kumar Borah
  0 siblings, 0 replies; 15+ messages in thread
From: Chaitanya Kumar Borah @ 2022-11-30  7:46 UTC (permalink / raw)
  To: intel-gfx; +Cc: ville.syrjala

A new step of 480MHz has been added on SKUs that have a RPL-U
device id. This particular step is to better support 120Hz panels.

This patchset adds a new table to include this new CDCLK
step. Details can be found in BSpec entry 55409.

In addition to identifying RPL-U device id, we need to make a
distinction between ES and QS parts as this change comes only to
QS parts. For this CPUID Brand string is used. 480Mhz step is only
supported in SKUs which does not contain the string "Genuine Intel" in
the Brand string.

Even though ES parts will be deprecated in future we are adding this
distinction since they are currently in use. However, here the question
arises if we keep this change in upstream or not as this could just be dead
code down the line. Feedbacks are appreciated on this.

Chaitanya Kumar Borah (2):
  drm/i915: Add RPL-U CDCLK table
  drm/i915: Add additional check for 480Mhz step CDCLK

 drivers/gpu/drm/i915/display/intel_cdclk.c | 53 ++++++++++++++++++++++
 1 file changed, 53 insertions(+)

-- 
2.25.1


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2023-11-20 10:31 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-01-30 10:08 [Intel-gfx] [RFC 0/2] Add new CDCLK step for RPL-U Chaitanya Kumar Borah
2023-01-30 10:08 ` [Intel-gfx] [RFC v4 1/2] drm/i915: Add RPL-U sub platform Chaitanya Kumar Borah
2023-11-17 23:35   ` Lucas De Marchi
2023-11-20 10:30     ` Jani Nikula
2023-01-30 10:08 ` [Intel-gfx] [RFC v4 2/2] drm/i915/display: Add 480 MHz CDCLK steps for RPL-U Chaitanya Kumar Borah
2023-01-30 11:32 ` [Intel-gfx] ✗ Fi.CI.SPARSE: warning for Add new CDCLK step for RPL-U (rev6) Patchwork
2023-01-30 11:44 ` [Intel-gfx] ✓ Fi.CI.BAT: success " Patchwork
2023-01-30 14:05 ` [Intel-gfx] ✓ Fi.CI.IGT: " Patchwork
2023-02-16 10:52 ` [Intel-gfx] [RFC 0/2] Add new CDCLK step for RPL-U Jani Nikula
2023-02-28  0:35 ` Matt Roper
2023-02-28 10:42   ` Borah, Chaitanya Kumar
  -- strict thread matches above, loose matches on Subject: below --
2023-01-17  7:42 Chaitanya Kumar Borah
2023-01-12  9:27 Chaitanya Kumar Borah
2023-01-07  5:36 Chaitanya Kumar Borah
2022-11-30  7:46 Chaitanya Kumar Borah

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.