Home
last modified time | relevance | path

Searched refs:dig (Results 1 - 25 of 92) sorted by relevance

1234

/kernel/linux/linux-6.6/tools/include/nolibc/
H A Dstdlib.h206 int dig; in utoh_r() local
209 dig = in >> pos; in utoh_r()
210 in -= (uint64_t)dig << pos; in utoh_r()
212 if (dig || digits || pos < 0) { in utoh_r()
213 if (dig > 9) in utoh_r()
214 dig += 'a' - '0' - 10; in utoh_r()
215 buffer[digits++] = '0' + dig; in utoh_r()
247 int dig; in utoa_r() local
250 for (dig = 0, lim = 1; dig < po in utoa_r()
338 int dig; u64toh_r() local
383 int dig; u64toa_r() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Ddce6_afmt.c81 struct radeon_encoder_atom_dig *dig; in dce6_audio_get_pin() local
95 dig = radeon_encoder->enc_priv; in dce6_audio_get_pin()
96 if (dig->pin == pin) in dce6_audio_get_pin()
114 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; in dce6_afmt_select_pin() local
116 if (!dig || !dig->afmt || !dig->pin) in dce6_afmt_select_pin()
119 WREG32(AFMT_AUDIO_SRC_CONTROL + dig->afmt->offset, in dce6_afmt_select_pin()
120 AFMT_AUDIO_SRC_SELECT(dig->pin->id)); in dce6_afmt_select_pin()
129 struct radeon_encoder_atom_dig *dig in dce6_afmt_write_latency_fields() local
157 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; dce6_afmt_hdmi_write_speaker_allocation() local
182 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; dce6_afmt_dp_write_speaker_allocation() local
207 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; dce6_afmt_write_sad_regs() local
[all...]
H A Dr600_hdmi.c249 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; in r600_hdmi_update_audio_infoframe() local
250 uint32_t offset = dig->afmt->offset; in r600_hdmi_update_audio_infoframe()
267 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; in r600_hdmi_is_audio_buffer_filled() local
268 uint32_t offset = dig->afmt->offset; in r600_hdmi_is_audio_buffer_filled()
279 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; in r600_hdmi_buffer_status_changed() local
282 if (!dig->afmt || !dig->afmt->enabled) in r600_hdmi_buffer_status_changed()
286 result = dig->afmt->last_buffer_filled_status != status; in r600_hdmi_buffer_status_changed()
287 dig->afmt->last_buffer_filled_status = status; in r600_hdmi_buffer_status_changed()
300 struct radeon_encoder_atom_dig *dig in r600_hdmi_audio_workaround() local
318 struct radeon_encoder_atom_dig *dig; r600_hdmi_audio_set_dto() local
416 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; r600_hdmi_update_audio_settings() local
474 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; r600_hdmi_enable() local
[all...]
H A Dradeon_audio.c250 struct radeon_encoder_atom_dig *dig; in radeon_audio_enable() local
260 dig = radeon_encoder->enc_priv; in radeon_audio_enable()
261 if (dig->pin == pin) in radeon_audio_enable()
445 struct radeon_encoder_atom_dig *dig; in radeon_audio_detect() local
453 dig = radeon_encoder->enc_priv; in radeon_audio_detect()
469 if (!dig->pin) in radeon_audio_detect()
470 dig->pin = radeon_audio_get_pin(encoder); in radeon_audio_detect()
471 radeon_audio_enable(rdev, dig->pin, 0xf); in radeon_audio_detect()
473 radeon_audio_enable(rdev, dig->pin, 0); in radeon_audio_detect()
474 dig in radeon_audio_detect()
510 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_audio_set_avi_packet() local
626 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_audio_update_acr() local
638 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_audio_set_vbi_packet() local
651 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_hdmi_set_color_depth() local
668 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_audio_set_audio_packet() local
680 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_audio_set_mute() local
696 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_audio_hdmi_mode_set() local
736 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_audio_dp_mode_set() local
[all...]
H A Devergreen_hdmi.c405 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; in evergreen_hdmi_enable() local
407 if (!dig || !dig->afmt) in evergreen_hdmi_enable()
414 WREG32(HDMI_INFOFRAME_CONTROL0 + dig->afmt->offset, in evergreen_hdmi_enable()
419 WREG32_OR(AFMT_AUDIO_PACKET_CONTROL + dig->afmt->offset, in evergreen_hdmi_enable()
422 WREG32(HDMI_INFOFRAME_CONTROL0 + dig->afmt->offset, in evergreen_hdmi_enable()
425 WREG32_AND(AFMT_AUDIO_PACKET_CONTROL + dig->afmt->offset, in evergreen_hdmi_enable()
429 WREG32_AND(AFMT_AUDIO_PACKET_CONTROL + dig->afmt->offset, in evergreen_hdmi_enable()
431 WREG32(HDMI_INFOFRAME_CONTROL0 + dig->afmt->offset, 0); in evergreen_hdmi_enable()
434 dig in evergreen_hdmi_enable()
445 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; evergreen_dp_enable() local
[all...]
H A Datombios_encoders.c98 struct radeon_encoder_atom_dig *dig; in atombios_set_backlight_level() local
107 dig = radeon_encoder->enc_priv; in atombios_set_backlight_level()
108 dig->backlight_level = level; in atombios_set_backlight_level()
109 radeon_atom_set_backlight_level_to_reg(rdev, dig->backlight_level); in atombios_set_backlight_level()
115 if (dig->backlight_level == 0) { in atombios_set_backlight_level()
130 if (dig->backlight_level == 0) in atombios_set_backlight_level()
193 struct radeon_encoder_atom_dig *dig; in radeon_atom_backlight_init() local
233 dig = radeon_encoder->enc_priv; in radeon_atom_backlight_init()
234 dig->bl_dev = bd; in radeon_atom_backlight_init()
262 struct radeon_encoder_atom_dig *dig; in radeon_atom_backlight_exit() local
571 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; atombios_digital_setup() local
852 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; atombios_dig_encoder_setup2() local
1022 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; atombios_dig_transmitter_setup2() local
1643 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_atom_encoder_dpms_avivo() local
1672 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_atom_encoder_dpms_dig() local
1874 struct radeon_encoder_atom_dig *dig; atombios_set_encoder_crtc_source() local
2121 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_atom_pick_dig_encoder() local
2498 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_atom_encoder_prepare() local
2553 struct radeon_encoder_atom_dig *dig; radeon_atom_encoder_disable() local
2708 struct radeon_encoder_atom_dig *dig = kzalloc(sizeof(struct radeon_encoder_atom_dig), GFP_KERNEL); radeon_atombios_set_dig_info() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Ddce6_afmt.c82 struct radeon_encoder_atom_dig *dig; in dce6_audio_get_pin() local
96 dig = radeon_encoder->enc_priv; in dce6_audio_get_pin()
97 if (dig->pin == pin) in dce6_audio_get_pin()
115 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; in dce6_afmt_select_pin() local
117 if (!dig || !dig->afmt || !dig->pin) in dce6_afmt_select_pin()
120 WREG32(AFMT_AUDIO_SRC_CONTROL + dig->afmt->offset, in dce6_afmt_select_pin()
121 AFMT_AUDIO_SRC_SELECT(dig->pin->id)); in dce6_afmt_select_pin()
130 struct radeon_encoder_atom_dig *dig in dce6_afmt_write_latency_fields() local
158 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; dce6_afmt_hdmi_write_speaker_allocation() local
183 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; dce6_afmt_dp_write_speaker_allocation() local
208 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; dce6_afmt_write_sad_regs() local
[all...]
H A Dradeon_audio.c191 struct radeon_encoder_atom_dig *dig; in radeon_audio_enable() local
201 dig = radeon_encoder->enc_priv; in radeon_audio_enable()
202 if (dig->pin == pin) in radeon_audio_enable()
388 struct radeon_encoder_atom_dig *dig; in radeon_audio_detect() local
396 dig = radeon_encoder->enc_priv; in radeon_audio_detect()
412 if (!dig->pin) in radeon_audio_detect()
413 dig->pin = radeon_audio_get_pin(encoder); in radeon_audio_detect()
414 radeon_audio_enable(rdev, dig->pin, 0xf); in radeon_audio_detect()
416 radeon_audio_enable(rdev, dig->pin, 0); in radeon_audio_detect()
417 dig in radeon_audio_detect()
453 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_audio_set_avi_packet() local
569 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_audio_update_acr() local
581 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_audio_set_vbi_packet() local
594 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_hdmi_set_color_depth() local
611 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_audio_set_audio_packet() local
623 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_audio_set_mute() local
639 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_audio_hdmi_mode_set() local
679 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_audio_dp_mode_set() local
753 struct radeon_encoder_atom_dig *dig; radeon_audio_component_get_eld() local
[all...]
H A Dr600_hdmi.c250 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; in r600_hdmi_update_audio_infoframe() local
251 uint32_t offset = dig->afmt->offset; in r600_hdmi_update_audio_infoframe()
268 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; in r600_hdmi_is_audio_buffer_filled() local
269 uint32_t offset = dig->afmt->offset; in r600_hdmi_is_audio_buffer_filled()
280 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; in r600_hdmi_buffer_status_changed() local
283 if (!dig->afmt || !dig->afmt->enabled) in r600_hdmi_buffer_status_changed()
287 result = dig->afmt->last_buffer_filled_status != status; in r600_hdmi_buffer_status_changed()
288 dig->afmt->last_buffer_filled_status = status; in r600_hdmi_buffer_status_changed()
301 struct radeon_encoder_atom_dig *dig in r600_hdmi_audio_workaround() local
319 struct radeon_encoder_atom_dig *dig; r600_hdmi_audio_set_dto() local
417 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; r600_hdmi_update_audio_settings() local
475 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; r600_hdmi_enable() local
[all...]
H A Devergreen_hdmi.c406 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; in evergreen_hdmi_enable() local
408 if (!dig || !dig->afmt) in evergreen_hdmi_enable()
415 WREG32(HDMI_INFOFRAME_CONTROL0 + dig->afmt->offset, in evergreen_hdmi_enable()
420 WREG32_OR(AFMT_AUDIO_PACKET_CONTROL + dig->afmt->offset, in evergreen_hdmi_enable()
423 WREG32(HDMI_INFOFRAME_CONTROL0 + dig->afmt->offset, in evergreen_hdmi_enable()
426 WREG32_AND(AFMT_AUDIO_PACKET_CONTROL + dig->afmt->offset, in evergreen_hdmi_enable()
430 WREG32_AND(AFMT_AUDIO_PACKET_CONTROL + dig->afmt->offset, in evergreen_hdmi_enable()
432 WREG32(HDMI_INFOFRAME_CONTROL0 + dig->afmt->offset, 0); in evergreen_hdmi_enable()
435 dig in evergreen_hdmi_enable()
446 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; evergreen_dp_enable() local
[all...]
H A Datombios_encoders.c102 struct radeon_encoder_atom_dig *dig; in atombios_set_backlight_level() local
111 dig = radeon_encoder->enc_priv; in atombios_set_backlight_level()
112 dig->backlight_level = level; in atombios_set_backlight_level()
113 radeon_atom_set_backlight_level_to_reg(rdev, dig->backlight_level); in atombios_set_backlight_level()
119 if (dig->backlight_level == 0) { in atombios_set_backlight_level()
134 if (dig->backlight_level == 0) in atombios_set_backlight_level()
195 struct radeon_encoder_atom_dig *dig; in radeon_atom_backlight_init() local
240 dig = radeon_encoder->enc_priv; in radeon_atom_backlight_init()
241 dig->bl_dev = bd; in radeon_atom_backlight_init()
269 struct radeon_encoder_atom_dig *dig; in radeon_atom_backlight_exit() local
562 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; atombios_digital_setup() local
835 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; atombios_dig_encoder_setup2() local
1005 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; atombios_dig_transmitter_setup2() local
1626 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_atom_encoder_dpms_avivo() local
1655 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_atom_encoder_dpms_dig() local
1853 struct radeon_encoder_atom_dig *dig; atombios_set_encoder_crtc_source() local
2053 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_atom_pick_dig_encoder() local
2430 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; radeon_atom_encoder_prepare() local
2485 struct radeon_encoder_atom_dig *dig; radeon_atom_encoder_disable() local
2640 struct radeon_encoder_atom_dig *dig = kzalloc(sizeof(struct radeon_encoder_atom_dig), GFP_KERNEL); radeon_atombios_set_dig_info() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Ddce_v11_0.c1240 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v11_0_afmt_audio_select_pin() local
1243 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v11_0_afmt_audio_select_pin()
1246 tmp = RREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset); in dce_v11_0_afmt_audio_select_pin()
1247 tmp = REG_SET_FIELD(tmp, AFMT_AUDIO_SRC_CONTROL, AFMT_AUDIO_SRC_SELECT, dig->afmt->pin->id); in dce_v11_0_afmt_audio_select_pin()
1248 WREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset, tmp); in dce_v11_0_afmt_audio_select_pin()
1257 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v11_0_audio_write_latency_fields() local
1264 if (!dig || !dig in dce_v11_0_audio_write_latency_fields()
1303 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_audio_write_speaker_allocation() local
1359 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_audio_write_sad_regs() local
1531 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_afmt_update_ACR() local
1566 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_afmt_update_avi_infoframe() local
1585 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_audio_set_dto() local
1616 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_afmt_setmode() local
1796 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_afmt_enable() local
2230 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_pick_dig_encoder() local
2296 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_pick_pll() local
3482 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_encoder_prepare() local
3524 struct amdgpu_encoder_atom_dig *dig; dce_v11_0_encoder_disable() local
[all...]
H A Ddce_v10_0.c1214 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v10_0_afmt_audio_select_pin() local
1217 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v10_0_afmt_audio_select_pin()
1220 tmp = RREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset); in dce_v10_0_afmt_audio_select_pin()
1221 tmp = REG_SET_FIELD(tmp, AFMT_AUDIO_SRC_CONTROL, AFMT_AUDIO_SRC_SELECT, dig->afmt->pin->id); in dce_v10_0_afmt_audio_select_pin()
1222 WREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset, tmp); in dce_v10_0_afmt_audio_select_pin()
1231 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v10_0_audio_write_latency_fields() local
1238 if (!dig || !dig in dce_v10_0_audio_write_latency_fields()
1277 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_audio_write_speaker_allocation() local
1333 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_audio_write_sad_regs() local
1489 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_afmt_update_ACR() local
1524 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_afmt_update_avi_infoframe() local
1543 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_audio_set_dto() local
1574 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_afmt_setmode() local
1754 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_afmt_enable() local
2197 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_pick_dig_encoder() local
3356 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_encoder_prepare() local
3398 struct amdgpu_encoder_atom_dig *dig; dce_v10_0_encoder_disable() local
[all...]
H A Ddce_v6_0.c1119 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v6_0_audio_select_pin() local
1121 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v6_0_audio_select_pin()
1124 WREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset, in dce_v6_0_audio_select_pin()
1126 dig->afmt->pin->id)); in dce_v6_0_audio_select_pin()
1135 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v6_0_audio_write_latency_fields() local
1170 WREG32_AUDIO_ENDPT(dig->afmt->pin->offset, in dce_v6_0_audio_write_latency_fields()
1179 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v6_0_audio_write_speaker_allocation() local
1208 tmp = RREG32_AUDIO_ENDPT(dig in dce_v6_0_audio_write_speaker_allocation()
1240 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_write_sad_regs() local
1397 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_set_vbi_packet() local
1414 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_set_acr() local
1451 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_set_avi_infoframe() local
1527 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_set_packet() local
1571 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_set_mute() local
1584 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_hdmi_enable() local
1621 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_dp_enable() local
1650 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_afmt_setmode() local
1719 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_afmt_enable() local
2115 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_pick_dig_encoder() local
3157 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_encoder_prepare() local
3201 struct amdgpu_encoder_atom_dig *dig; dce_v6_0_encoder_disable() local
[all...]
H A Datombios_encoders.c88 struct amdgpu_encoder_atom_dig *dig; in amdgpu_atombios_encoder_set_backlight_level() local
95 dig = amdgpu_encoder->enc_priv; in amdgpu_atombios_encoder_set_backlight_level()
96 dig->backlight_level = level; in amdgpu_atombios_encoder_set_backlight_level()
97 amdgpu_atombios_encoder_set_backlight_level_to_reg(adev, dig->backlight_level); in amdgpu_atombios_encoder_set_backlight_level()
105 if (dig->backlight_level == 0) in amdgpu_atombios_encoder_set_backlight_level()
173 struct amdgpu_encoder_atom_dig *dig; in amdgpu_atombios_encoder_init_backlight() local
212 dig = amdgpu_encoder->enc_priv; in amdgpu_atombios_encoder_init_backlight()
213 dig->bl_dev = bd; in amdgpu_atombios_encoder_init_backlight()
234 struct amdgpu_encoder_atom_dig *dig; in amdgpu_atombios_encoder_fini_backlight() local
242 dig in amdgpu_atombios_encoder_fini_backlight()
578 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; amdgpu_atombios_encoder_setup_dig_encoder() local
767 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; amdgpu_atombios_encoder_setup_dig_transmitter() local
1332 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; amdgpu_atombios_encoder_setup_dig() local
1475 struct amdgpu_encoder_atom_dig *dig; amdgpu_atombios_encoder_set_crtc_source() local
2142 struct amdgpu_encoder_atom_dig *dig = kzalloc(sizeof(struct amdgpu_encoder_atom_dig), GFP_KERNEL); amdgpu_atombios_encoder_get_dig_info() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Ddce_v11_0.c1243 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v11_0_afmt_audio_select_pin() local
1246 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v11_0_afmt_audio_select_pin()
1249 tmp = RREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset); in dce_v11_0_afmt_audio_select_pin()
1250 tmp = REG_SET_FIELD(tmp, AFMT_AUDIO_SRC_CONTROL, AFMT_AUDIO_SRC_SELECT, dig->afmt->pin->id); in dce_v11_0_afmt_audio_select_pin()
1251 WREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset, tmp); in dce_v11_0_afmt_audio_select_pin()
1260 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v11_0_audio_write_latency_fields() local
1267 if (!dig || !dig in dce_v11_0_audio_write_latency_fields()
1306 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_audio_write_speaker_allocation() local
1362 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_audio_write_sad_regs() local
1534 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_afmt_update_ACR() local
1569 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_afmt_update_avi_infoframe() local
1588 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_audio_set_dto() local
1619 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_afmt_setmode() local
1799 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_afmt_enable() local
2232 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_pick_dig_encoder() local
2294 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_pick_pll() local
3497 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v11_0_encoder_prepare() local
3539 struct amdgpu_encoder_atom_dig *dig; dce_v11_0_encoder_disable() local
[all...]
H A Ddce_v10_0.c1211 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v10_0_afmt_audio_select_pin() local
1214 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v10_0_afmt_audio_select_pin()
1217 tmp = RREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset); in dce_v10_0_afmt_audio_select_pin()
1218 tmp = REG_SET_FIELD(tmp, AFMT_AUDIO_SRC_CONTROL, AFMT_AUDIO_SRC_SELECT, dig->afmt->pin->id); in dce_v10_0_afmt_audio_select_pin()
1219 WREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset, tmp); in dce_v10_0_afmt_audio_select_pin()
1228 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v10_0_audio_write_latency_fields() local
1235 if (!dig || !dig in dce_v10_0_audio_write_latency_fields()
1274 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_audio_write_speaker_allocation() local
1330 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_audio_write_sad_regs() local
1485 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_afmt_update_ACR() local
1520 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_afmt_update_avi_infoframe() local
1539 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_audio_set_dto() local
1570 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_afmt_setmode() local
1750 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_afmt_enable() local
2191 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_pick_dig_encoder() local
3366 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v10_0_encoder_prepare() local
3408 struct amdgpu_encoder_atom_dig *dig; dce_v10_0_encoder_disable() local
[all...]
H A Ddce_v6_0.c1121 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v6_0_audio_select_pin() local
1123 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v6_0_audio_select_pin()
1126 WREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset, in dce_v6_0_audio_select_pin()
1128 dig->afmt->pin->id)); in dce_v6_0_audio_select_pin()
1137 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v6_0_audio_write_latency_fields() local
1172 WREG32_AUDIO_ENDPT(dig->afmt->pin->offset, in dce_v6_0_audio_write_latency_fields()
1181 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v6_0_audio_write_speaker_allocation() local
1210 tmp = RREG32_AUDIO_ENDPT(dig in dce_v6_0_audio_write_speaker_allocation()
1242 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_write_sad_regs() local
1399 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_set_vbi_packet() local
1416 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_set_acr() local
1453 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_set_avi_infoframe() local
1529 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_set_packet() local
1573 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_set_mute() local
1586 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_hdmi_enable() local
1623 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_audio_dp_enable() local
1652 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_afmt_setmode() local
1721 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_afmt_enable() local
2116 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_pick_dig_encoder() local
3178 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; dce_v6_0_encoder_prepare() local
3222 struct amdgpu_encoder_atom_dig *dig; dce_v6_0_encoder_disable() local
[all...]
H A Datombios_encoders.c89 struct amdgpu_encoder_atom_dig *dig; in amdgpu_atombios_encoder_set_backlight_level() local
96 dig = amdgpu_encoder->enc_priv; in amdgpu_atombios_encoder_set_backlight_level()
97 dig->backlight_level = level; in amdgpu_atombios_encoder_set_backlight_level()
98 amdgpu_atombios_encoder_set_backlight_level_to_reg(adev, dig->backlight_level); in amdgpu_atombios_encoder_set_backlight_level()
106 if (dig->backlight_level == 0) in amdgpu_atombios_encoder_set_backlight_level()
172 struct amdgpu_encoder_atom_dig *dig; in amdgpu_atombios_encoder_init_backlight() local
213 dig = amdgpu_encoder->enc_priv; in amdgpu_atombios_encoder_init_backlight()
214 dig->bl_dev = bd; in amdgpu_atombios_encoder_init_backlight()
240 struct amdgpu_encoder_atom_dig *dig; in amdgpu_atombios_encoder_fini_backlight() local
248 dig in amdgpu_atombios_encoder_fini_backlight()
566 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; amdgpu_atombios_encoder_setup_dig_encoder() local
755 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; amdgpu_atombios_encoder_setup_dig_transmitter() local
1299 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; amdgpu_atombios_encoder_setup_dig() local
1442 struct amdgpu_encoder_atom_dig *dig; amdgpu_atombios_encoder_set_crtc_source() local
2112 struct amdgpu_encoder_atom_dig *dig = kzalloc(sizeof(struct amdgpu_encoder_atom_dig), GFP_KERNEL); amdgpu_atombios_encoder_get_dig_info() local
[all...]
/kernel/linux/linux-6.6/drivers/net/wireless/realtek/rtw89/
H A Dphy.c3818 struct rtw89_dig_info *dig = &rtwdev->dig; in rtw89_phy_dig_read_gain_table() local
3828 gain_arr = dig->lna_gain_g; in rtw89_phy_dig_read_gain_table()
3834 gain_arr = dig->tia_gain_g; in rtw89_phy_dig_read_gain_table()
3840 gain_arr = dig->lna_gain_a; in rtw89_phy_dig_read_gain_table()
3846 gain_arr = dig->tia_gain_a; in rtw89_phy_dig_read_gain_table()
3869 struct rtw89_dig_info *dig = &rtwdev->dig; in rtw89_phy_dig_update_gain_para() local
3878 dig->ib_pkpwr = sign_extend32(tmp >> DIG_GAIN_SHIFT, U8_MAX_BIT); in rtw89_phy_dig_update_gain_para()
3879 dig in rtw89_phy_dig_update_gain_para()
3897 struct rtw89_dig_info *dig = &rtwdev->dig; rtw89_phy_dig_update_rssi_info() local
3910 struct rtw89_dig_info *dig = &rtwdev->dig; rtw89_phy_dig_update_para() local
3942 struct rtw89_dig_info *dig = &rtwdev->dig; rtw89_phy_dig_para_reset() local
3966 struct rtw89_dig_info *dig = &rtwdev->dig; rtw89_phy_dig_lna_idx_by_rssi() local
3987 struct rtw89_dig_info *dig = &rtwdev->dig; rtw89_phy_dig_tia_idx_by_rssi() local
4003 struct rtw89_dig_info *dig = &rtwdev->dig; rtw89_phy_dig_rxb_idx_by_rssi() local
4035 struct rtw89_dig_info *dig = &rtwdev->dig; rtw89_phy_dig_igi_offset_by_env() local
4133 struct rtw89_dig_info *dig = &rtwdev->dig; rtw89_phy_dig_config_igi() local
4155 struct rtw89_dig_info *dig = &rtwdev->dig; rtw89_phy_dig_dyn_pd_th() local
4219 struct rtw89_dig_info *dig = &rtwdev->dig; rtw89_phy_dig_reset() local
4232 struct rtw89_dig_info *dig = &rtwdev->dig; rtw89_phy_dig() local
[all...]
/kernel/linux/linux-5.10/drivers/net/dsa/b53/
H A Db53_serdes.c103 u16 dig, bmsr; in b53_serdes_link_state() local
108 dig = b53_serdes_read(dev, lane, B53_SERDES_DIGITAL_STATUS, in b53_serdes_link_state()
113 switch ((dig >> SPEED_STATUS_SHIFT) & SPEED_STATUS_MASK) { in b53_serdes_link_state()
129 state->duplex = dig & DUPLEX_STATUS ? DUPLEX_FULL : DUPLEX_HALF; in b53_serdes_link_state()
131 state->link = !!(dig & LINK_STATUS); in b53_serdes_link_state()
132 if (dig & PAUSE_RESOLUTION_RX_SIDE) in b53_serdes_link_state()
134 if (dig & PAUSE_RESOLUTION_TX_SIDE) in b53_serdes_link_state()
/kernel/linux/linux-5.10/drivers/input/touchscreen/
H A Dwm9705.c182 wm->dig[2] | WM97XX_PRP_DET_DIG); in wm9705_dig_enable()
186 wm->dig[2] & ~WM97XX_PRP_DET_DIG); in wm9705_dig_enable()
191 memcpy(wm->dig_save, wm->dig, sizeof(wm->dig)); in wm9705_aux_prepare()
204 return wm->dig[2] & WM9705_PDEN; in is_pden()
299 dig1 = wm->dig[1]; in wm9705_acc_enable()
300 dig2 = wm->dig[2]; in wm9705_acc_enable()
H A Dwm9713.c221 wm97xx_reg_write(wm, AC97_WM9713_DIG3, wm->dig[2] | in wm9713_dig_enable()
225 wm97xx_reg_write(wm, AC97_WM9713_DIG3, wm->dig[2] & in wm9713_dig_enable()
241 memcpy(wm->dig_save, wm->dig, sizeof(wm->dig)); in wm9713_aux_prepare()
249 return wm->dig[2] & WM9713_PDEN; in is_pden()
425 dig1 = wm->dig[0]; in wm9713_acc_enable()
426 dig2 = wm->dig[1]; in wm9713_acc_enable()
427 dig3 = wm->dig[2]; in wm9713_acc_enable()
/kernel/linux/linux-6.6/drivers/input/touchscreen/
H A Dwm9705.c182 wm->dig[2] | WM97XX_PRP_DET_DIG); in wm9705_dig_enable()
186 wm->dig[2] & ~WM97XX_PRP_DET_DIG); in wm9705_dig_enable()
191 memcpy(wm->dig_save, wm->dig, sizeof(wm->dig)); in wm9705_aux_prepare()
204 return wm->dig[2] & WM9705_PDEN; in is_pden()
299 dig1 = wm->dig[1]; in wm9705_acc_enable()
300 dig2 = wm->dig[2]; in wm9705_acc_enable()
H A Dwm9713.c221 wm97xx_reg_write(wm, AC97_WM9713_DIG3, wm->dig[2] | in wm9713_dig_enable()
225 wm97xx_reg_write(wm, AC97_WM9713_DIG3, wm->dig[2] & in wm9713_dig_enable()
241 memcpy(wm->dig_save, wm->dig, sizeof(wm->dig)); in wm9713_aux_prepare()
249 return wm->dig[2] & WM9713_PDEN; in is_pden()
425 dig1 = wm->dig[0]; in wm9713_acc_enable()
426 dig2 = wm->dig[1]; in wm9713_acc_enable()
427 dig3 = wm->dig[2]; in wm9713_acc_enable()

Completed in 69 milliseconds

1234