int sja1105_static_config_reload(struct sja1105_private *priv);
 
 /* From sja1105_spi.c */
-int sja1105_spi_send_packed_buf(const struct sja1105_private *priv,
-                               sja1105_spi_rw_mode_t rw, u64 reg_addr,
-                               void *packed_buf, size_t size_bytes);
+int sja1105_xfer_buf(const struct sja1105_private *priv,
+                    sja1105_spi_rw_mode_t rw, u64 reg_addr,
+                    void *packed_buf, size_t size_bytes);
 int sja1105_xfer_u32(const struct sja1105_private *priv,
                     sja1105_spi_rw_mode_t rw, u64 reg_addr, u32 *value);
 int sja1105_xfer_u64(const struct sja1105_private *priv,
                     sja1105_spi_rw_mode_t rw, u64 reg_addr, u64 *value);
-int sja1105_spi_send_long_packed_buf(const struct sja1105_private *priv,
-                                    sja1105_spi_rw_mode_t rw, u64 base_addr,
-                                    void *packed_buf, u64 buf_len);
 int sja1105_static_config_upload(struct sja1105_private *priv);
 int sja1105_inhibit_tx(const struct sja1105_private *priv,
                       unsigned long port_bitmap, bool tx_inhibited);
 
        idiv.pd        = enabled ? 0 : 1; /* Power down? */
        sja1105_cgu_idiv_packing(packed_buf, &idiv, PACK);
 
-       return sja1105_spi_send_packed_buf(priv, SPI_WRITE,
-                                          regs->cgu_idiv[port], packed_buf,
-                                          SJA1105_SIZE_CGU_CMD);
+       return sja1105_xfer_buf(priv, SPI_WRITE, regs->cgu_idiv[port],
+                               packed_buf, SJA1105_SIZE_CGU_CMD);
 }
 
 static void
        mii_tx_clk.pd        = 0;  /* Power Down off => enabled */
        sja1105_cgu_mii_control_packing(packed_buf, &mii_tx_clk, PACK);
 
-       return sja1105_spi_send_packed_buf(priv, SPI_WRITE,
-                                          regs->mii_tx_clk[port], packed_buf,
-                                          SJA1105_SIZE_CGU_CMD);
+       return sja1105_xfer_buf(priv, SPI_WRITE, regs->mii_tx_clk[port],
+                               packed_buf, SJA1105_SIZE_CGU_CMD);
 }
 
 static int
        mii_rx_clk.pd        = 0;  /* Power Down off => enabled */
        sja1105_cgu_mii_control_packing(packed_buf, &mii_rx_clk, PACK);
 
-       return sja1105_spi_send_packed_buf(priv, SPI_WRITE,
-                                          regs->mii_rx_clk[port], packed_buf,
-                                          SJA1105_SIZE_CGU_CMD);
+       return sja1105_xfer_buf(priv, SPI_WRITE, regs->mii_rx_clk[port],
+                               packed_buf, SJA1105_SIZE_CGU_CMD);
 }
 
 static int
        mii_ext_tx_clk.pd        = 0; /* Power Down off => enabled */
        sja1105_cgu_mii_control_packing(packed_buf, &mii_ext_tx_clk, PACK);
 
-       return sja1105_spi_send_packed_buf(priv, SPI_WRITE,
-                                          regs->mii_ext_tx_clk[port],
-                                          packed_buf, SJA1105_SIZE_CGU_CMD);
+       return sja1105_xfer_buf(priv, SPI_WRITE, regs->mii_ext_tx_clk[port],
+                               packed_buf, SJA1105_SIZE_CGU_CMD);
 }
 
 static int
        mii_ext_rx_clk.pd        = 0; /* Power Down off => enabled */
        sja1105_cgu_mii_control_packing(packed_buf, &mii_ext_rx_clk, PACK);
 
-       return sja1105_spi_send_packed_buf(priv, SPI_WRITE,
-                                          regs->mii_ext_rx_clk[port],
-                                          packed_buf, SJA1105_SIZE_CGU_CMD);
+       return sja1105_xfer_buf(priv, SPI_WRITE, regs->mii_ext_rx_clk[port],
+                               packed_buf, SJA1105_SIZE_CGU_CMD);
 }
 
 static int sja1105_mii_clocking_setup(struct sja1105_private *priv, int port,
        txc.pd = 0;
        sja1105_cgu_mii_control_packing(packed_buf, &txc, PACK);
 
-       return sja1105_spi_send_packed_buf(priv, SPI_WRITE,
-                                          regs->rgmii_tx_clk[port],
-                                          packed_buf, SJA1105_SIZE_CGU_CMD);
+       return sja1105_xfer_buf(priv, SPI_WRITE, regs->rgmii_tx_clk[port],
+                               packed_buf, SJA1105_SIZE_CGU_CMD);
 }
 
 /* AGU */
        pad_mii_tx.clk_ipud  = 2; /* TX_CLK input stage (default) */
        sja1105_cfg_pad_mii_tx_packing(packed_buf, &pad_mii_tx, PACK);
 
