Home
last modified time | relevance | path

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

/drivers/gpu/drm/
A Ddrm_eld.c23 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 Ddrm_crtc_internal.h302 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 Ddrm_edid.c5645 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 Ddce3_1_afmt.c94 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 Ddce6_afmt.c236 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 Devergreen_hdmi.c184 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 Dskx_base.c221 #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 Dgpib_os.c259 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 Dibsys.h31 unsigned int pad, int sad);
32 int get_serial_poll_byte(struct gpib_board *board, unsigned int pad, int sad,
A Diblib.c485 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 Dgpib_ioctl.h31 __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 Dtms9914.c636 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 Dgpib_types.h297 int sad; member
344 int sad; /* secondary gpib address (negative means disabled) */ member
364 int sad; /* secondary gpib address (negative means disabled) */ member
A Dgpib_proto.h23 int dvrsp(struct gpib_board *board, unsigned int pad, int sad,
/drivers/gpu/drm/amd/display/amdgpu_dm/
A Damdgpu_dm_helpers.c147 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 Ddce_v8_0.c1357 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 Ddce_v6_0.c1363 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 Ddce_v10_0.c1386 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 Ddce_v11_0.c1418 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 Ddatapath.h475 struct iwl_sad_properties sad; member
/drivers/iommu/arm/
A DKconfig27 If you say Y here then you'll make me very sad. Instead, say N
/drivers/staging/gpib/nec7210/
A Dnec7210.c1006 nec7210_secondary_address(board, priv, board->sad, board->sad >= 0); in nec7210_board_online()
/drivers/staging/gpib/gpio/
A Dgpib_bitbang.c989 board->sad = address; in bb_secondary_address()
/drivers/staging/gpib/ni_usb/
A Dni_usb_gpib.c1756 i += ni_usb_write_sad(&writes[i], board->sad, board->sad >= 0); in ni_usb_setup_init()
/drivers/staging/gpib/lpvo_usb_gpib/
A Dlpvo_usb_gpib.c159 DIA_LOG(2, "# - sad %x\n", board->sad); in show_status()

Completed in 3781 milliseconds