|
1 | 1 | /** |
2 | | - * SPDX-FileCopyrightText: 2024 Espressif Systems (Shanghai) CO LTD |
| 2 | + * SPDX-FileCopyrightText: 2024-2025 Espressif Systems (Shanghai) CO LTD |
3 | 3 | * |
4 | 4 | * SPDX-License-Identifier: Apache-2.0 |
5 | 5 | */ |
@@ -836,56 +836,6 @@ extern "C" { |
836 | 836 | #define I2S_TX_IIR_HP_MULT12_0_V 0x00000007U |
837 | 837 | #define I2S_TX_IIR_HP_MULT12_0_S 23 |
838 | 838 |
|
839 | | -/** I2S_RX_PDM2PCM_CONF_REG register |
840 | | - * I2S RX configure register |
841 | | - */ |
842 | | -#define I2S_RX_PDM2PCM_CONF_REG(i) (REG_I2S_BASE(i) + 0x4c) |
843 | | -/** I2S_RX_PDM2PCM_EN : R/W; bitpos: [19]; default: 0; |
844 | | - * 1: Enable PDM2PCM RX mode. 0: DIsable. |
845 | | - */ |
846 | | -#define I2S_RX_PDM2PCM_EN (BIT(19)) |
847 | | -#define I2S_RX_PDM2PCM_EN_M (I2S_RX_PDM2PCM_EN_V << I2S_RX_PDM2PCM_EN_S) |
848 | | -#define I2S_RX_PDM2PCM_EN_V 0x00000001U |
849 | | -#define I2S_RX_PDM2PCM_EN_S 19 |
850 | | -/** I2S_RX_PDM_SINC_DSR_16_EN : R/W; bitpos: [20]; default: 0; |
851 | | - * Configure the down sampling rate of PDM RX filter group1 module. 1: The down |
852 | | - * sampling rate is 128. 0: down sampling rate is 64. |
853 | | - */ |
854 | | -#define I2S_RX_PDM_SINC_DSR_16_EN (BIT(20)) |
855 | | -#define I2S_RX_PDM_SINC_DSR_16_EN_M (I2S_RX_PDM_SINC_DSR_16_EN_V << I2S_RX_PDM_SINC_DSR_16_EN_S) |
856 | | -#define I2S_RX_PDM_SINC_DSR_16_EN_V 0x00000001U |
857 | | -#define I2S_RX_PDM_SINC_DSR_16_EN_S 20 |
858 | | -/** I2S_RX_PDM2PCM_AMPLIFY_NUM : R/W; bitpos: [24:21]; default: 1; |
859 | | - * Configure PDM RX amplify number. |
860 | | - */ |
861 | | -#define I2S_RX_PDM2PCM_AMPLIFY_NUM 0x0000000FU |
862 | | -#define I2S_RX_PDM2PCM_AMPLIFY_NUM_M (I2S_RX_PDM2PCM_AMPLIFY_NUM_V << I2S_RX_PDM2PCM_AMPLIFY_NUM_S) |
863 | | -#define I2S_RX_PDM2PCM_AMPLIFY_NUM_V 0x0000000FU |
864 | | -#define I2S_RX_PDM2PCM_AMPLIFY_NUM_S 21 |
865 | | -/** I2S_RX_PDM_HP_BYPASS : R/W; bitpos: [25]; default: 0; |
866 | | - * I2S PDM RX bypass hp filter or not. |
867 | | - */ |
868 | | -#define I2S_RX_PDM_HP_BYPASS (BIT(25)) |
869 | | -#define I2S_RX_PDM_HP_BYPASS_M (I2S_RX_PDM_HP_BYPASS_V << I2S_RX_PDM_HP_BYPASS_S) |
870 | | -#define I2S_RX_PDM_HP_BYPASS_V 0x00000001U |
871 | | -#define I2S_RX_PDM_HP_BYPASS_S 25 |
872 | | -/** I2S_RX_IIR_HP_MULT12_5 : R/W; bitpos: [28:26]; default: 6; |
873 | | - * The fourth parameter of PDM RX IIR_HP filter stage 2 is (504 + |
874 | | - * LP_I2S_RX_IIR_HP_MULT12_5[2:0]) |
875 | | - */ |
876 | | -#define I2S_RX_IIR_HP_MULT12_5 0x00000007U |
877 | | -#define I2S_RX_IIR_HP_MULT12_5_M (I2S_RX_IIR_HP_MULT12_5_V << I2S_RX_IIR_HP_MULT12_5_S) |
878 | | -#define I2S_RX_IIR_HP_MULT12_5_V 0x00000007U |
879 | | -#define I2S_RX_IIR_HP_MULT12_5_S 26 |
880 | | -/** I2S_RX_IIR_HP_MULT12_0 : R/W; bitpos: [31:29]; default: 7; |
881 | | - * The fourth parameter of PDM RX IIR_HP filter stage 1 is (504 + |
882 | | - * LP_I2S_RX_IIR_HP_MULT12_0[2:0]) |
883 | | - */ |
884 | | -#define I2S_RX_IIR_HP_MULT12_0 0x00000007U |
885 | | -#define I2S_RX_IIR_HP_MULT12_0_M (I2S_RX_IIR_HP_MULT12_0_V << I2S_RX_IIR_HP_MULT12_0_S) |
886 | | -#define I2S_RX_IIR_HP_MULT12_0_V 0x00000007U |
887 | | -#define I2S_RX_IIR_HP_MULT12_0_S 29 |
888 | | - |
889 | 839 | /** I2S_RX_TDM_CTRL_REG register |
890 | 840 | * I2S TX TDM mode control register |
891 | 841 | */ |
|
0 commit comments