nfc: mrvl: constify static nfcmrvl_if_ops
authorKrzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Thu, 29 Jul 2021 10:42:41 +0000 (12:42 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 29 Jul 2021 11:28:03 +0000 (12:28 +0100)
File-scope struct nfcmrvl_if_ops is not modified so can be made const.

Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/nfc/nfcmrvl/i2c.c
drivers/nfc/nfcmrvl/main.c
drivers/nfc/nfcmrvl/nfcmrvl.h
drivers/nfc/nfcmrvl/spi.c
drivers/nfc/nfcmrvl/uart.c
drivers/nfc/nfcmrvl/usb.c

index 6e659e7..c38b228 100644 (file)
@@ -146,7 +146,7 @@ static void nfcmrvl_i2c_nci_update_config(struct nfcmrvl_private *priv,
 {
 }
 
-static struct nfcmrvl_if_ops i2c_ops = {
+static const struct nfcmrvl_if_ops i2c_ops = {
        .nci_open = nfcmrvl_i2c_nci_open,
        .nci_close = nfcmrvl_i2c_nci_close,
        .nci_send = nfcmrvl_i2c_nci_send,
index d8e48bd..2fcf545 100644 (file)
@@ -91,7 +91,7 @@ static const struct nci_ops nfcmrvl_nci_ops = {
 
 struct nfcmrvl_private *nfcmrvl_nci_register_dev(enum nfcmrvl_phy phy,
                                void *drv_data,
-                               struct nfcmrvl_if_ops *ops,
+                               const struct nfcmrvl_if_ops *ops,
                                struct device *dev,
                                const struct nfcmrvl_platform_data *pdata)
 {
index 84fafa9..165bd0a 100644 (file)
@@ -77,7 +77,7 @@ struct nfcmrvl_private {
        /* PHY type */
        enum nfcmrvl_phy phy;
        /* Low level driver ops */
-       struct nfcmrvl_if_ops *if_ops;
+       const struct nfcmrvl_if_ops *if_ops;
 };
 
 struct nfcmrvl_if_ops {
@@ -92,7 +92,7 @@ void nfcmrvl_nci_unregister_dev(struct nfcmrvl_private *priv);
 int nfcmrvl_nci_recv_frame(struct nfcmrvl_private *priv, struct sk_buff *skb);
 struct nfcmrvl_private *nfcmrvl_nci_register_dev(enum nfcmrvl_phy phy,
                                void *drv_data,
-                               struct nfcmrvl_if_ops *ops,
+                               const struct nfcmrvl_if_ops *ops,
                                struct device *dev,
                                const struct nfcmrvl_platform_data *pdata);
 
index 7b015bb..d64abd0 100644 (file)
@@ -99,7 +99,7 @@ static void nfcmrvl_spi_nci_update_config(struct nfcmrvl_private *priv,
        drv_data->nci_spi->xfer_speed_hz = config->clk;
 }
 
-static struct nfcmrvl_if_ops spi_ops = {
+static const struct nfcmrvl_if_ops spi_ops = {
        .nci_open = nfcmrvl_spi_nci_open,
        .nci_close = nfcmrvl_spi_nci_close,
        .nci_send = nfcmrvl_spi_nci_send,
index 63ac434..9c92cbd 100644 (file)
@@ -49,7 +49,7 @@ static void nfcmrvl_uart_nci_update_config(struct nfcmrvl_private *priv,
                            config->flow_control);
 }
 
-static struct nfcmrvl_if_ops uart_ops = {
+static const struct nfcmrvl_if_ops uart_ops = {
        .nci_open = nfcmrvl_uart_nci_open,
        .nci_close = nfcmrvl_uart_nci_close,
        .nci_send = nfcmrvl_uart_nci_send,
index 9d649b4..a99aedf 100644 (file)
@@ -264,7 +264,7 @@ done:
        return err;
 }
 
-static struct nfcmrvl_if_ops usb_ops = {
+static const struct nfcmrvl_if_ops usb_ops = {
        .nci_open = nfcmrvl_usb_nci_open,
        .nci_close = nfcmrvl_usb_nci_close,
        .nci_send = nfcmrvl_usb_nci_send,