@@ -85,7 +85,7 @@ static int octeon_i2c_wait(struct octeon_i2c *i2c)
8585
8686static bool octeon_i2c_hlc_test_valid (struct octeon_i2c * i2c )
8787{
88- return (__raw_readq (i2c -> twsi_base + SW_TWSI (i2c )) & SW_TWSI_V ) == 0 ;
88+ return (__raw_readq (i2c -> twsi_base + OCTEON_REG_SW_TWSI (i2c )) & SW_TWSI_V ) == 0 ;
8989}
9090
9191static void octeon_i2c_hlc_int_clear (struct octeon_i2c * i2c )
@@ -185,10 +185,10 @@ static int octeon_i2c_check_status(struct octeon_i2c *i2c, int final_read)
185185
186186 /*
187187 * This is ugly... in HLC mode the status is not in the status register
188- * but in the lower 8 bits of SW_TWSI .
188+ * but in the lower 8 bits of OCTEON_REG_SW_TWSI .
189189 */
190190 if (i2c -> hlc_enabled )
191- stat = __raw_readq (i2c -> twsi_base + SW_TWSI (i2c ));
191+ stat = __raw_readq (i2c -> twsi_base + OCTEON_REG_SW_TWSI (i2c ));
192192 else
193193 stat = octeon_i2c_stat_read (i2c );
194194
@@ -424,20 +424,20 @@ static int octeon_i2c_hlc_read(struct octeon_i2c *i2c, struct i2c_msg *msgs)
424424 else
425425 cmd |= SW_TWSI_OP_7 ;
426426
427- octeon_i2c_writeq_flush (cmd , i2c -> twsi_base + SW_TWSI (i2c ));
427+ octeon_i2c_writeq_flush (cmd , i2c -> twsi_base + OCTEON_REG_SW_TWSI (i2c ));
428428 ret = octeon_i2c_hlc_wait (i2c );
429429 if (ret )
430430 goto err ;
431431
432- cmd = __raw_readq (i2c -> twsi_base + SW_TWSI (i2c ));
432+ cmd = __raw_readq (i2c -> twsi_base + OCTEON_REG_SW_TWSI (i2c ));
433433 if ((cmd & SW_TWSI_R ) == 0 )
434434 return octeon_i2c_check_status (i2c , false);
435435
436436 for (i = 0 , j = msgs [0 ].len - 1 ; i < msgs [0 ].len && i < 4 ; i ++ , j -- )
437437 msgs [0 ].buf [j ] = (cmd >> (8 * i )) & 0xff ;
438438
439439 if (msgs [0 ].len > 4 ) {
440- cmd = __raw_readq (i2c -> twsi_base + SW_TWSI_EXT (i2c ));
440+ cmd = __raw_readq (i2c -> twsi_base + OCTEON_REG_SW_TWSI_EXT (i2c ));
441441 for (i = 0 ; i < msgs [0 ].len - 4 && i < 4 ; i ++ , j -- )
442442 msgs [0 ].buf [j ] = (cmd >> (8 * i )) & 0xff ;
443443 }
@@ -474,15 +474,15 @@ static int octeon_i2c_hlc_write(struct octeon_i2c *i2c, struct i2c_msg *msgs)
474474
475475 for (i = 0 ; i < msgs [0 ].len - 4 && i < 4 ; i ++ , j -- )
476476 ext |= (u64 )msgs [0 ].buf [j ] << (8 * i );
477- octeon_i2c_writeq_flush (ext , i2c -> twsi_base + SW_TWSI_EXT (i2c ));
477+ octeon_i2c_writeq_flush (ext , i2c -> twsi_base + OCTEON_REG_SW_TWSI_EXT (i2c ));
478478 }
479479
480- octeon_i2c_writeq_flush (cmd , i2c -> twsi_base + SW_TWSI (i2c ));
480+ octeon_i2c_writeq_flush (cmd , i2c -> twsi_base + OCTEON_REG_SW_TWSI (i2c ));
481481 ret = octeon_i2c_hlc_wait (i2c );
482482 if (ret )
483483 goto err ;
484484
485- cmd = __raw_readq (i2c -> twsi_base + SW_TWSI (i2c ));
485+ cmd = __raw_readq (i2c -> twsi_base + OCTEON_REG_SW_TWSI (i2c ));
486486 if ((cmd & SW_TWSI_R ) == 0 )
487487 return octeon_i2c_check_status (i2c , false);
488488
@@ -515,27 +515,27 @@ static int octeon_i2c_hlc_comp_read(struct octeon_i2c *i2c, struct i2c_msg *msgs
515515 cmd |= SW_TWSI_EIA ;
516516 ext = (u64 )msgs [0 ].buf [0 ] << SW_TWSI_IA_SHIFT ;
517517 cmd |= (u64 )msgs [0 ].buf [1 ] << SW_TWSI_IA_SHIFT ;
518- octeon_i2c_writeq_flush (ext , i2c -> twsi_base + SW_TWSI_EXT (i2c ));
518+ octeon_i2c_writeq_flush (ext , i2c -> twsi_base + OCTEON_REG_SW_TWSI_EXT (i2c ));
519519 } else {
520520 cmd |= (u64 )msgs [0 ].buf [0 ] << SW_TWSI_IA_SHIFT ;
521521 }
522522
523523 octeon_i2c_hlc_int_clear (i2c );
524- octeon_i2c_writeq_flush (cmd , i2c -> twsi_base + SW_TWSI (i2c ));
524+ octeon_i2c_writeq_flush (cmd , i2c -> twsi_base + OCTEON_REG_SW_TWSI (i2c ));
525525
526526 ret = octeon_i2c_hlc_wait (i2c );
527527 if (ret )
528528 goto err ;
529529
530- cmd = __raw_readq (i2c -> twsi_base + SW_TWSI (i2c ));
530+ cmd = __raw_readq (i2c -> twsi_base + OCTEON_REG_SW_TWSI (i2c ));
531531 if ((cmd & SW_TWSI_R ) == 0 )
532532 return octeon_i2c_check_status (i2c , false);
533533
534534 for (i = 0 , j = msgs [1 ].len - 1 ; i < msgs [1 ].len && i < 4 ; i ++ , j -- )
535535 msgs [1 ].buf [j ] = (cmd >> (8 * i )) & 0xff ;
536536
537537 if (msgs [1 ].len > 4 ) {
538- cmd = __raw_readq (i2c -> twsi_base + SW_TWSI_EXT (i2c ));
538+ cmd = __raw_readq (i2c -> twsi_base + OCTEON_REG_SW_TWSI_EXT (i2c ));
539539 for (i = 0 ; i < msgs [1 ].len - 4 && i < 4 ; i ++ , j -- )
540540 msgs [1 ].buf [j ] = (cmd >> (8 * i )) & 0xff ;
541541 }
@@ -582,16 +582,16 @@ static int octeon_i2c_hlc_comp_write(struct octeon_i2c *i2c, struct i2c_msg *msg
582582 set_ext = true;
583583 }
584584 if (set_ext )
585- octeon_i2c_writeq_flush (ext , i2c -> twsi_base + SW_TWSI_EXT (i2c ));
585+ octeon_i2c_writeq_flush (ext , i2c -> twsi_base + OCTEON_REG_SW_TWSI_EXT (i2c ));
586586
587587 octeon_i2c_hlc_int_clear (i2c );
588- octeon_i2c_writeq_flush (cmd , i2c -> twsi_base + SW_TWSI (i2c ));
588+ octeon_i2c_writeq_flush (cmd , i2c -> twsi_base + OCTEON_REG_SW_TWSI (i2c ));
589589
590590 ret = octeon_i2c_hlc_wait (i2c );
591591 if (ret )
592592 goto err ;
593593
594- cmd = __raw_readq (i2c -> twsi_base + SW_TWSI (i2c ));
594+ cmd = __raw_readq (i2c -> twsi_base + OCTEON_REG_SW_TWSI (i2c ));
595595 if ((cmd & SW_TWSI_R ) == 0 )
596596 return octeon_i2c_check_status (i2c , false);
597597
@@ -737,13 +737,13 @@ void octeon_i2c_set_clock(struct octeon_i2c *i2c)
737737 if (is_plat_otx2 ) {
738738 u64 mode ;
739739
740- mode = __raw_readq (i2c -> twsi_base + MODE (i2c ));
740+ mode = __raw_readq (i2c -> twsi_base + OCTEON_REG_MODE (i2c ));
741741 /* Set REFCLK_SRC and HS_MODE in TWSX_MODE register */
742742 if (!IS_LS_FREQ (i2c -> twsi_freq ))
743743 mode |= TWSX_MODE_HS_MASK ;
744744 else
745745 mode &= ~TWSX_MODE_HS_MASK ;
746- octeon_i2c_writeq_flush (mode , i2c -> twsi_base + MODE (i2c ));
746+ octeon_i2c_writeq_flush (mode , i2c -> twsi_base + OCTEON_REG_MODE (i2c ));
747747 }
748748}
749749
0 commit comments