ACIL FM
Dark
Refresh
Current DIR:
/usr/src/kernels/5.14.0-427.31.1.el9_4.x86_64/include/sound/sof
/
usr
src
kernels
5.14.0-427.31.1.el9_4.x86_64
include
sound
sof
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
ipc4
-
chmod
Open
Rename
Delete
channel_map.h
1.96 MB
chmod
View
DL
Edit
Rename
Delete
control.h
4.92 MB
chmod
View
DL
Edit
Rename
Delete
dai-amd.h
770 B
chmod
View
DL
Edit
Rename
Delete
dai-imx.h
1.21 MB
chmod
View
DL
Edit
Rename
Delete
dai-intel.h
7.2 MB
chmod
View
DL
Edit
Rename
Delete
dai-mediatek.h
479 B
chmod
View
DL
Edit
Rename
Delete
dai.h
4.68 MB
chmod
View
DL
Edit
Rename
Delete
debug.h
1.43 MB
chmod
View
DL
Edit
Rename
Delete
ext_manifest.h
3.71 MB
chmod
View
DL
Edit
Rename
Delete
ext_manifest4.h
3.51 MB
chmod
View
DL
Edit
Rename
Delete
header.h
6.78 MB
chmod
View
DL
Edit
Rename
Delete
info.h
3.55 MB
chmod
View
DL
Edit
Rename
Delete
pm.h
1.15 MB
chmod
View
DL
Edit
Rename
Delete
stream.h
4.59 MB
chmod
View
DL
Edit
Rename
Delete
topology.h
8.52 MB
chmod
View
DL
Edit
Rename
Delete
trace.h
3.47 MB
chmod
View
DL
Edit
Rename
Delete
xtensa.h
1.01 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /usr/src/kernels/5.14.0-427.31.1.el9_4.x86_64/include/sound/sof/channel_map.h
/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */ /* * This file is provided under a dual BSD/GPLv2 license. When using or * redistributing this file, you may do so under either license. * * Copyright(c) 2019 Intel Corporation. All rights reserved. */ #ifndef __IPC_CHANNEL_MAP_H__ #define __IPC_CHANNEL_MAP_H__ #include <uapi/sound/sof/header.h> #include <sound/sof/header.h> /** * \brief Channel map, specifies transformation of one-to-many or many-to-one. * * In case of one-to-many specifies how the output channels are computed out of * a single source channel, * in case of many-to-one specifies how a single target channel is computed * from a multichannel input stream. * * Channel index specifies position of the channel in the stream on the 'one' * side. * * Ext ID is the identifier of external part of the transformation. Depending * on the context, it may be pipeline ID, dai ID, ... * * Channel mask describes which channels are taken into account on the "many" * side. Bit[i] set to 1 means that i-th channel is used for computation * (either as source or as a target). * * Channel mask is followed by array of coefficients in Q2.30 format, * one per each channel set in the mask (left to right, LS bit set in the * mask corresponds to ch_coeffs[0]). */ struct sof_ipc_channel_map { uint32_t ch_index; uint32_t ext_id; uint32_t ch_mask; uint32_t reserved; int32_t ch_coeffs[]; } __packed; /** * \brief Complete map for each channel of a multichannel stream. * * num_ch_map Specifies number of items in the ch_map. * More than one transformation per a single channel is allowed (in case * multiple external entities are transformed). * A channel may be skipped in the transformation list, then it is filled * with 0's by the transformation function. */ struct sof_ipc_stream_map { struct sof_ipc_cmd_hdr hdr; uint32_t num_ch_map; uint32_t reserved[3]; struct sof_ipc_channel_map ch_map[]; } __packed; #endif /* __IPC_CHANNEL_MAP_H__ */
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply