|
341 | 341 | /* IP0SR2 */ /* 0 */ /* 1 */ /* 2 */ /* 3 4 5 6 7 8 9 A B C D E F */ |
342 | 342 | #define IP0SR2_3_0 FM(FXR_TXDA) FM(CANFD1_TX) FM(TPU0TO2_A) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) |
343 | 343 | #define IP0SR2_7_4 FM(FXR_TXENA_N) FM(CANFD1_RX) FM(TPU0TO3_A) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) |
344 | | -#define IP0SR2_11_8 FM(RXDA_EXTFXR) FM(CANFD5_TX) FM(IRQ5) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) |
345 | | -#define IP0SR2_15_12 FM(CLK_EXTFXR) FM(CANFD5_RX) FM(IRQ4_B) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) |
| 344 | +#define IP0SR2_11_8 FM(RXDA_EXTFXR) FM(CANFD5_TX_A) FM(IRQ5) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) |
| 345 | +#define IP0SR2_15_12 FM(CLK_EXTFXR) FM(CANFD5_RX_A) FM(IRQ4_B) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) |
346 | 346 | #define IP0SR2_19_16 FM(RXDB_EXTFXR) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) |
347 | 347 | #define IP0SR2_23_20 FM(FXR_TXENB_N) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) |
348 | 348 | #define IP0SR2_27_24 FM(FXR_TXDB) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) F_(0, 0) |
@@ -896,11 +896,11 @@ static const u16 pinmux_data[] = { |
896 | 896 | PINMUX_IPSR_GPSR(IP0SR2_7_4, TPU0TO3_A), |
897 | 897 |
|
898 | 898 | PINMUX_IPSR_GPSR(IP0SR2_11_8, RXDA_EXTFXR), |
899 | | - PINMUX_IPSR_GPSR(IP0SR2_11_8, CANFD5_TX), |
| 899 | + PINMUX_IPSR_GPSR(IP0SR2_11_8, CANFD5_TX_A), |
900 | 900 | PINMUX_IPSR_GPSR(IP0SR2_11_8, IRQ5), |
901 | 901 |
|
902 | 902 | PINMUX_IPSR_GPSR(IP0SR2_15_12, CLK_EXTFXR), |
903 | | - PINMUX_IPSR_GPSR(IP0SR2_15_12, CANFD5_RX), |
| 903 | + PINMUX_IPSR_GPSR(IP0SR2_15_12, CANFD5_RX_A), |
904 | 904 | PINMUX_IPSR_GPSR(IP0SR2_15_12, IRQ4_B), |
905 | 905 |
|
906 | 906 | PINMUX_IPSR_GPSR(IP0SR2_19_16, RXDB_EXTFXR), |
@@ -1531,15 +1531,14 @@ static const unsigned int canfd4_data_mux[] = { |
1531 | 1531 | }; |
1532 | 1532 |
|
1533 | 1533 | /* - CANFD5 ----------------------------------------------------------------- */ |
1534 | | -static const unsigned int canfd5_data_pins[] = { |
1535 | | - /* CANFD5_TX, CANFD5_RX */ |
| 1534 | +static const unsigned int canfd5_data_a_pins[] = { |
| 1535 | + /* CANFD5_TX_A, CANFD5_RX_A */ |
1536 | 1536 | RCAR_GP_PIN(2, 2), RCAR_GP_PIN(2, 3), |
1537 | 1537 | }; |
1538 | | -static const unsigned int canfd5_data_mux[] = { |
1539 | | - CANFD5_TX_MARK, CANFD5_RX_MARK, |
| 1538 | +static const unsigned int canfd5_data_a_mux[] = { |
| 1539 | + CANFD5_TX_A_MARK, CANFD5_RX_A_MARK, |
1540 | 1540 | }; |
1541 | 1541 |
|
1542 | | -/* - CANFD5_B ----------------------------------------------------------------- */ |
1543 | 1542 | static const unsigned int canfd5_data_b_pins[] = { |
1544 | 1543 | /* CANFD5_TX_B, CANFD5_RX_B */ |
1545 | 1544 | RCAR_GP_PIN(1, 8), RCAR_GP_PIN(1, 9), |
@@ -2578,8 +2577,8 @@ static const struct sh_pfc_pin_group pinmux_groups[] = { |
2578 | 2577 | SH_PFC_PIN_GROUP(canfd2_data), |
2579 | 2578 | SH_PFC_PIN_GROUP(canfd3_data), |
2580 | 2579 | SH_PFC_PIN_GROUP(canfd4_data), |
2581 | | - SH_PFC_PIN_GROUP(canfd5_data), /* suffix might be updated */ |
2582 | | - SH_PFC_PIN_GROUP(canfd5_data_b), /* suffix might be updated */ |
| 2580 | + SH_PFC_PIN_GROUP(canfd5_data_a), |
| 2581 | + SH_PFC_PIN_GROUP(canfd5_data_b), |
2583 | 2582 | SH_PFC_PIN_GROUP(canfd6_data), |
2584 | 2583 | SH_PFC_PIN_GROUP(canfd7_data), |
2585 | 2584 | SH_PFC_PIN_GROUP(can_clk), |
@@ -2788,8 +2787,7 @@ static const char * const canfd4_groups[] = { |
2788 | 2787 | }; |
2789 | 2788 |
|
2790 | 2789 | static const char * const canfd5_groups[] = { |
2791 | | - /* suffix might be updated */ |
2792 | | - "canfd5_data", |
| 2790 | + "canfd5_data_a", |
2793 | 2791 | "canfd5_data_b", |
2794 | 2792 | }; |
2795 | 2793 |
|
|
0 commit comments