static const unsigned int sdio_clk_pins[] = {GPIOX_4};
 static const unsigned int sdio_cmd_pins[] = {GPIOX_5};
 
-/* spi_a */
-static const unsigned int spi_clk_a_pins[] = {GPIOZ_0};
-static const unsigned int spi_mosi_a_pins[] = {GPIOZ_1};
-static const unsigned int spi_miso_a_pins[] = {GPIOZ_2};
-static const unsigned int spi_ss0_a_pins[] = {GPIOZ_3};
-static const unsigned int spi_ss1_a_pins[] = {GPIOZ_4};
-static const unsigned int spi_ss2_a_pins[] = {GPIOZ_5};
-
-/* spi_b */
-static const unsigned int spi_clk_b_x_pins[] = {GPIOX_19};
-static const unsigned int spi_mosi_b_x_pins[] = {GPIOX_17};
-static const unsigned int spi_miso_b_x_pins[] = {GPIOX_18};
-static const unsigned int spi_ss0_b_x_pins[] = {GPIOX_16};
-
-static const unsigned int spi_clk_b_a_pins[] = {GPIOA_4};
-static const unsigned int spi_mosi_b_a_pins[] = {GPIOA_2};
-static const unsigned int spi_miso_b_a_pins[] = {GPIOA_3};
-static const unsigned int spi_ss0_b_a_pins[] = {GPIOA_5};
-static const unsigned int spi_ss1_b_pins[] = {GPIOA_6};
+/* spi0 */
+static const unsigned int spi0_clk_pins[] = {GPIOZ_0};
+static const unsigned int spi0_mosi_pins[] = {GPIOZ_1};
+static const unsigned int spi0_miso_pins[] = {GPIOZ_2};
+static const unsigned int spi0_ss0_pins[] = {GPIOZ_3};
+static const unsigned int spi0_ss1_pins[] = {GPIOZ_4};
+static const unsigned int spi0_ss2_pins[] = {GPIOZ_5};
+
+/* spi1 */
+static const unsigned int spi1_clk_x_pins[] = {GPIOX_19};
+static const unsigned int spi1_mosi_x_pins[] = {GPIOX_17};
+static const unsigned int spi1_miso_x_pins[] = {GPIOX_18};
+static const unsigned int spi1_ss0_x_pins[] = {GPIOX_16};
+
+static const unsigned int spi1_clk_a_pins[] = {GPIOA_4};
+static const unsigned int spi1_mosi_a_pins[] = {GPIOA_2};
+static const unsigned int spi1_miso_a_pins[] = {GPIOA_3};
+static const unsigned int spi1_ss0_a_pins[] = {GPIOA_5};
+static const unsigned int spi1_ss1_pins[] = {GPIOA_6};
 
 /* i2c0 */
 static const unsigned int i2c0_sck_pins[] = {GPIOZ_6};
        GROUP(nor_cs, 3),
 
        /* bank GPIOZ */
-       GROUP(spi_clk_a, 1),
-       GROUP(spi_mosi_a, 1),
-       GROUP(spi_miso_a, 1),
-       GROUP(spi_ss0_a, 1),
-       GROUP(spi_ss1_a, 1),
-       GROUP(spi_ss2_a, 1),
+       GROUP(spi0_clk, 1),
+       GROUP(spi0_mosi, 1),
+       GROUP(spi0_miso, 1),
+       GROUP(spi0_ss0, 1),
+       GROUP(spi0_ss1, 1),
+       GROUP(spi0_ss2, 1),
        GROUP(i2c0_sck, 1),
        GROUP(i2c0_sda, 1),
        GROUP(i2c1_sck_z, 1),
        GROUP(jtag_tdi_x, 2),
        GROUP(jtag_clk_x, 2),
        GROUP(jtag_tms_x, 2),
-       GROUP(spi_clk_b_x, 4),
-       GROUP(spi_mosi_b_x, 4),
-       GROUP(spi_miso_b_x, 4),
-       GROUP(spi_ss0_b_x, 4),
+       GROUP(spi1_clk_x, 4),
+       GROUP(spi1_mosi_x, 4),
+       GROUP(spi1_miso_x, 4),
+       GROUP(spi1_ss0_x, 4),
        GROUP(pwm_a_x18, 3),
        GROUP(pwm_a_x20, 1),
        GROUP(pwm_b_x, 3),
        GROUP(spdif_in_a7, 3),
        GROUP(spdif_in_a19, 1),
        GROUP(spdif_in_a20, 2),
-       GROUP(spi_clk_b_a, 3),
-       GROUP(spi_mosi_b_a, 3),
-       GROUP(spi_miso_b_a, 3),
-       GROUP(spi_ss0_b_a, 3),
-       GROUP(spi_ss1_b, 3),
+       GROUP(spi1_clk_a, 3),
+       GROUP(spi1_mosi_a, 3),
+       GROUP(spi1_miso_a, 3),
+       GROUP(spi1_ss0_a, 3),
+       GROUP(spi1_ss1, 3),
        GROUP(pwm_a_a, 3),
        GROUP(pwm_b_a, 3),
        GROUP(pwm_c_a, 3),
        "sdio_cmd", "sdio_clk",
 };
 
-static const char * const spi_a_groups[] = {
-       "spi_clk_a", "spi_mosi_a", "spi_miso_a", "spi_ss0_a",
-       "spi_ss1_a", "spi_ss2_a"
+static const char * const spi0_groups[] = {
+       "spi0_clk", "spi0_mosi", "spi0_miso", "spi0_ss0",
+       "spi0_ss1", "spi0_ss2"
 };
 
-static const char * const spi_b_groups[] = {
-       "spi_clk_b_x", "spi_mosi_b_x", "spi_miso_b_x", "spi_ss0_b_x",
-       "spi_clk_b_a", "spi_mosi_b_a", "spi_miso_b_a", "spi_ss0_b_a",
-       "spi_ss1_b"
+static const char * const spi1_groups[] = {
+       "spi1_clk_x", "spi1_mosi_x", "spi1_miso_x", "spi1_ss0_x",
+       "spi1_clk_a", "spi1_mosi_a", "spi1_miso_a", "spi1_ss0_a",
+       "spi1_ss1"
 };
 
 static const char * const uart_a_groups[] = {
        FUNCTION(gpio_periphs),
        FUNCTION(emmc),
        FUNCTION(nor),
-       FUNCTION(spi_a),
-       FUNCTION(spi_b),
+       FUNCTION(spi0),
+       FUNCTION(spi1),
        FUNCTION(sdio),
        FUNCTION(nand),
        FUNCTION(uart_a),