Home
last modified time | relevance | path

Searched refs:cntl (Results 1 – 25 of 49) sorted by relevance

12

/linux-6.15/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_link_encoder.c969 cntl.coherent = false; in dce110_link_encoder_hw_init()
1062 cntl.pll_id = clock_source; in dce110_link_encoder_enable_tmds_output()
1063 cntl.signal = signal; in dce110_link_encoder_enable_tmds_output()
1065 cntl.lanes_number = 8; in dce110_link_encoder_enable_tmds_output()
1067 cntl.lanes_number = 4; in dce110_link_encoder_enable_tmds_output()
1098 cntl.pll_id = clock_source; in dce110_link_encoder_enable_lvds_output()
1100 cntl.lanes_number = 4; in dce110_link_encoder_enable_lvds_output()
1136 cntl.pll_id = clock_source; in dce110_link_encoder_enable_dp_output()
1175 cntl.pll_id = clock_source; in dce110_link_encoder_enable_dp_mst_output()
1303 cntl.signal = signal; in dce110_link_encoder_disable_output()
[all …]
H A Ddce_stream_encoder.c541 cntl.action = ENCODER_CONTROL_SETUP; in dce110_stream_encoder_hdmi_set_stream_attribute()
542 cntl.engine_id = enc110->base.id; in dce110_stream_encoder_hdmi_set_stream_attribute()
544 cntl.enable_dp_audio = enable_audio; in dce110_stream_encoder_hdmi_set_stream_attribute()
546 cntl.lanes_number = LANE_COUNT_FOUR; in dce110_stream_encoder_hdmi_set_stream_attribute()
657 cntl.action = ENCODER_CONTROL_SETUP; in dce110_stream_encoder_dvi_set_stream_attribute()
658 cntl.engine_id = enc110->base.id; in dce110_stream_encoder_dvi_set_stream_attribute()
659 cntl.signal = is_dual_link ? in dce110_stream_encoder_dvi_set_stream_attribute()
661 cntl.enable_dp_audio = false; in dce110_stream_encoder_dvi_set_stream_attribute()
683 cntl.engine_id = enc110->base.id; in dce110_stream_encoder_lvds_set_stream_attribute()
684 cntl.signal = SIGNAL_TYPE_LVDS; in dce110_stream_encoder_lvds_set_stream_attribute()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/bios/
H A Dcommand_table.c175 if (cntl != NULL) in encoder_control_dig_v1()
176 switch (cntl->engine_id) { in encoder_control_dig_v1()
244 cntl->signal, in encoder_control_digx_v3()
290 cntl->signal, in encoder_control_digx_v4()
330 cntl->signal, in encoder_control_digx_v5()
454 switch (cntl->action) { in transmitter_control_v2()
541 cntl->transmitter); in transmitter_control_v2()
583 switch (cntl->action) { in transmitter_control_v3()
714 switch (cntl->action) { in transmitter_control_v4()
902 switch (cntl->signal) { in transmitter_control_v1_6()
[all …]
H A Dcommand_table2.c88 struct bp_encoder_control *cntl);
92 struct bp_encoder_control *cntl);
130 struct bp_encoder_control *cntl) in encoder_control_digx_v1_5() argument
141 cntl->signal, in encoder_control_digx_v1_5()
142 cntl->enable_dp_audio)); in encoder_control_digx_v1_5()
145 switch (cntl->color_depth) { in encoder_control_digx_v1_5()
163 switch (cntl->color_depth) { in encoder_control_digx_v1_5()
194 struct bp_encoder_control *cntl) in encoder_control_fallback() argument
267 struct bp_transmitter_control *cntl) in transmitter_control_v1_6() argument
344 struct bp_transmitter_control *cntl) in transmitter_control_v1_7() argument
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/dio/dcn10/
H A Ddcn10_link_encoder.c840 cntl.coherent = false; in dcn10_link_encoder_hw_init()
844 cntl.signal = SIGNAL_TYPE_EDP; in dcn10_link_encoder_hw_init()
934 cntl.pll_id = clock_source; in dcn10_link_encoder_enable_tmds_output()
935 cntl.signal = signal; in dcn10_link_encoder_enable_tmds_output()
937 cntl.lanes_number = 8; in dcn10_link_encoder_enable_tmds_output()
939 cntl.lanes_number = 4; in dcn10_link_encoder_enable_tmds_output()
943 cntl.pixel_clock = pixel_clock; in dcn10_link_encoder_enable_tmds_output()
991 cntl.pll_id = clock_source; in dcn10_link_encoder_enable_dp_output()
1030 cntl.pll_id = clock_source; in dcn10_link_encoder_enable_dp_mst_output()
1081 cntl.signal = signal; in dcn10_link_encoder_disable_output()
[all …]
H A Ddcn10_stream_encoder.c487 struct bp_encoder_control cntl = {0}; in enc1_stream_encoder_hdmi_set_stream_attribute() local
489 cntl.action = ENCODER_CONTROL_SETUP; in enc1_stream_encoder_hdmi_set_stream_attribute()
490 cntl.engine_id = enc1->base.id; in enc1_stream_encoder_hdmi_set_stream_attribute()
491 cntl.signal = SIGNAL_TYPE_HDMI_TYPE_A; in enc1_stream_encoder_hdmi_set_stream_attribute()
492 cntl.enable_dp_audio = enable_audio; in enc1_stream_encoder_hdmi_set_stream_attribute()
494 cntl.lanes_number = LANE_COUNT_FOUR; in enc1_stream_encoder_hdmi_set_stream_attribute()
606 struct bp_encoder_control cntl = {0}; in enc1_stream_encoder_dvi_set_stream_attribute() local
608 cntl.action = ENCODER_CONTROL_SETUP; in enc1_stream_encoder_dvi_set_stream_attribute()
609 cntl.engine_id = enc1->base.id; in enc1_stream_encoder_dvi_set_stream_attribute()
610 cntl.signal = is_dual_link ? in enc1_stream_encoder_dvi_set_stream_attribute()
[all …]
/linux-6.15/drivers/gpu/drm/pl111/
H A Dpl111_display.c132 u32 cntl; in pl111_display_enable() local
274 cntl |= CNTL_LCDBPP24; in pl111_display_enable()
279 cntl |= CNTL_LCDBPP24; in pl111_display_enable()
301 cntl |= CNTL_LCDBPP16; in pl111_display_enable()
307 cntl |= CNTL_LCDBPP16; in pl111_display_enable()
311 cntl |= CNTL_BGR; in pl111_display_enable()
325 cntl |= CNTL_BGR; in pl111_display_enable()
335 cntl &= ~CNTL_BGR; in pl111_display_enable()
350 cntl |= CNTL_LCDPWR; in pl111_display_enable()
362 u32 cntl; in pl111_display_disable() local
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/hpo/dcn31/
H A Ddcn31_hpo_dp_link_encoder.c496 struct bp_transmitter_control *cntl) in link_transmitter_control() argument
524 cntl.action = TRANSMITTER_CONTROL_ENABLE; in dcn31_hpo_dp_link_enc_enable_dp_output()
525 cntl.engine_id = ENGINE_ID_UNKNOWN; in dcn31_hpo_dp_link_enc_enable_dp_output()
526 cntl.transmitter = enc3->base.transmitter; in dcn31_hpo_dp_link_enc_enable_dp_output()
530 cntl.hpd_sel = enc3->base.hpd_source; in dcn31_hpo_dp_link_enc_enable_dp_output()
532 cntl.color_depth = COLOR_DEPTH_UNDEFINED; in dcn31_hpo_dp_link_enc_enable_dp_output()
553 cntl.action = TRANSMITTER_CONTROL_DISABLE; in dcn31_hpo_dp_link_enc_disable_output()
554 cntl.transmitter = enc3->base.transmitter; in dcn31_hpo_dp_link_enc_disable_output()
555 cntl.hpd_sel = enc3->base.hpd_source; in dcn31_hpo_dp_link_enc_disable_output()
556 cntl.signal = signal; in dcn31_hpo_dp_link_enc_disable_output()
[all …]
/linux-6.15/arch/arm/mach-omap1/
H A Dtime.c65 u32 cntl; /* CNTL_TIMER, R/W */ member
84 writel(readl(&timer->cntl) | MPU_TIMER_AR, &timer->cntl); in omap_mpu_set_autoreset()
91 writel(readl(&timer->cntl) & ~MPU_TIMER_AR, &timer->cntl); in omap_mpu_remove_autoreset()
103 writel(MPU_TIMER_CLOCK_ENABLE, &timer->cntl); in omap_mpu_timer_start()
107 writel(timerflags, &timer->cntl); in omap_mpu_timer_start()
114 writel(readl(&timer->cntl) & ~MPU_TIMER_ST, &timer->cntl); in omap_mpu_timer_stop()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dio/dcn314/
H A Ddcn314_dio_stream_encoder.c113 struct bp_encoder_control cntl = {0}; in enc314_stream_encoder_dvi_set_stream_attribute() local
115 cntl.action = ENCODER_CONTROL_SETUP; in enc314_stream_encoder_dvi_set_stream_attribute()
116 cntl.engine_id = enc1->base.id; in enc314_stream_encoder_dvi_set_stream_attribute()
117 cntl.signal = is_dual_link ? in enc314_stream_encoder_dvi_set_stream_attribute()
119 cntl.enable_dp_audio = false; in enc314_stream_encoder_dvi_set_stream_attribute()
154 struct bp_encoder_control cntl = {0}; in enc314_stream_encoder_hdmi_set_stream_attribute() local
156 cntl.action = ENCODER_CONTROL_SETUP; in enc314_stream_encoder_hdmi_set_stream_attribute()
157 cntl.engine_id = enc1->base.id; in enc314_stream_encoder_hdmi_set_stream_attribute()
158 cntl.signal = SIGNAL_TYPE_HDMI_TYPE_A; in enc314_stream_encoder_hdmi_set_stream_attribute()
159 cntl.enable_dp_audio = enable_audio; in enc314_stream_encoder_hdmi_set_stream_attribute()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/dio/dcn32/
H A Ddcn32_dio_stream_encoder.c71 struct bp_encoder_control cntl = {0}; in enc32_stream_encoder_dvi_set_stream_attribute() local
73 cntl.action = ENCODER_CONTROL_SETUP; in enc32_stream_encoder_dvi_set_stream_attribute()
74 cntl.engine_id = enc1->base.id; in enc32_stream_encoder_dvi_set_stream_attribute()
75 cntl.signal = is_dual_link ? in enc32_stream_encoder_dvi_set_stream_attribute()
77 cntl.enable_dp_audio = false; in enc32_stream_encoder_dvi_set_stream_attribute()
112 struct bp_encoder_control cntl = {0}; in enc32_stream_encoder_hdmi_set_stream_attribute() local
114 cntl.action = ENCODER_CONTROL_SETUP; in enc32_stream_encoder_hdmi_set_stream_attribute()
115 cntl.engine_id = enc1->base.id; in enc32_stream_encoder_hdmi_set_stream_attribute()
116 cntl.signal = SIGNAL_TYPE_HDMI_TYPE_A; in enc32_stream_encoder_hdmi_set_stream_attribute()
117 cntl.enable_dp_audio = enable_audio; in enc32_stream_encoder_hdmi_set_stream_attribute()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/dio/dcn35/
H A Ddcn35_dio_stream_encoder.c59 struct bp_encoder_control cntl = {0}; in enc35_stream_encoder_dvi_set_stream_attribute() local
61 cntl.action = ENCODER_CONTROL_SETUP; in enc35_stream_encoder_dvi_set_stream_attribute()
62 cntl.engine_id = enc1->base.id; in enc35_stream_encoder_dvi_set_stream_attribute()
63 cntl.signal = is_dual_link ? in enc35_stream_encoder_dvi_set_stream_attribute()
65 cntl.enable_dp_audio = false; in enc35_stream_encoder_dvi_set_stream_attribute()
99 struct bp_encoder_control cntl = {0}; in enc35_stream_encoder_hdmi_set_stream_attribute() local
101 cntl.action = ENCODER_CONTROL_SETUP; in enc35_stream_encoder_hdmi_set_stream_attribute()
102 cntl.engine_id = enc1->base.id; in enc35_stream_encoder_hdmi_set_stream_attribute()
103 cntl.signal = SIGNAL_TYPE_HDMI_TYPE_A; in enc35_stream_encoder_hdmi_set_stream_attribute()
104 cntl.enable_dp_audio = enable_audio; in enc35_stream_encoder_hdmi_set_stream_attribute()
[all …]
/linux-6.15/drivers/spi/
H A Dspi-bcm2835aux.c90 u32 cntl[2]; member
267 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1] | in __bcm2835aux_spi_transfer_one_irq()
285 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1]); in bcm2835aux_spi_transfer_one_irq()
286 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL0, bs->cntl[0]); in bcm2835aux_spi_transfer_one_irq()
311 bcm2835aux_wr(bs, BCM2835_AUX_SPI_CNTL1, bs->cntl[1]); in bcm2835aux_spi_transfer_one_poll()
370 bs->cntl[0] &= ~(BCM2835_AUX_SPI_CNTL0_SPEED); in bcm2835aux_spi_transfer_one()
407 bs->cntl[0] = BCM2835_AUX_SPI_CNTL0_ENABLE | in bcm2835aux_spi_prepare_message()
410 bs->cntl[1] = BCM2835_AUX_SPI_CNTL1_MSBF_IN; in bcm2835aux_spi_prepare_message()
414 bs->cntl[0] |= BCM2835_AUX_SPI_CNTL0_CPOL; in bcm2835aux_spi_prepare_message()
415 bs->cntl[0] |= BCM2835_AUX_SPI_CNTL0_OUT_RISING; in bcm2835aux_spi_prepare_message()
[all …]
/linux-6.15/drivers/gpu/drm/i915/display/
H A Dintel_cursor.c208 u32 cntl = 0; in i845_cursor_ctl_crtc() local
213 return cntl; in i845_cursor_ctl_crtc()
309 plane->cursor.cntl != cntl) { in i845_cursor_update_arm()
318 plane->cursor.cntl = cntl; in i845_cursor_update_arm()
392 u32 cntl = 0; in i9xx_cursor_ctl_crtc() local
395 return cntl; in i9xx_cursor_ctl_crtc()
406 return cntl; in i9xx_cursor_ctl_crtc()
413 u32 cntl = 0; in i9xx_cursor_ctl() local
440 return cntl; in i9xx_cursor_ctl()
712 plane->cursor.cntl != cntl) { in i9xx_cursor_update_arm()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dce112/
H A Ddce112_hwseq.c120 enum bp_pipe_control_action cntl; in dce112_enable_display_power_gating() local
124 cntl = ASIC_PIPE_INIT; in dce112_enable_display_power_gating()
126 cntl = ASIC_PIPE_ENABLE; in dce112_enable_display_power_gating()
128 cntl = ASIC_PIPE_DISABLE; in dce112_enable_display_power_gating()
133 dcb, controller_id + 1, cntl); in dce112_enable_display_power_gating()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dio/dcn401/
H A Ddcn401_dio_stream_encoder.c71 struct bp_encoder_control cntl = {0}; in enc401_stream_encoder_dvi_set_stream_attribute() local
73 cntl.action = ENCODER_CONTROL_SETUP; in enc401_stream_encoder_dvi_set_stream_attribute()
74 cntl.engine_id = enc1->base.id; in enc401_stream_encoder_dvi_set_stream_attribute()
75 cntl.signal = is_dual_link ? in enc401_stream_encoder_dvi_set_stream_attribute()
77 cntl.enable_dp_audio = false; in enc401_stream_encoder_dvi_set_stream_attribute()
112 struct bp_encoder_control cntl = {0}; in enc401_stream_encoder_hdmi_set_stream_attribute() local
114 cntl.action = ENCODER_CONTROL_SETUP; in enc401_stream_encoder_hdmi_set_stream_attribute()
115 cntl.engine_id = enc1->base.id; in enc401_stream_encoder_hdmi_set_stream_attribute()
116 cntl.signal = SIGNAL_TYPE_HDMI_TYPE_A; in enc401_stream_encoder_hdmi_set_stream_attribute()
117 cntl.enable_dp_audio = enable_audio; in enc401_stream_encoder_hdmi_set_stream_attribute()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dce100/
H A Ddce100_hwseq.c79 enum bp_pipe_control_action cntl; in dce100_enable_display_power_gating() local
83 cntl = ASIC_PIPE_INIT; in dce100_enable_display_power_gating()
85 cntl = ASIC_PIPE_ENABLE; in dce100_enable_display_power_gating()
87 cntl = ASIC_PIPE_DISABLE; in dce100_enable_display_power_gating()
92 dcb, controller_id + 1, cntl); in dce100_enable_display_power_gating()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dio/dcn30/
H A Ddcn30_dio_stream_encoder.c536 struct bp_encoder_control cntl = {0}; in enc3_stream_encoder_dvi_set_stream_attribute() local
538 cntl.action = ENCODER_CONTROL_SETUP; in enc3_stream_encoder_dvi_set_stream_attribute()
539 cntl.engine_id = enc1->base.id; in enc3_stream_encoder_dvi_set_stream_attribute()
540 cntl.signal = is_dual_link ? in enc3_stream_encoder_dvi_set_stream_attribute()
542 cntl.enable_dp_audio = false; in enc3_stream_encoder_dvi_set_stream_attribute()
583 struct bp_encoder_control cntl = {0}; in enc3_stream_encoder_hdmi_set_stream_attribute() local
585 cntl.action = ENCODER_CONTROL_SETUP; in enc3_stream_encoder_hdmi_set_stream_attribute()
586 cntl.engine_id = enc1->base.id; in enc3_stream_encoder_hdmi_set_stream_attribute()
587 cntl.signal = SIGNAL_TYPE_HDMI_TYPE_A; in enc3_stream_encoder_hdmi_set_stream_attribute()
588 cntl.enable_dp_audio = enable_audio; in enc3_stream_encoder_hdmi_set_stream_attribute()
[all …]
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dce120/
H A Ddce120_hwseq.c160 enum bp_pipe_control_action cntl; in dce120_enable_display_power_gating()
164 cntl = ASIC_PIPE_INIT; in dce120_enable_display_power_gating()
166 cntl = ASIC_PIPE_ENABLE; in dce120_enable_display_power_gating()
168 cntl = ASIC_PIPE_DISABLE; in dce120_enable_display_power_gating()
173 dcb, controller_id + 1, cntl); in dce120_enable_display_power_gating()
/linux-6.15/drivers/tty/serial/8250/
H A D8250_bcm2835aux.c46 u32 cntl; member
54 data->cntl &= ~BCM2835_AUX_UART_CNTL_RXEN; in bcm2835aux_rs485_start_tx()
55 serial_out(up, BCM2835_AUX_UART_CNTL, data->cntl); in bcm2835aux_rs485_start_tx()
78 data->cntl |= BCM2835_AUX_UART_CNTL_RXEN; in bcm2835aux_rs485_stop_tx()
79 serial_out(up, BCM2835_AUX_UART_CNTL, data->cntl); in bcm2835aux_rs485_stop_tx()
108 data->cntl = BCM2835_AUX_UART_CNTL_RXEN | BCM2835_AUX_UART_CNTL_TXEN; in bcm2835aux_serial_probe()
/linux-6.15/drivers/i2c/busses/
H A Di2c-ibm_iic.c90 in_8(&iic->cntl), in_8(&iic->mdcntl), in_8(&iic->sts), in dump_iic_regs()
163 out_8(&iic->cntl, 0); in iic_dev_init()
383 out_8(&iic->cntl, CNTL_HMT); in iic_abort_xfer()
463 u8 cntl = (in_8(&iic->cntl) & CNTL_AMD) | CNTL_PT; in iic_xfer_bytes() local
465 cntl |= CNTL_RW; in iic_xfer_bytes()
470 u8 cmd = cntl | ((count - 1) << CNTL_TCT_SHIFT); in iic_xfer_bytes()
472 if (!(cntl & CNTL_RW)) in iic_xfer_bytes()
484 out_8(&iic->cntl, cmd); in iic_xfer_bytes()
503 if (cntl & CNTL_RW) in iic_xfer_bytes()
520 out_8(&iic->cntl, CNTL_AMD); in iic_address()
[all …]
/linux-6.15/drivers/gpu/drm/msm/adreno/
H A Da6xx_preempt.c229 unsigned int cntl; in a6xx_preempt_trigger() local
251 cntl = A6XX_CP_CONTEXT_SWITCH_CNTL_LEVEL(a6xx_gpu->preempt_level); in a6xx_preempt_trigger()
254 cntl |= A6XX_CP_CONTEXT_SWITCH_CNTL_SKIP_SAVE_RESTORE; in a6xx_preempt_trigger()
257 cntl |= A6XX_CP_CONTEXT_SWITCH_CNTL_USES_GMEM; in a6xx_preempt_trigger()
259 cntl |= A6XX_CP_CONTEXT_SWITCH_CNTL_STOP; in a6xx_preempt_trigger()
330 gpu_write(gpu, REG_A6XX_CP_CONTEXT_SWITCH_CNTL, cntl); in a6xx_preempt_trigger()
392 record_ptr->cntl = MSM_GPU_RB_CNTL_DEFAULT; in preempt_init_ring()
/linux-6.15/drivers/iio/accel/
H A Dkionix-kx022a.c466 ret = regmap_set_bits(data->regmap, data->chip_info->cntl, in __kx022a_turn_on_off()
469 ret = regmap_clear_bits(data->regmap, data->chip_info->cntl, in __kx022a_turn_on_off()
555 ret = regmap_update_bits(data->regmap, data->chip_info->cntl, in __kx022a_write_raw()
653 ret = regmap_read(data->regmap, data->chip_info->cntl, &regval); in kx022a_read_raw()
897 return regmap_set_bits(data->regmap, data->chip_info->cntl, in kx022a_set_drdy_irq()
900 return regmap_clear_bits(data->regmap, data->chip_info->cntl, in kx022a_set_drdy_irq()
1168 .cntl = KX022A_REG_CNTL,
1196 .cntl = KX132_REG_CNTL,
1225 .cntl = KX132_REG_CNTL,
1261 .cntl = KX022A_REG_CNTL,
[all …]
/linux-6.15/arch/arm/mach-footbridge/
H A Ddc21285.c182 unsigned int cntl; in dc21285_serr_irq() local
188 cntl = *CSR_SA110_CNTL & 0xffffdf07; in dc21285_serr_irq()
189 *CSR_SA110_CNTL = cntl | SA110_CNTL_RXSERR; in dc21285_serr_irq()
/linux-6.15/drivers/gpu/drm/amd/display/dc/hwss/dce110/
H A Ddce110_hwseq.c213 enum bp_pipe_control_action cntl; in dce110_enable_display_power_gating() local
218 cntl = ASIC_PIPE_INIT; in dce110_enable_display_power_gating()
220 cntl = ASIC_PIPE_ENABLE; in dce110_enable_display_power_gating()
222 cntl = ASIC_PIPE_DISABLE; in dce110_enable_display_power_gating()
230 dcb, controller_id + 1, cntl); in dce110_enable_display_power_gating()
695 struct bp_transmitter_control *cntl) in link_transmitter_control() argument
863 cntl.action = power_up ? in dce110_edp_power_control()
868 cntl.coherent = false; in dce110_edp_power_control()
983 cntl.action = enable ? in dce110_edp_backlight_control()
991 cntl.lanes_number = LANE_COUNT_FOUR; in dce110_edp_backlight_control()
[all …]

12