| /OK3568_Linux_fs/kernel/drivers/gpu/drm/radeon/ |
| H A D | dce6_afmt.c | 81 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 = radeon_encoder->enc_priv; in dce6_afmt_write_latency_fields() local 132 if (!dig || !dig->afmt || !dig->pin) in dce6_afmt_write_latency_fields() 148 WREG32_ENDPOINT(dig->pin->offset, in dce6_afmt_write_latency_fields() [all …]
|
| H A D | r600_hdmi.c | 249 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 = radeon_encoder->enc_priv; in r600_hdmi_audio_workaround() local 301 uint32_t offset = dig->afmt->offset; in r600_hdmi_audio_workaround() [all …]
|
| H A D | radeon_audio.c | 250 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->pin = NULL; in radeon_audio_detect() [all …]
|
| H A D | evergreen_hdmi.c | 405 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->afmt->enabled = enable; in evergreen_hdmi_enable() 437 enable ? "En" : "Dis", dig->afmt->offset, radeon_encoder->encoder_id); in evergreen_hdmi_enable() [all …]
|
| H A D | atombios_encoders.c | 98 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 [all …]
|
| H A D | radeon_acpi.c | 397 struct radeon_encoder_atom_dig *dig = enc->enc_priv; in radeon_atif_handler() local 398 backlight_force_update(dig->bl_dev, in radeon_atif_handler() 401 struct radeon_encoder_lvds *dig = enc->enc_priv; in radeon_atif_handler() local 402 backlight_force_update(dig->bl_dev, in radeon_atif_handler() 749 struct radeon_encoder_atom_dig *dig = enc->enc_priv; in radeon_acpi_init() local 750 if (dig->bl_dev) { in radeon_acpi_init() 755 struct radeon_encoder_lvds *dig = enc->enc_priv; in radeon_acpi_init() local 756 if (dig->bl_dev) { in radeon_acpi_init()
|
| H A D | dce3_1_afmt.c | 120 struct radeon_encoder_atom_dig *dig; in dce3_2_audio_set_dto() local 130 dig = radeon_encoder->enc_priv; in dce3_2_audio_set_dto() 132 if (!dig) in dce3_2_audio_set_dto() 153 if (dig->dig_encoder == 0) { in dce3_2_audio_set_dto()
|
| H A D | atombios_dp.c | 506 struct radeon_connector_atom_dig *dig = radeon_connector->con_priv; in radeon_dp_needs_link_train() local 511 if (drm_dp_channel_eq_ok(link_status, dig->dp_lane_count)) in radeon_dp_needs_link_train() 602 struct radeon_encoder_atom_dig *dig = radeon_encoder->enc_priv; in radeon_dp_link_train_init() local 616 if (dig->panel_mode == DP_PANEL_MODE_INTERNAL_DP2_MODE) in radeon_dp_link_train_init() 789 struct radeon_encoder_atom_dig *dig; in radeon_dp_link_train() local 798 dig = radeon_encoder->enc_priv; in radeon_dp_link_train() 821 if (dig->dig_encoder) in radeon_dp_link_train() 825 if (dig->linkb) in radeon_dp_link_train()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/amdgpu/ |
| H A D | dce_v6_0.c | 1119 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->afmt->pin->offset, in dce_v6_0_audio_write_speaker_allocation() 1229 WREG32_AUDIO_ENDPT(dig->afmt->pin->offset, in dce_v6_0_audio_write_speaker_allocation() 1240 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v6_0_audio_write_sad_regs() local [all …]
|
| H A D | dce_v10_0.c | 1214 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->afmt || !dig->afmt->pin) in dce_v10_0_audio_write_latency_fields() 1268 WREG32_AUDIO_ENDPT(dig->afmt->pin->offset, in dce_v10_0_audio_write_latency_fields() 1277 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v10_0_audio_write_speaker_allocation() local 1285 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v10_0_audio_write_speaker_allocation() [all …]
|
| H A D | dce_v11_0.c | 1240 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->afmt || !dig->afmt->pin) in dce_v11_0_audio_write_latency_fields() 1294 WREG32_AUDIO_ENDPT(dig->afmt->pin->offset, in dce_v11_0_audio_write_latency_fields() 1303 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v11_0_audio_write_speaker_allocation() local 1311 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v11_0_audio_write_speaker_allocation() [all …]
|
| H A D | atombios_encoders.c | 88 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 = amdgpu_encoder->enc_priv; in amdgpu_atombios_encoder_fini_backlight() [all …]
|
| H A D | dce_v8_0.c | 1151 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v8_0_afmt_audio_select_pin() local 1154 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v8_0_afmt_audio_select_pin() 1157 offset = dig->afmt->offset; in dce_v8_0_afmt_audio_select_pin() 1160 (dig->afmt->pin->id << AFMT_AUDIO_SRC_CONTROL__AFMT_AUDIO_SRC_SELECT__SHIFT)); in dce_v8_0_afmt_audio_select_pin() 1169 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v8_0_audio_write_latency_fields() local 1175 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v8_0_audio_write_latency_fields() 1178 offset = dig->afmt->pin->offset; in dce_v8_0_audio_write_latency_fields() 1230 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v8_0_audio_write_speaker_allocation() local 1238 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v8_0_audio_write_speaker_allocation() 1241 offset = dig->afmt->pin->offset; in dce_v8_0_audio_write_speaker_allocation() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/cywdhd/bcmdhd/include/ |
| H A D | bcmiov.h | 71 typedef int (*bcm_iov_cmd_validate_t)(const bcm_iov_cmd_digest_t *dig, 82 typedef int (*bcm_iov_cmd_get_t)(const bcm_iov_cmd_digest_t *dig, 91 typedef int (*bcm_iov_cmd_set_t)(const bcm_iov_cmd_digest_t *dig, 239 typedef size_t (*bcm_iov_xtlv_get_len_t)(const bcm_iov_cmd_digest_t *dig, 246 typedef void (*bcm_iov_xtlv_pack_t)(const bcm_iov_cmd_digest_t *dig, 267 typedef int (*bcm_iov_get_digest_t)(void *cmd_ctx, bcm_iov_cmd_digest_t **dig); 313 int bcm_iov_pack_xtlvs(const bcm_iov_cmd_digest_t *dig, bcm_xtlv_opts_t xtlv_opts, 339 int bcm_iov_pack_buf(const bcm_iov_cmd_digest_t *dig, uint8 *buf, 348 int bcm_iov_packv_u16(const bcm_iov_cmd_digest_t *dig, uint8 *buf, 355 int bcm_iov_packv_u32(const bcm_iov_cmd_digest_t *dig, uint8 *buf,
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/rkwifi/bcmdhd/include/ |
| H A D | bcmiov.h | 63 typedef int (*bcm_iov_cmd_validate_t)(const bcm_iov_cmd_digest_t *dig, 74 typedef int (*bcm_iov_cmd_get_t)(const bcm_iov_cmd_digest_t *dig, 83 typedef int (*bcm_iov_cmd_set_t)(const bcm_iov_cmd_digest_t *dig, 231 typedef size_t (*bcm_iov_xtlv_get_len_t)(const bcm_iov_cmd_digest_t *dig, 238 typedef void (*bcm_iov_xtlv_pack_t)(const bcm_iov_cmd_digest_t *dig, 262 typedef int (*bcm_iov_get_digest_t)(void *cmd_ctx, bcm_iov_cmd_digest_t **dig); 308 int bcm_iov_pack_xtlvs(const bcm_iov_cmd_digest_t *dig, bcm_xtlv_opts_t xtlv_opts, 334 int bcm_iov_pack_buf(const bcm_iov_cmd_digest_t *dig, uint8 *buf, 343 int bcm_iov_packv_u16(const bcm_iov_cmd_digest_t *dig, uint8 *buf, 350 int bcm_iov_packv_u32(const bcm_iov_cmd_digest_t *dig, uint8 *buf,
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/bcmdhd/include/ |
| H A D | bcmiov.h | 63 typedef int (*bcm_iov_cmd_validate_t)(const bcm_iov_cmd_digest_t *dig, 74 typedef int (*bcm_iov_cmd_get_t)(const bcm_iov_cmd_digest_t *dig, 83 typedef int (*bcm_iov_cmd_set_t)(const bcm_iov_cmd_digest_t *dig, 231 typedef size_t (*bcm_iov_xtlv_get_len_t)(const bcm_iov_cmd_digest_t *dig, 238 typedef void (*bcm_iov_xtlv_pack_t)(const bcm_iov_cmd_digest_t *dig, 262 typedef int (*bcm_iov_get_digest_t)(void *cmd_ctx, bcm_iov_cmd_digest_t **dig); 308 int bcm_iov_pack_xtlvs(const bcm_iov_cmd_digest_t *dig, bcm_xtlv_opts_t xtlv_opts, 334 int bcm_iov_pack_buf(const bcm_iov_cmd_digest_t *dig, uint8 *buf, 343 int bcm_iov_packv_u16(const bcm_iov_cmd_digest_t *dig, uint8 *buf, 350 int bcm_iov_packv_u32(const bcm_iov_cmd_digest_t *dig, uint8 *buf,
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/infineon/include/ |
| H A D | bcmiov.h | 71 typedef int (*bcm_iov_cmd_validate_t)(const bcm_iov_cmd_digest_t *dig, 82 typedef int (*bcm_iov_cmd_get_t)(const bcm_iov_cmd_digest_t *dig, 91 typedef int (*bcm_iov_cmd_set_t)(const bcm_iov_cmd_digest_t *dig, 239 typedef size_t (*bcm_iov_xtlv_get_len_t)(const bcm_iov_cmd_digest_t *dig, 246 typedef void (*bcm_iov_xtlv_pack_t)(const bcm_iov_cmd_digest_t *dig, 267 typedef int (*bcm_iov_get_digest_t)(void *cmd_ctx, bcm_iov_cmd_digest_t **dig); 313 int bcm_iov_pack_xtlvs(const bcm_iov_cmd_digest_t *dig, bcm_xtlv_opts_t xtlv_opts, 339 int bcm_iov_pack_buf(const bcm_iov_cmd_digest_t *dig, uint8 *buf, 348 int bcm_iov_packv_u16(const bcm_iov_cmd_digest_t *dig, uint8 *buf, 355 int bcm_iov_packv_u32(const bcm_iov_cmd_digest_t *dig, uint8 *buf,
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/rockchip_wlan/infineon/bcmdhd/include/ |
| H A D | bcmiov.h | 71 typedef int (*bcm_iov_cmd_validate_t)(const bcm_iov_cmd_digest_t *dig, 82 typedef int (*bcm_iov_cmd_get_t)(const bcm_iov_cmd_digest_t *dig, 91 typedef int (*bcm_iov_cmd_set_t)(const bcm_iov_cmd_digest_t *dig, 239 typedef size_t (*bcm_iov_xtlv_get_len_t)(const bcm_iov_cmd_digest_t *dig, 246 typedef void (*bcm_iov_xtlv_pack_t)(const bcm_iov_cmd_digest_t *dig, 267 typedef int (*bcm_iov_get_digest_t)(void *cmd_ctx, bcm_iov_cmd_digest_t **dig); 313 int bcm_iov_pack_xtlvs(const bcm_iov_cmd_digest_t *dig, bcm_xtlv_opts_t xtlv_opts, 339 int bcm_iov_pack_buf(const bcm_iov_cmd_digest_t *dig, uint8 *buf, 348 int bcm_iov_packv_u16(const bcm_iov_cmd_digest_t *dig, uint8 *buf, 355 int bcm_iov_packv_u32(const bcm_iov_cmd_digest_t *dig, uint8 *buf,
|
| /OK3568_Linux_fs/kernel/drivers/input/touchscreen/ |
| H A D | wm9705.c | 182 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 D | wm9713.c | 221 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()
|
| H A D | wm9712.c | 218 u16 dig2 = wm->dig[2]; in wm9712_dig_enable() 231 memcpy(wm->dig_save, wm->dig, sizeof(wm->dig)); in wm9712_aux_prepare() 244 return wm->dig[2] & WM9712_PDEN; in is_pden() 418 dig1 = wm->dig[1]; in wm9712_acc_enable() 419 dig2 = wm->dig[2]; in wm9712_acc_enable()
|
| /OK3568_Linux_fs/kernel/drivers/net/dsa/b53/ |
| H A D | b53_serdes.c | 103 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()
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852be/phl/hal_g6/phy/bb/ |
| H A D | halbb_dig.c | 186 struct bb_dig_info *dig = &bb->bb_dig_i; in halbb_dig_recorder_reset() local 187 struct bb_dig_record_info *dig_rc = &dig->bb_dig_record_i; in halbb_dig_recorder_reset() 196 struct bb_dig_info *dig = &bb->bb_dig_i; in halbb_dig_recorder() local 197 struct bb_dig_record_info *dig_rc = &dig->bb_dig_record_i; in halbb_dig_recorder() 252 struct bb_dig_info *dig = &bb->bb_dig_i; in halbb_dig_damping_chk() local 253 struct bb_dig_record_info *dig_rc = &dig->bb_dig_record_i; in halbb_dig_damping_chk() 254 struct bb_dig_op_unit *bb_dig_u = dig->p_cur_dig_unit; in halbb_dig_damping_chk() 276 if (DIFF_2(bb->bb_ch_i.rssi_min, dig_rc->limit_rssi) > dig->rls_rssi_diff_th || in halbb_dig_damping_chk() 284 dig->rls_rssi_diff_th >> 1, in halbb_dig_damping_chk() 285 (dig->rls_rssi_diff_th & 1) * 5); in halbb_dig_damping_chk() [all …]
|
| /OK3568_Linux_fs/external/rkwifibt/drivers/rtl8852bs/phl/hal_g6/phy/bb/ |
| H A D | halbb_dig.c | 186 struct bb_dig_info *dig = &bb->bb_dig_i; in halbb_dig_recorder_reset() local 187 struct bb_dig_record_info *dig_rc = &dig->bb_dig_record_i; in halbb_dig_recorder_reset() 196 struct bb_dig_info *dig = &bb->bb_dig_i; in halbb_dig_recorder() local 197 struct bb_dig_record_info *dig_rc = &dig->bb_dig_record_i; in halbb_dig_recorder() 252 struct bb_dig_info *dig = &bb->bb_dig_i; in halbb_dig_damping_chk() local 253 struct bb_dig_record_info *dig_rc = &dig->bb_dig_record_i; in halbb_dig_damping_chk() 254 struct bb_dig_op_unit *bb_dig_u = dig->p_cur_dig_unit; in halbb_dig_damping_chk() 276 if (DIFF_2(bb->bb_ch_i.rssi_min, dig_rc->limit_rssi) > dig->rls_rssi_diff_th || in halbb_dig_damping_chk() 284 dig->rls_rssi_diff_th >> 1, in halbb_dig_damping_chk() 285 (dig->rls_rssi_diff_th & 1) * 5); in halbb_dig_damping_chk() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/net/wireless/realtek/rtlwifi/rtl8192se/ |
| H A D | dm.c | 511 struct dig_t *dig = &rtlpriv->dm_digtable; in _rtl92s_dm_ctrl_initgain_bytwoport() local 519 dig->cur_sta_cstate = DIG_STA_CONNECT; in _rtl92s_dm_ctrl_initgain_bytwoport() 521 dig->cur_sta_cstate = DIG_STA_DISCONNECT; in _rtl92s_dm_ctrl_initgain_bytwoport() 523 dig->rssi_val = rtlpriv->dm.undec_sm_pwdb; in _rtl92s_dm_ctrl_initgain_bytwoport() 526 if (dig->cur_sta_cstate != DIG_STA_DISCONNECT) { in _rtl92s_dm_ctrl_initgain_bytwoport() 527 if (dig->dig_twoport_algorithm == in _rtl92s_dm_ctrl_initgain_bytwoport() 529 dig->dig_twoport_algorithm = DIG_TWO_PORT_ALGO_RSSI; in _rtl92s_dm_ctrl_initgain_bytwoport() 537 dig->pre_sta_cstate = dig->cur_sta_cstate; in _rtl92s_dm_ctrl_initgain_bytwoport()
|