-       return sja1105_spi_send_packed_buf(priv, SPI_WRITE,
-                                          regs->pad_mii_tx[port],
-                                          packed_buf, SJA1105_SIZE_CGU_CMD);
+       return sja1105_xfer_buf(priv, SPI_WRITE, regs->pad_mii_tx[port],
+                               packed_buf, SJA1105_SIZE_CGU_CMD);
 }
 
 static void
        pad_mii_id.txc_pd = 1;
        sja1105_cfg_pad_mii_id_packing(packed_buf, &pad_mii_id, PACK);
 
-       rc = sja1105_spi_send_packed_buf(priv, SPI_WRITE,
-                                        regs->pad_mii_id[port],
-                                        packed_buf, SJA1105_SIZE_CGU_CMD);
+       rc = sja1105_xfer_buf(priv, SPI_WRITE, regs->pad_mii_id[port],
+                             packed_buf, SJA1105_SIZE_CGU_CMD);
        if (rc < 0)
                return rc;
 
        }
        sja1105_cfg_pad_mii_id_packing(packed_buf, &pad_mii_id, PACK);
 
-       return sja1105_spi_send_packed_buf(priv, SPI_WRITE,
-                                          regs->pad_mii_id[port],
-                                          packed_buf, SJA1105_SIZE_CGU_CMD);
+       return sja1105_xfer_buf(priv, SPI_WRITE, regs->pad_mii_id[port],
+                               packed_buf, SJA1105_SIZE_CGU_CMD);
 }
 
 static int sja1105_rgmii_clocking_setup(struct sja1105_private *priv, int port,
        ref_clk.pd        = 0;      /* Power Down off => enabled */
        sja1105_cgu_mii_control_packing(packed_buf, &ref_clk, PACK);
 
-       return sja1105_spi_send_packed_buf(priv, SPI_WRITE,
-                                          regs->rmii_ref_clk[port],
-                                          packed_buf, SJA1105_SIZE_CGU_CMD);
+       return sja1105_xfer_buf(priv, SPI_WRITE, regs->rmii_ref_clk[port],
+                               packed_buf, SJA1105_SIZE_CGU_CMD);
 }
 
 static int
        ext_tx_clk.pd        = 0;   /* Power Down off => enabled */
        sja1105_cgu_mii_control_packing(packed_buf, &ext_tx_clk, PACK);
 
-       return sja1105_spi_send_packed_buf(priv, SPI_WRITE,
-                                          regs->rmii_ext_tx_clk[port],
-                                          packed_buf, SJA1105_SIZE_CGU_CMD);
+       return sja1105_xfer_buf(priv, SPI_WRITE, regs->rmii_ext_tx_clk[port],
+                               packed_buf, SJA1105_SIZE_CGU_CMD);
 }
 
 static int sja1105_cgu_rmii_pll_config(struct sja1105_private *priv)
        pll.pd        = 0x1;
 
        sja1105_cgu_pll_control_packing(packed_buf, &pll, PACK);
