@@ -800,7 +800,7 @@ static void dai_ssp_pm_runtime_en_ssp_power(struct dai_intel_ssp *dp, uint32_t s
800800 ret = dai_ssp_poll_for_register_delay (dai_ip_base (dp ) + I2SLCTL_OFFSET ,
801801 I2SLCTL_CPA (ssp_index ), I2SLCTL_CPA (ssp_index ),
802802 DAI_INTEL_SSP_MAX_SEND_TIME_PER_SAMPLE );
803- #elif CONFIG_SOC_INTEL_ACE20_LNL || CONFIG_SOC_INTEL_ACE30_PTL
803+ #elif CONFIG_SOC_INTEL_ACE20_LNL || CONFIG_SOC_INTEL_ACE30
804804 sys_write32 (sys_read32 (dai_hdamlssp_base (dp ) + I2SLCTL_OFFSET ) |
805805 I2SLCTL_SPA (ssp_index ),
806806 dai_hdamlssp_base (dp ) + I2SLCTL_OFFSET );
@@ -835,7 +835,7 @@ static void dai_ssp_pm_runtime_dis_ssp_power(struct dai_intel_ssp *dp, uint32_t
835835 I2SLCTL_CPA (ssp_index ), 0 ,
836836 DAI_INTEL_SSP_MAX_SEND_TIME_PER_SAMPLE );
837837
838- #elif CONFIG_SOC_INTEL_ACE20_LNL || CONFIG_SOC_INTEL_ACE30_PTL
838+ #elif CONFIG_SOC_INTEL_ACE20_LNL || CONFIG_SOC_INTEL_ACE30
839839 sys_write32 (sys_read32 (dai_hdamlssp_base (dp ) + I2SLCTL_OFFSET ) & (~I2SLCTL_SPA (ssp_index )),
840840 dai_hdamlssp_base (dp ) + I2SLCTL_OFFSET );
841841
@@ -873,7 +873,7 @@ static void dai_ssp_program_channel_map(struct dai_intel_ssp *dp,
873873 /* Program HDA input stream parameters */
874874 sys_write16 ((pcmsycm & 0xffff ), reg_add );
875875 }
876- #elif defined(CONFIG_SOC_INTEL_ACE30_PTL )
876+ #elif defined(CONFIG_SOC_INTEL_ACE30 )
877877 const struct dai_intel_ipc4_ssp_configuration_blob_ver_3_0 * blob30 = spec_config ;
878878 const struct dai_intel_ipc4_ssp_configuration_blob * blob = spec_config ;
879879 uint64_t time_slot_map = 0 ;
@@ -930,7 +930,7 @@ static void dai_ssp_empty_tx_fifo(struct dai_intel_ssp *dp)
930930 * SSSR_TNF is cleared when TX FIFO is empty or full,
931931 * so wait for set TNF then for TFL zero - order matter.
932932 */
933- #ifdef CONFIG_SOC_INTEL_ACE30_PTL
933+ #ifdef CONFIG_SOC_INTEL_ACE30
934934 ret = dai_ssp_poll_for_register_delay (dai_base (dp ) + SSMODyCS (dp -> tdm_slot_group ),
935935 SSMODyCS_TNF , SSMODyCS_TNF ,
936936 DAI_INTEL_SSP_MAX_SEND_TIME_PER_SAMPLE );
@@ -959,7 +959,7 @@ static void dai_ssp_empty_tx_fifo(struct dai_intel_ssp *dp)
959959 }
960960}
961961
962- #ifdef CONFIG_SOC_INTEL_ACE30_PTL
962+ #ifdef CONFIG_SOC_INTEL_ACE30
963963static void ssp_empty_rx_fifo_on_start (struct dai_intel_ssp * dp )
964964{
965965 uint32_t retry = DAI_INTEL_SSP_RX_FLUSH_RETRY_MAX ;
@@ -1191,7 +1191,7 @@ static int dai_ssp_bclk_prepare_enable(struct dai_intel_ssp *dp)
11911191 mdiv = ft [DAI_INTEL_SSP_DEFAULT_IDX ].freq / ssp_plat_data -> params .bclk_rate ;
11921192#endif
11931193
1194- #ifndef CONFIG_SOC_INTEL_ACE30_PTL
1194+ #ifndef CONFIG_SOC_INTEL_ACE30
11951195 if (need_ecs ) {
11961196 sscr0 |= SSCR0_ECS ;
11971197 }
@@ -1724,7 +1724,7 @@ static int dai_ssp_set_config_tplg(struct dai_intel_ssp *dp, const struct dai_co
17241724 sys_write32 (sspsp2 , dai_base (dp ) + SSPSP2 );
17251725 sys_write32 (ssioc , dai_base (dp ) + SSIOC );
17261726 sys_write32 (ssto , dai_base (dp ) + SSTO );
1727- #ifdef CONFIG_SOC_INTEL_ACE30_PTL
1727+ #ifdef CONFIG_SOC_INTEL_ACE30
17281728 for (uint32_t idx = 0 ; idx < I2SIPCMC ; ++ idx ) {
17291729 sys_write64 (sstsa , dai_base (dp ) + SSMODyTSA (idx ));
17301730 }
@@ -1777,7 +1777,7 @@ static int dai_ssp_set_config_tplg(struct dai_intel_ssp *dp, const struct dai_co
17771777 ssp_plat_data -> clk_active |= SSP_CLK_BCLK_ES_REQ ;
17781778
17791779 if (enable_sse ) {
1780- #ifdef CONFIG_SOC_INTEL_ACE30_PTL
1780+ #ifdef CONFIG_SOC_INTEL_ACE30
17811781 dai_ssp_update_bits (dp , SSMIDyCS (dp -> tdm_slot_group ),
17821782 SSMIDyCS_RSRE , SSMIDyCS_RSRE );
17831783 dai_ssp_update_bits (dp , SSMODyCS (dp -> tdm_slot_group ),
@@ -1806,7 +1806,7 @@ static int dai_ssp_set_config_tplg(struct dai_intel_ssp *dp, const struct dai_co
18061806 LOG_INF ("hw_free stage: releasing BCLK clocks for SSP%d..." ,
18071807 dp -> dai_index );
18081808 if (ssp_plat_data -> clk_active & SSP_CLK_BCLK_ACTIVE ) {
1809- #ifdef CONFIG_SOC_INTEL_ACE30_PTL
1809+ #ifdef CONFIG_SOC_INTEL_ACE30
18101810 for (uint32_t idx = 0 ; idx < I2SOPCMC ; ++ idx ) {
18111811 dai_ssp_update_bits (dp , SSMODyCS (idx ), SSMODyCS_TSRE , 0 );
18121812 }
@@ -1985,7 +1985,7 @@ static int dai_ssp_parse_tlv(struct dai_intel_ssp *dp, const uint8_t *aux_ptr, s
19851985 ~I2CLCTL_MLCS (0x7 )) |
19861986 I2CLCTL_MLCS (link -> clock_source ), dai_ip_base (dp ) +
19871987 I2SLCTL_OFFSET );
1988- #elif CONFIG_SOC_INTEL_ACE20_LNL || CONFIG_SOC_INTEL_ACE30_PTL
1988+ #elif CONFIG_SOC_INTEL_ACE20_LNL || CONFIG_SOC_INTEL_ACE30
19891989 sys_write32 ((sys_read32 (dai_i2svss_base (dp ) + I2SLCTL_OFFSET ) &
19901990 ~I2CLCTL_MLCS (0x7 )) |
19911991 I2CLCTL_MLCS (link -> clock_source ),
@@ -2065,7 +2065,7 @@ static int dai_ssp_set_clock_control_ver_1(struct dai_intel_ssp *dp,
20652065 return 0 ;
20662066}
20672067
2068- #ifdef CONFIG_SOC_INTEL_ACE30_PTL
2068+ #ifdef CONFIG_SOC_INTEL_ACE30
20692069static void dai_ssp_set_reg_config (struct dai_intel_ssp * dp , const struct dai_config * cfg ,
20702070 const void * spec_config )
20712071{
@@ -2184,7 +2184,7 @@ static int dai_ssp_set_config_blob(struct dai_intel_ssp *dp, const struct dai_co
21842184 struct dai_intel_ssp_plat_data * ssp_plat_data = dai_get_plat_data (dp );
21852185 int err ;
21862186
2187- #ifdef CONFIG_SOC_INTEL_ACE30_PTL
2187+ #ifdef CONFIG_SOC_INTEL_ACE30
21882188 dp -> tdm_slot_group = cfg -> tdm_slot_group ;
21892189#endif
21902190
@@ -2322,7 +2322,7 @@ static void dai_ssp_start(struct dai_intel_ssp *dp, int direction)
23222322
23232323
23242324 /* enable DMA */
2325- #if CONFIG_SOC_INTEL_ACE30_PTL
2325+ #if CONFIG_SOC_INTEL_ACE30
23262326 if (direction == DAI_DIR_PLAYBACK ) {
23272327 dai_ssp_update_bits (dp , SSMODyCS (dp -> tdm_slot_group ),
23282328 SSMODyCS_TSRE , SSMODyCS_TSRE );
@@ -2392,7 +2392,7 @@ static void dai_ssp_stop(struct dai_intel_ssp *dp, int direction)
23922392 if (direction == DAI_DIR_CAPTURE &&
23932393 dp -> state [DAI_DIR_CAPTURE ] != DAI_STATE_PRE_RUNNING ) {
23942394 LOG_INF ("SSP%d RX" , dp -> dai_index );
2395- #if CONFIG_SOC_INTEL_ACE30_PTL
2395+ #if CONFIG_SOC_INTEL_ACE30
23962396 dai_ssp_update_bits (dp , SSMIDyCS (dp -> tdm_slot_group ), SSMIDyCS_RXEN , 0 );
23972397 dai_ssp_update_bits (dp , SSMIDyCS (dp -> tdm_slot_group ), SSMIDyCS_RSRE , 0 );
23982398#else
@@ -2407,7 +2407,7 @@ static void dai_ssp_stop(struct dai_intel_ssp *dp, int direction)
24072407 if (direction == DAI_DIR_PLAYBACK &&
24082408 dp -> state [DAI_DIR_PLAYBACK ] != DAI_STATE_PRE_RUNNING ) {
24092409 LOG_INF ("SSP%d TX" , dp -> dai_index );
2410- #if CONFIG_SOC_INTEL_ACE30_PTL
2410+ #if CONFIG_SOC_INTEL_ACE30
24112411 dai_ssp_update_bits (dp , SSMODyCS (dp -> tdm_slot_group ), SSMODyCS_TSRE , 0 );
24122412 dai_ssp_empty_tx_fifo (dp );
24132413 dai_ssp_update_bits (dp , SSMODyCS (dp -> tdm_slot_group ), SSMODyCS_TXEN , 0 );
0 commit comments