| /drivers/gpu/drm/ |
| A D | drm_eld.c | 23 const u8 *sad; in drm_eld_sad_get() local 28 sad = eld + DRM_ELD_CEA_SAD(drm_eld_mnl(eld), sad_index); in drm_eld_sad_get() 30 drm_edid_cta_sad_set(cta_sad, sad); in drm_eld_sad_get() 46 u8 *sad; in drm_eld_sad_set() local 51 sad = eld + DRM_ELD_CEA_SAD(drm_eld_mnl(eld), sad_index); in drm_eld_sad_set() 53 drm_edid_cta_sad_get(cta_sad, sad); in drm_eld_sad_set()
|
| A D | drm_crtc_internal.h | 302 void drm_edid_cta_sad_get(const struct cea_sad *cta_sad, u8 *sad); 303 void drm_edid_cta_sad_set(struct cea_sad *cta_sad, const u8 *sad);
|
| A D | drm_edid.c | 5645 void drm_edid_cta_sad_get(const struct cea_sad *cta_sad, u8 *sad) in drm_edid_cta_sad_get() argument 5647 sad[0] = cta_sad->format << 3 | cta_sad->channels; in drm_edid_cta_sad_get() 5648 sad[1] = cta_sad->freq; in drm_edid_cta_sad_get() 5649 sad[2] = cta_sad->byte2; in drm_edid_cta_sad_get() 5655 void drm_edid_cta_sad_set(struct cea_sad *cta_sad, const u8 *sad) in drm_edid_cta_sad_set() argument 5657 cta_sad->format = (sad[0] & 0x78) >> 3; in drm_edid_cta_sad_set() 5658 cta_sad->channels = sad[0] & 0x07; in drm_edid_cta_sad_set() 5659 cta_sad->freq = sad[1] & 0x7f; in drm_edid_cta_sad_set() 5660 cta_sad->byte2 = sad[2]; in drm_edid_cta_sad_set()
|
| /drivers/gpu/drm/radeon/ |
| A D | dce3_1_afmt.c | 94 struct cea_sad *sad = &sads[j]; in dce3_2_afmt_write_sad_regs() local 96 if (sad->format == eld_reg_to_type[i][1]) { in dce3_2_afmt_write_sad_regs() 97 if (sad->channels > max_channels) { in dce3_2_afmt_write_sad_regs() 98 value = MAX_CHANNELS(sad->channels) | in dce3_2_afmt_write_sad_regs() 99 DESCRIPTOR_BYTE_2(sad->byte2) | in dce3_2_afmt_write_sad_regs() 100 SUPPORTED_FREQUENCIES(sad->freq); in dce3_2_afmt_write_sad_regs() 101 max_channels = sad->channels; in dce3_2_afmt_write_sad_regs() 104 if (sad->format == HDMI_AUDIO_CODING_TYPE_PCM) in dce3_2_afmt_write_sad_regs() 105 stereo_freqs |= sad->freq; in dce3_2_afmt_write_sad_regs()
|
| A D | dce6_afmt.c | 236 struct cea_sad *sad = &sads[j]; in dce6_afmt_write_sad_regs() local 238 if (sad->format == eld_reg_to_type[i][1]) { in dce6_afmt_write_sad_regs() 239 if (sad->channels > max_channels) { in dce6_afmt_write_sad_regs() 240 value = MAX_CHANNELS(sad->channels) | in dce6_afmt_write_sad_regs() 241 DESCRIPTOR_BYTE_2(sad->byte2) | in dce6_afmt_write_sad_regs() 242 SUPPORTED_FREQUENCIES(sad->freq); in dce6_afmt_write_sad_regs() 243 max_channels = sad->channels; in dce6_afmt_write_sad_regs() 246 if (sad->format == HDMI_AUDIO_CODING_TYPE_PCM) in dce6_afmt_write_sad_regs() 247 stereo_freqs |= sad->freq; in dce6_afmt_write_sad_regs()
|
| A D | evergreen_hdmi.c | 184 struct cea_sad *sad = &sads[j]; in evergreen_hdmi_write_sad_regs() local 186 if (sad->format == eld_reg_to_type[i][1]) { in evergreen_hdmi_write_sad_regs() 187 if (sad->channels > max_channels) { in evergreen_hdmi_write_sad_regs() 188 value = MAX_CHANNELS(sad->channels) | in evergreen_hdmi_write_sad_regs() 189 DESCRIPTOR_BYTE_2(sad->byte2) | in evergreen_hdmi_write_sad_regs() 190 SUPPORTED_FREQUENCIES(sad->freq); in evergreen_hdmi_write_sad_regs() 191 max_channels = sad->channels; in evergreen_hdmi_write_sad_regs() 194 if (sad->format == HDMI_AUDIO_CODING_TYPE_PCM) in evergreen_hdmi_write_sad_regs() 195 stereo_freqs |= sad->freq; in evergreen_hdmi_write_sad_regs()
|
| /drivers/edac/ |
| A D | skx_base.c | 221 #define SKX_SAD_MOD3MODE(sad) GET_BITFIELD((sad), 30, 31) argument 222 #define SKX_SAD_MOD3(sad) GET_BITFIELD((sad), 27, 27) argument 223 #define SKX_SAD_LIMIT(sad) (((u64)GET_BITFIELD((sad), 7, 26) << 26) | MASK26) argument 224 #define SKX_SAD_MOD3ASMOD2(sad) GET_BITFIELD((sad), 5, 6) argument 225 #define SKX_SAD_ATTR(sad) GET_BITFIELD((sad), 3, 4) argument 226 #define SKX_SAD_INTERLEAVE(sad) GET_BITFIELD((sad), 1, 2) argument 227 #define SKX_SAD_ENABLE(sad) GET_BITFIELD((sad), 0, 0) argument 271 u32 sad, ilv; in skx_sad_decode() local 284 SKX_GET_SAD(d, i, sad); in skx_sad_decode() 285 limit = SKX_SAD_LIMIT(sad); in skx_sad_decode() [all …]
|
| /drivers/staging/gpib/common/ |
| A D | gpib_os.c | 259 if (gpib_address_equal(device->pad, device->sad, pad, sad)) in get_gpib_status_queue() 327 if (board->sad >= 0) in setup_serial_poll() 363 if (sad >= 0) in read_serial_poll_byte() 1140 if (gpib_address_equal(device->pad, device->sad, pad, sad)) { in increment_open_device_count() 1154 device->sad = sad; in increment_open_device_count() 1172 if (gpib_address_equal(device->pad, device->sad, pad, sad)) { in subtract_open_device_count() 1252 file_priv->descriptors[i]->sad = open_dev_cmd.sad; in open_dev_ioctl() 1511 desc->sad = cmd.sad; in sad_ioctl() 1781 info.sad = board->sad; in board_info_ioctl() 2034 desc->sad = -1; in init_gpib_descriptor() [all …]
|
| A D | ibsys.h | 31 unsigned int pad, int sad); 32 int get_serial_poll_byte(struct gpib_board *board, unsigned int pad, int sad,
|
| A D | iblib.c | 485 board->sad = addr; in ibsad() 487 if (board->sad >= 0) in ibsad() 488 board->interface->secondary_address(board, board->sad, 1); in ibsad() 492 dev_dbg(board->gpib_dev, "set secondary addr to %i\n", board->sad); in ibsad() 649 status_queue = get_gpib_status_queue(board, desc->pad, desc->sad); in ibwait()
|
| /drivers/staging/gpib/uapi/ |
| A D | gpib_ioctl.h | 31 __s32 sad; member 41 __s32 sad; member 58 __s32 sad; member 71 __s32 sad; member 76 __s32 sad; member 105 __s32 sad; member
|
| /drivers/staging/gpib/tms9914/ |
| A D | tms9914.c | 636 if (board->sad < 0) in check_my_address_state() 638 } else if (board->sad >= 0 && priv->primary_listen_addressed && in check_my_address_state() 639 cmd_byte == MSA(board->sad)) { in check_my_address_state() 649 if (board->sad < 0) in check_my_address_state() 652 } else if (board->sad >= 0 && priv->primary_talk_addressed && in check_my_address_state() 653 cmd_byte == MSA(board->sad)) { in check_my_address_state() 805 if (board->sad < 0) in tms9914_interrupt_have_status() 807 if ((read_byte(priv, CPTR) & gpib_command_mask) == MSA(board->sad)) in tms9914_interrupt_have_status() 853 tms9914_secondary_address(board, priv, board->sad, board->sad >= 0); in tms9914_online()
|
| /drivers/staging/gpib/include/ |
| A D | gpib_types.h | 297 int sad; member 344 int sad; /* secondary gpib address (negative means disabled) */ member 364 int sad; /* secondary gpib address (negative means disabled) */ member
|
| A D | gpib_proto.h | 23 int dvrsp(struct gpib_board *board, unsigned int pad, int sad,
|
| /drivers/gpu/drm/amd/display/amdgpu_dm/ |
| A D | amdgpu_dm_helpers.c | 147 struct cea_sad *sad = &sads[i]; in dm_helpers_parse_edid_caps() local 149 edid_caps->audio_modes[i].format_code = sad->format; in dm_helpers_parse_edid_caps() 150 edid_caps->audio_modes[i].channel_count = sad->channels + 1; in dm_helpers_parse_edid_caps() 151 edid_caps->audio_modes[i].sample_rate = sad->freq; in dm_helpers_parse_edid_caps() 152 edid_caps->audio_modes[i].sample_size = sad->byte2; in dm_helpers_parse_edid_caps()
|
| /drivers/gpu/drm/amd/amdgpu/ |
| A D | dce_v8_0.c | 1357 struct cea_sad *sad = &sads[j]; in dce_v8_0_audio_write_sad_regs() local 1359 if (sad->format == eld_reg_to_type[i][1]) { in dce_v8_0_audio_write_sad_regs() 1360 if (sad->channels > max_channels) { in dce_v8_0_audio_write_sad_regs() 1361 value = (sad->channels << in dce_v8_0_audio_write_sad_regs() 1363 (sad->byte2 << in dce_v8_0_audio_write_sad_regs() 1365 (sad->freq << in dce_v8_0_audio_write_sad_regs() 1367 max_channels = sad->channels; in dce_v8_0_audio_write_sad_regs() 1370 if (sad->format == HDMI_AUDIO_CODING_TYPE_PCM) in dce_v8_0_audio_write_sad_regs() 1371 stereo_freqs |= sad->freq; in dce_v8_0_audio_write_sad_regs()
|
| A D | dce_v6_0.c | 1363 struct cea_sad *sad = &sads[j]; in dce_v6_0_audio_write_sad_regs() local 1365 if (sad->format == eld_reg_to_type[i][1]) { in dce_v6_0_audio_write_sad_regs() 1366 if (sad->channels > max_channels) { in dce_v6_0_audio_write_sad_regs() 1367 value = (sad->channels << in dce_v6_0_audio_write_sad_regs() 1369 (sad->byte2 << in dce_v6_0_audio_write_sad_regs() 1371 (sad->freq << in dce_v6_0_audio_write_sad_regs() 1373 max_channels = sad->channels; in dce_v6_0_audio_write_sad_regs() 1376 if (sad->format == HDMI_AUDIO_CODING_TYPE_PCM) in dce_v6_0_audio_write_sad_regs() 1377 stereo_freqs |= sad->freq; in dce_v6_0_audio_write_sad_regs()
|
| A D | dce_v10_0.c | 1386 struct cea_sad *sad = &sads[j]; in dce_v10_0_audio_write_sad_regs() local 1388 if (sad->format == eld_reg_to_type[i][1]) { in dce_v10_0_audio_write_sad_regs() 1389 if (sad->channels > max_channels) { in dce_v10_0_audio_write_sad_regs() 1391 MAX_CHANNELS, sad->channels); in dce_v10_0_audio_write_sad_regs() 1393 DESCRIPTOR_BYTE_2, sad->byte2); in dce_v10_0_audio_write_sad_regs() 1395 SUPPORTED_FREQUENCIES, sad->freq); in dce_v10_0_audio_write_sad_regs() 1396 max_channels = sad->channels; in dce_v10_0_audio_write_sad_regs() 1399 if (sad->format == HDMI_AUDIO_CODING_TYPE_PCM) in dce_v10_0_audio_write_sad_regs() 1400 stereo_freqs |= sad->freq; in dce_v10_0_audio_write_sad_regs()
|
| A D | dce_v11_0.c | 1418 struct cea_sad *sad = &sads[j]; in dce_v11_0_audio_write_sad_regs() local 1420 if (sad->format == eld_reg_to_type[i][1]) { in dce_v11_0_audio_write_sad_regs() 1421 if (sad->channels > max_channels) { in dce_v11_0_audio_write_sad_regs() 1423 MAX_CHANNELS, sad->channels); in dce_v11_0_audio_write_sad_regs() 1425 DESCRIPTOR_BYTE_2, sad->byte2); in dce_v11_0_audio_write_sad_regs() 1427 SUPPORTED_FREQUENCIES, sad->freq); in dce_v11_0_audio_write_sad_regs() 1428 max_channels = sad->channels; in dce_v11_0_audio_write_sad_regs() 1431 if (sad->format == HDMI_AUDIO_CODING_TYPE_PCM) in dce_v11_0_audio_write_sad_regs() 1432 stereo_freqs |= sad->freq; in dce_v11_0_audio_write_sad_regs()
|
| /drivers/net/wireless/intel/iwlwifi/fw/api/ |
| A D | datapath.h | 475 struct iwl_sad_properties sad; member
|
| /drivers/iommu/arm/ |
| A D | Kconfig | 27 If you say Y here then you'll make me very sad. Instead, say N
|
| /drivers/staging/gpib/nec7210/ |
| A D | nec7210.c | 1006 nec7210_secondary_address(board, priv, board->sad, board->sad >= 0); in nec7210_board_online()
|
| /drivers/staging/gpib/gpio/ |
| A D | gpib_bitbang.c | 989 board->sad = address; in bb_secondary_address()
|
| /drivers/staging/gpib/ni_usb/ |
| A D | ni_usb_gpib.c | 1756 i += ni_usb_write_sad(&writes[i], board->sad, board->sad >= 0); in ni_usb_setup_init()
|
| /drivers/staging/gpib/lpvo_usb_gpib/ |
| A D | lpvo_usb_gpib.c | 159 DIA_LOG(2, "# - sad %x\n", board->sad); in show_status()
|