-       rc = sja1105_spi_send_packed_buf(priv, SPI_WRITE, regs->rmii_pll1,
-                                        packed_buf, SJA1105_SIZE_CGU_CMD);
+       rc = sja1105_xfer_buf(priv, SPI_WRITE, regs->rmii_pll1, packed_buf,
+                             SJA1105_SIZE_CGU_CMD);
        if (rc < 0) {
                dev_err(dev, "failed to configure PLL1 for 50MHz\n");
                return rc;
        pll.pd = 0x0;
 
        sja1105_cgu_pll_control_packing(packed_buf, &pll, PACK);
-       rc = sja1105_spi_send_packed_buf(priv, SPI_WRITE, regs->rmii_pll1,
-                                        packed_buf, SJA1105_SIZE_CGU_CMD);
+       rc = sja1105_xfer_buf(priv, SPI_WRITE, regs->rmii_pll1, packed_buf,
+                             SJA1105_SIZE_CGU_CMD);
        if (rc < 0) {
                dev_err(dev, "failed to enable PLL1\n");
                return rc;
 
                ops->entry_packing(packed_buf, entry, PACK);
 
        /* Send SPI write operation: read config table entry */
-       rc = sja1105_spi_send_packed_buf(priv, SPI_WRITE, ops->addr,
-                                        packed_buf, ops->packed_size);
+       rc = sja1105_xfer_buf(priv, SPI_WRITE, ops->addr, packed_buf,
+                             ops->packed_size);
        if (rc < 0)
                return rc;
 
                memset(packed_buf, 0, ops->packed_size);
 
                /* Retrieve the read operation's result */
-               rc = sja1105_spi_send_packed_buf(priv, SPI_READ, ops->addr,
-                                                packed_buf, ops->packed_size);
+               rc = sja1105_xfer_buf(priv, SPI_READ, ops->addr, packed_buf,
+                                     ops->packed_size);
                if (rc < 0)
                        return rc;
 
                ops->entry_packing(packed_buf, entry, PACK);
 
        /* Send SPI write operation: read config table entry */
-       rc = sja1105_spi_send_packed_buf(priv, SPI_WRITE, ops->addr,
-                                        packed_buf, ops->packed_size);
+       rc = sja1105_xfer_buf(priv, SPI_WRITE, ops->addr, packed_buf,
+                             ops->packed_size);
        if (rc < 0)
                return rc;
 
 
        int rc;
 
        /* MAC area */
-       rc = sja1105_spi_send_packed_buf(priv, SPI_READ, regs->mac[port],
-                                        packed_buf, SJA1105_SIZE_MAC_AREA);
+       rc = sja1105_xfer_buf(priv, SPI_READ, regs->mac[port], packed_buf,
+                             SJA1105_SIZE_MAC_AREA);
        if (rc < 0)
                return rc;
 
        u8 packed_buf[SJA1105_SIZE_HL1_AREA] = {0};
        int rc;
 
-       rc = sja1105_spi_send_packed_buf(priv, SPI_READ, regs->mac_hl1[port],
-                                        packed_buf, SJA1105_SIZE_HL1_AREA);
+       rc = sja1105_xfer_buf(priv, SPI_READ, regs->mac_hl1[port], packed_buf,
+                             SJA1105_SIZE_HL1_AREA);
        if (rc < 0)
                return rc;
 
        u8 packed_buf[SJA1105_SIZE_QLEVEL_AREA] = {0};
        int rc;
 
-       rc = sja1105_spi_send_packed_buf(priv, SPI_READ, regs->mac_hl2[port],
-                                        packed_buf, SJA1105_SIZE_HL2_AREA);
+       rc = sja1105_xfer_buf(priv, SPI_READ, regs->mac_hl2[port], packed_buf,
+                             SJA1105_SIZE_HL2_AREA);
        if (rc < 0)
                return rc;
 
            priv->info->device_id == SJA1105T_DEVICE_ID)
                return 0;
 
-       rc = sja1105_spi_send_packed_buf(priv, SPI_READ, regs->qlevel[port],
-                                        packed_buf, SJA1105_SIZE_QLEVEL_AREA);
+       rc = sja1105_xfer_buf(priv, SPI_READ, regs->qlevel[port], packed_buf,
+                             SJA1105_SIZE_QLEVEL_AREA);
        if (rc < 0)
                return rc;
 
 
                return -ENODEV;
        }
 
-       rc = sja1105_spi_send_packed_buf(priv, SPI_READ, regs->prod_id,
-                                        prod_id, SJA1105_SIZE_DEVICE_ID);
+       rc = sja1105_xfer_buf(priv, SPI_READ, regs->prod_id, prod_id,
+                             SJA1105_SIZE_DEVICE_ID);
        if (rc < 0)
                return rc;
 
 
        sja1105_pack(buf, &valid,           31, 31, size);
        sja1105_pack(buf, &cmd->resptp,      2,  2, size);
 
-       return sja1105_spi_send_packed_buf(priv, SPI_WRITE, regs->ptp_control,
-                                          buf, SJA1105_SIZE_PTP_CMD);
+       return sja1105_xfer_buf(priv, SPI_WRITE, regs->ptp_control, buf,
+                               SJA1105_SIZE_PTP_CMD);
 }
 
 int sja1105pqrs_ptp_cmd(const void *ctx, const void *data)
        sja1105_pack(buf, &valid,           31, 31, size);
        sja1105_pack(buf, &cmd->resptp,      3,  3, size);
 
-       return sja1105_spi_send_packed_buf(priv, SPI_WRITE, regs->ptp_control,
-                                          buf, SJA1105_SIZE_PTP_CMD);
+       return sja1105_xfer_buf(priv, SPI_WRITE, regs->ptp_control, buf,
+                               SJA1105_SIZE_PTP_CMD);
 }
 
 /* The switch returns partial timestamps (24 bits for SJA1105 E/T, which wrap
        int rc;
 
        do {
-               rc = sja1105_spi_send_packed_buf(priv, SPI_READ,
-                                                regs->ptpegr_ts[port],
-                                                packed_buf,
-                                                priv->info->ptpegr_ts_bytes);
+               rc = sja1105_xfer_buf(priv, SPI_READ, regs->ptpegr_ts[port],
+                                     packed_buf, priv->info->ptpegr_ts_bytes);
                if (rc < 0)
                        return rc;
 
 
  *
  * This function should only be called if it is priorly known that
  * @size_bytes is smaller than SIZE_SPI_MSG_MAXLEN. Larger packed buffers
- * are chunked in smaller pieces by sja1105_spi_send_long_packed_buf below.
+ * are chunked in smaller pieces by sja1105_xfer_long_buf below.
  */
