@@ -81,14 +81,14 @@ static int _sdw_program_slave_port_params(struct sdw_bus *bus,
8181 }
8282
8383 /* Program DPN_OffsetCtrl2 registers */
84- ret = sdw_write (slave , addr1 , t_params -> offset2 );
84+ ret = sdw_write_no_pm (slave , addr1 , t_params -> offset2 );
8585 if (ret < 0 ) {
8686 dev_err (bus -> dev , "DPN_OffsetCtrl2 register write failed\n" );
8787 return ret ;
8888 }
8989
9090 /* Program DPN_BlockCtrl3 register */
91- ret = sdw_write (slave , addr2 , t_params -> blk_pkg_mode );
91+ ret = sdw_write_no_pm (slave , addr2 , t_params -> blk_pkg_mode );
9292 if (ret < 0 ) {
9393 dev_err (bus -> dev , "DPN_BlockCtrl3 register write failed\n" );
9494 return ret ;
@@ -105,7 +105,7 @@ static int _sdw_program_slave_port_params(struct sdw_bus *bus,
105105 /* Program DPN_SampleCtrl2 register */
106106 wbuf = FIELD_GET (SDW_DPN_SAMPLECTRL_HIGH , t_params -> sample_interval - 1 );
107107
108- ret = sdw_write (slave , addr3 , wbuf );
108+ ret = sdw_write_no_pm (slave , addr3 , wbuf );
109109 if (ret < 0 ) {
110110 dev_err (bus -> dev , "DPN_SampleCtrl2 register write failed\n" );
111111 return ret ;
@@ -115,7 +115,7 @@ static int _sdw_program_slave_port_params(struct sdw_bus *bus,
115115 wbuf = FIELD_PREP (SDW_DPN_HCTRL_HSTART , t_params -> hstart );
116116 wbuf |= FIELD_PREP (SDW_DPN_HCTRL_HSTOP , t_params -> hstop );
117117
118- ret = sdw_write (slave , addr4 , wbuf );
118+ ret = sdw_write_no_pm (slave , addr4 , wbuf );
119119 if (ret < 0 )
120120 dev_err (bus -> dev , "DPN_HCtrl register write failed\n" );
121121
@@ -163,7 +163,7 @@ static int sdw_program_slave_port_params(struct sdw_bus *bus,
163163 wbuf = FIELD_PREP (SDW_DPN_PORTCTRL_DATAMODE , p_params -> data_mode );
164164 wbuf |= FIELD_PREP (SDW_DPN_PORTCTRL_FLOWMODE , p_params -> flow_mode );
165165
166- ret = sdw_update (s_rt -> slave , addr1 , 0xF , wbuf );
166+ ret = sdw_update_no_pm (s_rt -> slave , addr1 , 0xF , wbuf );
167167 if (ret < 0 ) {
168168 dev_err (& s_rt -> slave -> dev ,
169169 "DPN_PortCtrl register write failed for port %d\n" ,
@@ -173,7 +173,7 @@ static int sdw_program_slave_port_params(struct sdw_bus *bus,
173173
174174 if (!dpn_prop -> read_only_wordlength ) {
175175 /* Program DPN_BlockCtrl1 register */
176- ret = sdw_write (s_rt -> slave , addr2 , (p_params -> bps - 1 ));
176+ ret = sdw_write_no_pm (s_rt -> slave , addr2 , (p_params -> bps - 1 ));
177177 if (ret < 0 ) {
178178 dev_err (& s_rt -> slave -> dev ,
179179 "DPN_BlockCtrl1 register write failed for port %d\n" ,
@@ -184,7 +184,7 @@ static int sdw_program_slave_port_params(struct sdw_bus *bus,
184184
185185 /* Program DPN_SampleCtrl1 register */
186186 wbuf = (t_params -> sample_interval - 1 ) & SDW_DPN_SAMPLECTRL_LOW ;
187- ret = sdw_write (s_rt -> slave , addr3 , wbuf );
187+ ret = sdw_write_no_pm (s_rt -> slave , addr3 , wbuf );
188188 if (ret < 0 ) {
189189 dev_err (& s_rt -> slave -> dev ,
190190 "DPN_SampleCtrl1 register write failed for port %d\n" ,
@@ -193,7 +193,7 @@ static int sdw_program_slave_port_params(struct sdw_bus *bus,
193193 }
194194
195195 /* Program DPN_OffsetCtrl1 registers */
196- ret = sdw_write (s_rt -> slave , addr4 , t_params -> offset1 );
196+ ret = sdw_write_no_pm (s_rt -> slave , addr4 , t_params -> offset1 );
197197 if (ret < 0 ) {
198198 dev_err (& s_rt -> slave -> dev ,
199199 "DPN_OffsetCtrl1 register write failed for port %d\n" ,
@@ -203,7 +203,7 @@ static int sdw_program_slave_port_params(struct sdw_bus *bus,
203203
204204 /* Program DPN_BlockCtrl2 register*/
205205 if (t_params -> blk_grp_ctrl_valid ) {
206- ret = sdw_write (s_rt -> slave , addr5 , t_params -> blk_grp_ctrl );
206+ ret = sdw_write_no_pm (s_rt -> slave , addr5 , t_params -> blk_grp_ctrl );
207207 if (ret < 0 ) {
208208 dev_err (& s_rt -> slave -> dev ,
209209 "DPN_BlockCtrl2 reg write failed for port %d\n" ,
@@ -214,7 +214,7 @@ static int sdw_program_slave_port_params(struct sdw_bus *bus,
214214
215215 /* program DPN_LaneCtrl register */
216216 if (slave_prop -> lane_control_support ) {
217- ret = sdw_write (s_rt -> slave , addr6 , t_params -> lane_ctrl );
217+ ret = sdw_write_no_pm (s_rt -> slave , addr6 , t_params -> lane_ctrl );
218218 if (ret < 0 ) {
219219 dev_err (& s_rt -> slave -> dev ,
220220 "DPN_LaneCtrl register write failed for port %d\n" ,
@@ -319,9 +319,9 @@ static int sdw_enable_disable_slave_ports(struct sdw_bus *bus,
319319 * it is safe to reset this register
320320 */
321321 if (en )
322- ret = sdw_write (s_rt -> slave , addr , p_rt -> ch_mask );
322+ ret = sdw_write_no_pm (s_rt -> slave , addr , p_rt -> ch_mask );
323323 else
324- ret = sdw_write (s_rt -> slave , addr , 0x0 );
324+ ret = sdw_write_no_pm (s_rt -> slave , addr , 0x0 );
325325
326326 if (ret < 0 )
327327 dev_err (& s_rt -> slave -> dev ,
@@ -476,9 +476,9 @@ static int sdw_prep_deprep_slave_ports(struct sdw_bus *bus,
476476 addr = SDW_DPN_PREPARECTRL (p_rt -> num );
477477
478478 if (prep )
479- ret = sdw_write (s_rt -> slave , addr , p_rt -> ch_mask );
479+ ret = sdw_write_no_pm (s_rt -> slave , addr , p_rt -> ch_mask );
480480 else
481- ret = sdw_write (s_rt -> slave , addr , 0x0 );
481+ ret = sdw_write_no_pm (s_rt -> slave , addr , 0x0 );
482482
483483 if (ret < 0 ) {
484484 dev_err (& s_rt -> slave -> dev ,
@@ -491,7 +491,7 @@ static int sdw_prep_deprep_slave_ports(struct sdw_bus *bus,
491491 wait_for_completion_timeout (port_ready ,
492492 msecs_to_jiffies (dpn_prop -> ch_prep_timeout ));
493493
494- val = sdw_read (s_rt -> slave , SDW_DPN_PREPARESTATUS (p_rt -> num ));
494+ val = sdw_read_no_pm (s_rt -> slave , SDW_DPN_PREPARESTATUS (p_rt -> num ));
495495 if ((val < 0 ) || (val & p_rt -> ch_mask )) {
496496 ret = (val < 0 ) ? val : - ETIMEDOUT ;
497497 dev_err (& s_rt -> slave -> dev ,
0 commit comments