@@ -77,7 +77,7 @@ static enum transcoder dsi_port_to_transcoder(enum port port)
77
77
static void wait_for_cmds_dispatched_to_panel (struct intel_encoder * encoder )
78
78
{
79
79
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
80
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
80
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
81
81
struct mipi_dsi_device * dsi ;
82
82
enum port port ;
83
83
enum transcoder dsi_trans ;
@@ -202,7 +202,7 @@ static int dsi_send_pkt_payld(struct intel_dsi_host *host,
202
202
static void dsi_program_swing_and_deemphasis (struct intel_encoder * encoder )
203
203
{
204
204
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
205
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
205
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
206
206
enum phy phy ;
207
207
u32 tmp ;
208
208
int lane ;
@@ -267,7 +267,7 @@ static void configure_dual_link_mode(struct intel_encoder *encoder,
267
267
const struct intel_crtc_state * pipe_config )
268
268
{
269
269
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
270
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
270
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
271
271
u32 dss_ctl1 ;
272
272
273
273
dss_ctl1 = I915_READ (DSS_CTL1 );
@@ -306,7 +306,7 @@ static void configure_dual_link_mode(struct intel_encoder *encoder,
306
306
static int afe_clk (struct intel_encoder * encoder ,
307
307
const struct intel_crtc_state * crtc_state )
308
308
{
309
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
309
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
310
310
int bpp ;
311
311
312
312
if (crtc_state -> dsc .compression_enable )
@@ -321,7 +321,7 @@ static void gen11_dsi_program_esc_clk_div(struct intel_encoder *encoder,
321
321
const struct intel_crtc_state * crtc_state )
322
322
{
323
323
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
324
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
324
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
325
325
enum port port ;
326
326
int afe_clk_khz ;
327
327
u32 esc_clk_div_m ;
@@ -360,7 +360,7 @@ static void get_dsi_io_power_domains(struct drm_i915_private *dev_priv,
360
360
static void gen11_dsi_enable_io_power (struct intel_encoder * encoder )
361
361
{
362
362
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
363
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
363
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
364
364
enum port port ;
365
365
u32 tmp ;
366
366
@@ -376,7 +376,7 @@ static void gen11_dsi_enable_io_power(struct intel_encoder *encoder)
376
376
static void gen11_dsi_power_up_lanes (struct intel_encoder * encoder )
377
377
{
378
378
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
379
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
379
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
380
380
enum phy phy ;
381
381
382
382
for_each_dsi_phy (phy , intel_dsi -> phys )
@@ -387,7 +387,7 @@ static void gen11_dsi_power_up_lanes(struct intel_encoder *encoder)
387
387
static void gen11_dsi_config_phy_lanes_sequence (struct intel_encoder * encoder )
388
388
{
389
389
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
390
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
390
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
391
391
enum phy phy ;
392
392
u32 tmp ;
393
393
int lane ;
@@ -436,7 +436,7 @@ static void gen11_dsi_config_phy_lanes_sequence(struct intel_encoder *encoder)
436
436
static void gen11_dsi_voltage_swing_program_seq (struct intel_encoder * encoder )
437
437
{
438
438
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
439
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
439
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
440
440
u32 tmp ;
441
441
enum phy phy ;
442
442
@@ -488,7 +488,7 @@ static void gen11_dsi_voltage_swing_program_seq(struct intel_encoder *encoder)
488
488
static void gen11_dsi_enable_ddi_buffer (struct intel_encoder * encoder )
489
489
{
490
490
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
491
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
491
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
492
492
u32 tmp ;
493
493
enum port port ;
494
494
@@ -509,7 +509,7 @@ gen11_dsi_setup_dphy_timings(struct intel_encoder *encoder,
509
509
const struct intel_crtc_state * crtc_state )
510
510
{
511
511
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
512
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
512
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
513
513
u32 tmp ;
514
514
enum port port ;
515
515
enum phy phy ;
@@ -575,7 +575,7 @@ gen11_dsi_setup_dphy_timings(struct intel_encoder *encoder,
575
575
static void gen11_dsi_gate_clocks (struct intel_encoder * encoder )
576
576
{
577
577
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
578
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
578
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
579
579
u32 tmp ;
580
580
enum phy phy ;
581
581
@@ -591,7 +591,7 @@ static void gen11_dsi_gate_clocks(struct intel_encoder *encoder)
591
591
static void gen11_dsi_ungate_clocks (struct intel_encoder * encoder )
592
592
{
593
593
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
594
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
594
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
595
595
u32 tmp ;
596
596
enum phy phy ;
597
597
@@ -608,7 +608,7 @@ static void gen11_dsi_map_pll(struct intel_encoder *encoder,
608
608
const struct intel_crtc_state * crtc_state )
609
609
{
610
610
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
611
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
611
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
612
612
struct intel_shared_dpll * pll = crtc_state -> shared_dpll ;
613
613
enum phy phy ;
614
614
u32 val ;
@@ -640,7 +640,7 @@ gen11_dsi_configure_transcoder(struct intel_encoder *encoder,
640
640
const struct intel_crtc_state * pipe_config )
641
641
{
642
642
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
643
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
643
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
644
644
struct intel_crtc * intel_crtc = to_intel_crtc (pipe_config -> uapi .crtc );
645
645
enum pipe pipe = intel_crtc -> pipe ;
646
646
u32 tmp ;
@@ -789,7 +789,7 @@ gen11_dsi_set_transcoder_timings(struct intel_encoder *encoder,
789
789
const struct intel_crtc_state * crtc_state )
790
790
{
791
791
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
792
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
792
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
793
793
const struct drm_display_mode * adjusted_mode =
794
794
& crtc_state -> hw .adjusted_mode ;
795
795
enum port port ;
@@ -923,7 +923,7 @@ gen11_dsi_set_transcoder_timings(struct intel_encoder *encoder,
923
923
static void gen11_dsi_enable_transcoder (struct intel_encoder * encoder )
924
924
{
925
925
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
926
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
926
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
927
927
enum port port ;
928
928
enum transcoder dsi_trans ;
929
929
u32 tmp ;
@@ -945,7 +945,7 @@ static void gen11_dsi_setup_timeouts(struct intel_encoder *encoder,
945
945
const struct intel_crtc_state * crtc_state )
946
946
{
947
947
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
948
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
948
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
949
949
enum port port ;
950
950
enum transcoder dsi_trans ;
951
951
u32 tmp , hs_tx_timeout , lp_rx_timeout , ta_timeout , divisor , mul ;
@@ -1026,7 +1026,7 @@ gen11_dsi_enable_port_and_phy(struct intel_encoder *encoder,
1026
1026
static void gen11_dsi_powerup_panel (struct intel_encoder * encoder )
1027
1027
{
1028
1028
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
1029
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
1029
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
1030
1030
struct mipi_dsi_device * dsi ;
1031
1031
enum port port ;
1032
1032
enum transcoder dsi_trans ;
@@ -1077,7 +1077,7 @@ static void gen11_dsi_pre_enable(struct intel_encoder *encoder,
1077
1077
const struct intel_crtc_state * pipe_config ,
1078
1078
const struct drm_connector_state * conn_state )
1079
1079
{
1080
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
1080
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
1081
1081
1082
1082
/* step3b */
1083
1083
gen11_dsi_map_pll (encoder , pipe_config );
@@ -1104,7 +1104,7 @@ static void gen11_dsi_pre_enable(struct intel_encoder *encoder,
1104
1104
static void gen11_dsi_disable_transcoder (struct intel_encoder * encoder )
1105
1105
{
1106
1106
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
1107
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
1107
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
1108
1108
enum port port ;
1109
1109
enum transcoder dsi_trans ;
1110
1110
u32 tmp ;
@@ -1126,7 +1126,7 @@ static void gen11_dsi_disable_transcoder(struct intel_encoder *encoder)
1126
1126
1127
1127
static void gen11_dsi_powerdown_panel (struct intel_encoder * encoder )
1128
1128
{
1129
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
1129
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
1130
1130
1131
1131
intel_dsi_vbt_exec_sequence (intel_dsi , MIPI_SEQ_DISPLAY_OFF );
1132
1132
intel_dsi_vbt_exec_sequence (intel_dsi , MIPI_SEQ_ASSERT_RESET );
@@ -1139,7 +1139,7 @@ static void gen11_dsi_powerdown_panel(struct intel_encoder *encoder)
1139
1139
static void gen11_dsi_deconfigure_trancoder (struct intel_encoder * encoder )
1140
1140
{
1141
1141
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
1142
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
1142
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
1143
1143
enum port port ;
1144
1144
enum transcoder dsi_trans ;
1145
1145
u32 tmp ;
@@ -1180,7 +1180,7 @@ static void gen11_dsi_deconfigure_trancoder(struct intel_encoder *encoder)
1180
1180
static void gen11_dsi_disable_port (struct intel_encoder * encoder )
1181
1181
{
1182
1182
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
1183
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
1183
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
1184
1184
u32 tmp ;
1185
1185
enum port port ;
1186
1186
@@ -1202,7 +1202,7 @@ static void gen11_dsi_disable_port(struct intel_encoder *encoder)
1202
1202
static void gen11_dsi_disable_io_power (struct intel_encoder * encoder )
1203
1203
{
1204
1204
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
1205
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
1205
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
1206
1206
enum port port ;
1207
1207
u32 tmp ;
1208
1208
@@ -1229,7 +1229,7 @@ static void gen11_dsi_disable(struct intel_encoder *encoder,
1229
1229
const struct intel_crtc_state * old_crtc_state ,
1230
1230
const struct drm_connector_state * old_conn_state )
1231
1231
{
1232
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
1232
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
1233
1233
1234
1234
/* step1: turn off backlight */
1235
1235
intel_dsi_vbt_exec_sequence (intel_dsi , MIPI_SEQ_BACKLIGHT_OFF );
@@ -1272,7 +1272,7 @@ static enum drm_mode_status gen11_dsi_mode_valid(struct drm_connector *connector
1272
1272
static void gen11_dsi_get_timings (struct intel_encoder * encoder ,
1273
1273
struct intel_crtc_state * pipe_config )
1274
1274
{
1275
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
1275
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
1276
1276
struct drm_display_mode * adjusted_mode =
1277
1277
& pipe_config -> hw .adjusted_mode ;
1278
1278
@@ -1313,7 +1313,7 @@ static void gen11_dsi_get_config(struct intel_encoder *encoder,
1313
1313
{
1314
1314
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
1315
1315
struct intel_crtc * crtc = to_intel_crtc (pipe_config -> uapi .crtc );
1316
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
1316
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
1317
1317
1318
1318
intel_dsc_get_config (encoder , pipe_config );
1319
1319
@@ -1417,7 +1417,8 @@ static void gen11_dsi_get_power_domains(struct intel_encoder *encoder,
1417
1417
{
1418
1418
struct drm_i915_private * i915 = to_i915 (encoder -> base .dev );
1419
1419
1420
- get_dsi_io_power_domains (i915 , enc_to_intel_dsi (& encoder -> base ));
1420
+ get_dsi_io_power_domains (i915 ,
1421
+ enc_to_intel_dsi (encoder ));
1421
1422
1422
1423
if (crtc_state -> dsc .compression_enable )
1423
1424
intel_display_power_get (i915 ,
@@ -1428,7 +1429,7 @@ static bool gen11_dsi_get_hw_state(struct intel_encoder *encoder,
1428
1429
enum pipe * pipe )
1429
1430
{
1430
1431
struct drm_i915_private * dev_priv = to_i915 (encoder -> base .dev );
1431
- struct intel_dsi * intel_dsi = enc_to_intel_dsi (& encoder -> base );
1432
+ struct intel_dsi * intel_dsi = enc_to_intel_dsi (encoder );
1432
1433
enum transcoder dsi_trans ;
1433
1434
intel_wakeref_t wakeref ;
1434
1435
enum port port ;
0 commit comments