You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@nuttx.apache.org by da...@apache.org on 2021/05/31 14:54:18 UTC

[incubator-nuttx] branch master updated: drivers/spi: Change prefix to a more intuitive "spislave"

This is an automated email from the ASF dual-hosted git repository.

davids5 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git


The following commit(s) were added to refs/heads/master by this push:
     new 8a41d84  drivers/spi: Change prefix to a more intuitive "spislave"
8a41d84 is described below

commit 8a41d849df5e381e25f1b4a97c03a5356c0f0238
Author: Gustavo Henrique Nihei <gu...@espressif.com>
AuthorDate: Mon May 31 09:30:30 2021 -0300

    drivers/spi: Change prefix to a more intuitive "spislave"
---
 .../esp32c3-devkit/src/esp32c3_board_spislavedev.c |   2 +-
 drivers/spi/spi_slave_driver.c                     | 120 ++++++++++-----------
 include/nuttx/spi/slave.h                          |   4 +-
 3 files changed, 63 insertions(+), 63 deletions(-)

diff --git a/boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_board_spislavedev.c b/boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_board_spislavedev.c
index effdcda..a405ede 100644
--- a/boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_board_spislavedev.c
+++ b/boards/risc-v/esp32c3/esp32c3-devkit/src/esp32c3_board_spislavedev.c
@@ -68,7 +68,7 @@ int board_spislavedev_initialize(int bus)
       return -ENODEV;
     }
 