-int sja1105_spi_send_packed_buf(const struct sja1105_private *priv,
-                               sja1105_spi_rw_mode_t rw, u64 reg_addr,
-                               void *packed_buf, size_t size_bytes)
+int sja1105_xfer_buf(const struct sja1105_private *priv,
+                    sja1105_spi_rw_mode_t rw, u64 reg_addr,
+                    void *packed_buf, size_t size_bytes)
 {
        u8 tx_buf[SJA1105_SIZE_SPI_TRANSFER_MAX] = {0};
        u8 rx_buf[SJA1105_SIZE_SPI_TRANSFER_MAX] = {0};
        if (rw == SPI_WRITE)
                sja1105_pack(packed_buf, value, 63, 0, 8);
 
-       rc = sja1105_spi_send_packed_buf(priv, rw, reg_addr, packed_buf, 8);
+       rc = sja1105_xfer_buf(priv, rw, reg_addr, packed_buf, 8);
 
        if (rw == SPI_READ)
                sja1105_unpack(packed_buf, value, 63, 0, 8);
                sja1105_pack(packed_buf, &tmp, 31, 0, 4);
        }
 
-       rc = sja1105_spi_send_packed_buf(priv, rw, reg_addr, packed_buf, 4);
+       rc = sja1105_xfer_buf(priv, rw, reg_addr, packed_buf, 4);
 
        if (rw == SPI_READ) {
                sja1105_unpack(packed_buf, &tmp, 31, 0, 4);
  * must be sent/received. Splitting the buffer into chunks and assembling
  * those into SPI messages is done automatically by this function.
  */
-int sja1105_spi_send_long_packed_buf(const struct sja1105_private *priv,
-                                    sja1105_spi_rw_mode_t rw, u64 base_addr,
-                                    void *packed_buf, u64 buf_len)
+int sja1105_xfer_long_buf(const struct sja1105_private *priv,
+                         sja1105_spi_rw_mode_t rw, u64 base_addr,
+                         void *packed_buf, u64 buf_len)
 {
        struct chunk {
                void *buf_ptr;
        chunk.len = min_t(int, buf_len, SJA1105_SIZE_SPI_MSG_MAXLEN);
 
        while (chunk.len) {
-               rc = sja1105_spi_send_packed_buf(priv, rw, chunk.spi_address,
-                                                chunk.buf_ptr, chunk.len);
+               rc = sja1105_xfer_buf(priv, rw, chunk.spi_address,
+                                     chunk.buf_ptr, chunk.len);
                if (rc < 0)
                        return rc;
 
 
        sja1105et_reset_cmd_pack(packed_buf, reset);
 
-       return sja1105_spi_send_packed_buf(priv, SPI_WRITE, regs->rgu,
-                                          packed_buf, SJA1105_SIZE_RESET_CMD);
+       return sja1105_xfer_buf(priv, SPI_WRITE, regs->rgu, packed_buf,
+                               SJA1105_SIZE_RESET_CMD);
 }
 
 static int sja1105pqrs_reset_cmd(const void *ctx, const void *data)
 
        sja1105pqrs_reset_cmd_pack(packed_buf, reset);
 
-       return sja1105_spi_send_packed_buf(priv, SPI_WRITE, regs->rgu,
-                                          packed_buf, SJA1105_SIZE_RESET_CMD);
+       return sja1105_xfer_buf(priv, SPI_WRITE, regs->rgu, packed_buf,
+                               SJA1105_SIZE_RESET_CMD);
 }
 
 static int sja1105_cold_reset(const struct sja1105_private *priv)
        u8 packed_buf[4];
        int rc;
 
-       rc = sja1105_spi_send_packed_buf(priv, SPI_READ,
-                                        regs->status,
-                                        packed_buf, 4);
+       rc = sja1105_xfer_buf(priv, SPI_READ, regs->status, packed_buf, 4);
        if (rc < 0)
                return rc;
 
                /* Wait for the switch to come out of reset */
                usleep_range(1000, 5000);
                /* Upload the static config to the device */
-               rc = sja1105_spi_send_long_packed_buf(priv, SPI_WRITE,
-                                                     regs->config,
-                                                     config_buf, buf_len);
+               rc = sja1105_xfer_long_buf(priv, SPI_WRITE, regs->config,
+                                          config_buf, buf_len);
                if (rc < 0) {
                        dev_err(dev, "Failed to upload config, retrying...\n");
                        continue;