-  ret = spislv_register(sctrlr, bus);
+  ret = spislave_register(sctrlr, bus);
   if (ret < 0)
     {
       spierr("Failed to register /dev/spislv%d: %d\n", bus, ret);
diff --git a/drivers/spi/spi_slave_driver.c b/drivers/spi/spi_slave_driver.c
index bd1ffc4..7971c21 100644
--- a/drivers/spi/spi_slave_driver.c
+++ b/drivers/spi/spi_slave_driver.c
@@ -57,7 +57,7 @@
  * Private Types
  ****************************************************************************/
 
-struct spislv_driver_s
+struct spislave_driver_s
 {
   /* Externally visible part of the SPI Slave device interface */
 
@@ -89,52 +89,52 @@ struct spislv_driver_s
 
 /* Character driver methods */
 
-static int     spislv_open(FAR struct file *filep);
-static int     spislv_close(FAR struct file *filep);
-static ssize_t spislv_read(FAR struct file *filep, FAR char *buffer,
-                           size_t buflen);
-static ssize_t spislv_write(FAR struct file *filep, FAR const char *buffer,
-                            size_t buflen);
-static int     spislv_unlink(FAR struct inode *inode);
+static int     spislave_open(FAR struct file *filep);
+static int     spislave_close(FAR struct file *filep);
+static ssize_t spislave_read(FAR struct file *filep, FAR char *buffer,
+                             size_t buflen);
+static ssize_t spislave_write(FAR struct file *filep, FAR const char *buffer,
+                              size_t buflen);
+static int     spislave_unlink(FAR struct inode *inode);
 
 /* SPI Slave driver methods */
 
-static void    spislv_select(FAR struct spi_sdev_s *sdev, bool selected);
-static void    spislv_cmddata(FAR struct spi_sdev_s *sdev, bool data);
-static size_t  spislv_getdata(FAR struct spi_sdev_s *sdev,
-                              FAR const void **data);
-static size_t  spislv_receive(FAR struct spi_sdev_s *sdev,
-                              FAR const void *data, size_t nwords);
+static void    spislave_select(FAR struct spi_sdev_s *sdev, bool selected);
+static void    spislave_cmddata(FAR struct spi_sdev_s *sdev, bool data);
+static size_t  spislave_getdata(FAR struct spi_sdev_s *sdev,
+                                FAR const void **data);
+static size_t  spislave_receive(FAR struct spi_sdev_s *sdev,
+                                FAR const void *data, size_t nwords);
 
 /****************************************************************************
  * Private Data
  ****************************************************************************/
 
-static const struct file_operations g_spislvfops =
+static const struct file_operations g_spislavefops =
 {
 #ifndef CONFIG_DISABLE_PSEUDOFS_OPERATIONS
-  spislv_open,                  /* open */
-  spislv_close,                 /* close */
+  spislave_open,                /* open */
+  spislave_close,               /* close */
 #else
   NULL,                         /* open */
   NULL,                         /* close */
 #endif
-  spislv_read,                  /* read */
-  spislv_write,                 /* write */
+  spislave_read,                /* read */
+  spislave_write,               /* write */
   NULL,                         /* seek */
   NULL,                         /* ioctl */
   NULL                          /* poll */
 #ifndef CONFIG_DISABLE_PSEUDOFS_OPERATIONS
-  , spislv_unlink               /* unlink */
+  , spislave_unlink             /* unlink */
 #endif
 };
 
 static const struct spi_sdevops_s g_spisdev_ops =
 {
-  spislv_select,                /* select */
-  spislv_cmddata,               /* cmddata */
-  spislv_getdata,               /* getdata */
-  spislv_receive,               /* receive */
+  spislave_select,              /* select */
+  spislave_cmddata,             /* cmddata */
+  spislave_getdata,             /* getdata */
+  spislave_receive,             /* receive */
 };
 
 /****************************************************************************
@@ -142,7 +142,7 @@ static const struct spi_sdevops_s g_spisdev_ops =
  ****************************************************************************/
 
 /****************************************************************************
- * Name: spislv_open
+ * Name: spislave_open
  *
  * Description:
  *   This function is called whenever the SPI Slave device is opened.
@@ -157,10 +157,10 @@ static const struct spi_sdevops_s g_spisdev_ops =
  ****************************************************************************/
 
 #ifndef CONFIG_DISABLE_PSEUDOFS_OPERATIONS
-static int spislv_open(FAR struct file *filep)
+static int spislave_open(FAR struct file *filep)
 {
   FAR struct inode *inode;
-  FAR struct spislv_driver_s *priv;
+  FAR struct spislave_driver_s *priv;
   int ret;
 
   DEBUGASSERT(filep != NULL);
@@ -172,7 +172,7 @@ static int spislv_open(FAR struct file *filep)
   /* Get our private data structure */
 
   inode = filep->f_inode;
-  priv = (FAR struct spislv_driver_s *)inode->i_private;
+  priv = (FAR struct spislave_driver_s *)inode->i_private;
 
   /* Get exclusive access to the SPI Slave driver state structure */
 
@@ -194,7 +194,7 @@ static int spislv_open(FAR struct file *filep)
 #endif
 
 /****************************************************************************
- * Name: spislv_close
+ * Name: spislave_close
  *
  * Description:
  *   This routine is called when the SPI Slave device is closed.
@@ -209,10 +209,10 @@ static int spislv_open(FAR struct file *filep)
  ****************************************************************************/
 
 #ifndef CONFIG_DISABLE_PSEUDOFS_OPERATIONS
-static int spislv_close(FAR struct file *filep)
+static int spislave_close(FAR struct file *filep)
 {
   FAR struct inode *inode;
-  FAR struct spislv_driver_s *priv;
+  FAR struct spislave_driver_s *priv;
   int ret;
 
   DEBUGASSERT(filep != NULL);
@@ -224,7 +224,7 @@ static int spislv_close(FAR struct file *filep)
   /* Get our private data structure */
 
   inode = filep->f_inode;
-  priv = (FAR struct spislv_driver_s *)inode->i_private;
+  priv = (FAR struct spislave_driver_s *)inode->i_private;
 
   /* Get exclusive access to the SPI Slave driver state structure */
 
@@ -258,7 +258,7 @@ static int spislv_close(FAR struct file *filep)
 #endif
 
 /****************************************************************************
- * Name: spislv_read
+ * Name: spislave_read
  *
  * Description:
  *   This routine is called when the application requires to read the data
@@ -275,11 +275,11 @@ static int spislv_close(FAR struct file *filep)
  *
  ****************************************************************************/
 
-static ssize_t spislv_read(FAR struct file *filep, FAR char *buffer,
+static ssize_t spislave_read(FAR struct file *filep, FAR char *buffer,
                            size_t buflen)
 {
   FAR struct inode *inode;
-  FAR struct spislv_driver_s *priv;
+  FAR struct spislave_driver_s *priv;
   size_t read_bytes;
   size_t remaining_words;
 
@@ -288,7 +288,7 @@ static ssize_t spislv_read(FAR struct file *filep, FAR char *buffer,
   /* Get our private data structure */
 
   inode = filep->f_inode;
-  priv  = (FAR struct spislv_driver_s *)inode->i_private;
+  priv  = (FAR struct spislave_driver_s *)inode->i_private;
 
   if (buffer == NULL)
     {
@@ -314,7 +314,7 @@ static ssize_t spislv_read(FAR struct file *filep, FAR char *buffer,
 }
 
 /****************************************************************************
- * Name: spislv_write
+ * Name: spislave_write
  *
  * Description:
  *   This routine is called when the application needs to enqueue data to be
@@ -331,11 +331,11 @@ static ssize_t spislv_read(FAR struct file *filep, FAR char *buffer,
  *
  ****************************************************************************/
 
-static ssize_t spislv_write(FAR struct file *filep, FAR const char *buffer,
+static ssize_t spislave_write(FAR struct file *filep, FAR const char *buffer,
                             size_t buflen)
 {
   FAR struct inode *inode;
-  FAR struct spislv_driver_s *priv;
+  FAR struct spislave_driver_s *priv;
   size_t num_words;
   size_t enqueued_bytes;
 
@@ -344,7 +344,7 @@ static ssize_t spislv_write(FAR struct file *filep, FAR const char *buffer,
   /* Get our private data structure */
 
   inode = filep->f_inode;
-  priv = (FAR struct spislv_driver_s *)inode->i_private;
+  priv = (FAR struct spislave_driver_s *)inode->i_private;
 
   memcpy(priv->tx_buffer, buffer, buflen);
   priv->tx_length = buflen;
@@ -360,7 +360,7 @@ static ssize_t spislv_write(FAR struct file *filep, FAR const char *buffer,
 }
 
 /****************************************************************************
- * Name: spislv_unlink
+ * Name: spislave_unlink
  *
  * Description:
  *   This routine is called when the SPI Slave device is unlinked.
@@ -374,9 +374,9 @@ static ssize_t spislv_write(FAR struct file *filep, FAR const char *buffer,
  ****************************************************************************/
 
 #ifndef CONFIG_DISABLE_PSEUDOFS_OPERATIONS
-static int spislv_unlink(FAR struct inode *inode)
+static int spislave_unlink(FAR struct inode *inode)
 {
-  FAR struct spislv_driver_s *priv;
+  FAR struct spislave_driver_s *priv;
   int ret;
 
   DEBUGASSERT(inode != NULL);
@@ -384,7 +384,7 @@ static int spislv_unlink(FAR struct inode *inode)
 
   /* Get our private data structure */
 
-  priv = (FAR struct spislv_driver_s *)inode->i_private;
+  priv = (FAR struct spislave_driver_s *)inode->i_private;
 
   /* Get exclusive access to the SPI Slave driver state structure */
 
@@ -416,7 +416,7 @@ static int spislv_unlink(FAR struct inode *inode)
 #endif
 
 /****************************************************************************
- * Name: spislv_select
+ * Name: spislave_select
  *
  * Description:
  *   This is a SPI device callback that is used when the SPI controller
@@ -435,13 +435,13 @@ static int spislv_unlink(FAR struct inode *inode)
  *
  ****************************************************************************/
 
-static void spislv_select(FAR struct spi_sdev_s *sdev, bool selected)
+static void spislave_select(FAR struct spi_sdev_s *sdev, bool selected)
 {
   spiinfo("sdev: %p CS: %s\n", sdev, selected ? "select" : "free");
 }
 
 /****************************************************************************
- * Name: spislv_cmddata
+ * Name: spislave_cmddata
  *
  * Description:
  *   This is a SPI device callback that is used when the SPI controller
@@ -466,13 +466,13 @@ static void spislv_select(FAR struct spi_sdev_s *sdev, bool selected)
  *
  ****************************************************************************/
 
-static void spislv_cmddata(FAR struct spi_sdev_s *sdev, bool data)
+static void spislave_cmddata(FAR struct spi_sdev_s *sdev, bool data)
 {
   spiinfo("sdev: %p CMD: %s\n", sdev, data ? "data" : "command");
 }
 
 /****************************************************************************
- * Name: spislv_getdata
+ * Name: spislave_getdata
  *
  * Description:
  *   This is a SPI device callback that is used when the SPI controller
@@ -498,10 +498,10 @@ static void spislv_cmddata(FAR struct spi_sdev_s *sdev, bool data)
  *
  ****************************************************************************/
 
-static size_t spislv_getdata(FAR struct spi_sdev_s *sdev,
+static size_t spislave_getdata(FAR struct spi_sdev_s *sdev,
                              FAR const void **data)
 {
-  FAR struct spislv_driver_s *priv = (FAR struct spislv_driver_s *)sdev;
+  FAR struct spislave_driver_s *priv = (FAR struct spislave_driver_s *)sdev;
 
   *data = priv->tx_buffer;
 
@@ -509,7 +509,7 @@ static size_t spislv_getdata(FAR struct spi_sdev_s *sdev,
 }
 
 /****************************************************************************
- * Name: spislv_receive
+ * Name: spislave_receive
  *
  * Description:
  *   This is a SPI device callback that is used when the SPI controller
@@ -535,10 +535,10 @@ static size_t spislv_getdata(FAR struct spi_sdev_s *sdev,
  *
  ****************************************************************************/
 
-static size_t spislv_receive(FAR struct spi_sdev_s *sdev,
+static size_t spislave_receive(FAR struct spi_sdev_s *sdev,
                              FAR const void *data, size_t len)
 {
-  FAR struct spislv_driver_s *priv = (FAR struct spislv_driver_s *)sdev;
+  FAR struct spislave_driver_s *priv = (FAR struct spislave_driver_s *)sdev;
   size_t recv_bytes = MIN(len, sizeof(priv->rx_buffer));
 
   memcpy(priv->rx_buffer, data, recv_bytes);
@@ -553,7 +553,7 @@ static size_t spislv_receive(FAR struct spi_sdev_s *sdev,
  ****************************************************************************/
 
 /****************************************************************************
- * Name: spislv_register
+ * Name: spislave_register
  *
  * Description:
  *   Register the SPI Slave character device as 'devpath'.
@@ -570,9 +570,9 @@ static size_t spislv_receive(FAR struct spi_sdev_s *sdev,
  *
  ****************************************************************************/
 
-int spislv_register(FAR struct spi_sctrlr_s *sctrlr, int bus)
+int spislave_register(FAR struct spi_sctrlr_s *sctrlr, int bus)
 {
-  FAR struct spislv_driver_s *priv;
+  FAR struct spislave_driver_s *priv;
   char devname[DEVNAME_FMTLEN];
   int ret;
 
@@ -582,8 +582,8 @@ int spislv_register(FAR struct spi_sctrlr_s *sctrlr, int bus)
 
   /* Initialize the SPI Slave device structure */
 
-  priv = (FAR struct spislv_driver_s *)
-    kmm_zalloc(sizeof(struct spislv_driver_s));
+  priv = (FAR struct spislave_driver_s *)
+    kmm_zalloc(sizeof(struct spislave_driver_s));
   if (!priv)
     {
       spierr("ERROR: Failed to allocate instance\n");
@@ -610,7 +610,7 @@ int spislv_register(FAR struct spi_sctrlr_s *sctrlr, int bus)
 
   /* Register the character driver */
 
-  ret = register_driver(devname, &g_spislvfops, 0666, priv);
+  ret = register_driver(devname, &g_spislavefops, 0666, priv);
   if (ret < 0)
     {
       spierr("ERROR: Failed to register driver: %d\n", ret);
diff --git a/include/nuttx/spi/slave.h b/include/nuttx/spi/slave.h
index 56dc901..9d8cb93 100644
--- a/include/nuttx/spi/slave.h
+++ b/include/nuttx/spi/slave.h
@@ -543,7 +543,7 @@ struct spi_sdev_s
  ****************************************************************************/
 
 /****************************************************************************
- * Name: spislv_register
+ * Name: spislave_register
  *
  * Description:
  *   Register the SPI Slave echo character device as 'devpath'.
@@ -561,7 +561,7 @@ struct spi_sdev_s
  ****************************************************************************/
 
 #ifdef CONFIG_SPI_SLAVE_DRIVER
-int spislv_register(FAR struct spi_sctrlr_s *sctrlr, int bus);
+int spislave_register(FAR struct spi_sctrlr_s *sctrlr, int bus);
 #endif /* CONFIG_SPI_SLAVE_DRIVER */
 
 #undef EXTERN