]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
char/mwave: drop typedefs
authorJiri Slaby (SUSE) <jirislaby@kernel.org>
Wed, 19 Nov 2025 09:19:49 +0000 (10:19 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Wed, 26 Nov 2025 13:40:46 +0000 (14:40 +0100)
typedefs are unnecessary here. They rather obfuscate the code than help.
So drop them and use the types directly.

Signed-off-by: Jiri Slaby (SUSE) <jirislaby@kernel.org>
Acked-by: Arnd Bergmann <arnd@arndb.de>
Link: https://patch.msgid.link/20251119091949.825958-7-jirislaby@kernel.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/char/mwave/3780i.c
drivers/char/mwave/3780i.h
drivers/char/mwave/mwavedd.c
drivers/char/mwave/mwavedd.h
drivers/char/mwave/mwavepub.h
drivers/char/mwave/smapi.c
drivers/char/mwave/smapi.h
drivers/char/mwave/tp3780i.c
drivers/char/mwave/tp3780i.h

index a1bd9dd36d21b396cf85fce78da77ade32f5f95b..90f93cefb21c44f1ae54f930b5a26f86fb128351 100644 (file)
@@ -115,7 +115,7 @@ static void dsp3780I_WriteGenCfg(unsigned short usDspBaseIO, unsigned uIndex,
        OutByteDsp(DSP_IsaSlaveControl, MKBYTE(rSlaveControl_Save));
 }
 
-int dsp3780I_EnableDSP(DSP_3780I_CONFIG_SETTINGS * pSettings,
+int dsp3780I_EnableDSP(struct dsp_3780i_config_settings *pSettings,
                        unsigned short *pIrqMap,
                        unsigned short *pDmaMap)
 {
@@ -260,7 +260,7 @@ int dsp3780I_EnableDSP(DSP_3780I_CONFIG_SETTINGS * pSettings,
        return 0;
 }
 
-int dsp3780I_DisableDSP(DSP_3780I_CONFIG_SETTINGS * pSettings)
+int dsp3780I_DisableDSP(struct dsp_3780i_config_settings *pSettings)
 {
        unsigned long flags;
        unsigned short usDspBaseIO = pSettings->usDspBaseIO;
@@ -284,7 +284,7 @@ int dsp3780I_DisableDSP(DSP_3780I_CONFIG_SETTINGS * pSettings)
        return 0;
 }
 
-int dsp3780I_Reset(DSP_3780I_CONFIG_SETTINGS * pSettings)
+int dsp3780I_Reset(struct dsp_3780i_config_settings *pSettings)
 {
        unsigned long flags;
        unsigned short usDspBaseIO = pSettings->usDspBaseIO;
@@ -317,7 +317,7 @@ int dsp3780I_Reset(DSP_3780I_CONFIG_SETTINGS * pSettings)
 }
 
 
-int dsp3780I_Run(DSP_3780I_CONFIG_SETTINGS * pSettings)
+int dsp3780I_Run(struct dsp_3780i_config_settings *pSettings)
 {
        unsigned long flags;
        unsigned short usDspBaseIO = pSettings->usDspBaseIO;
index 95164246afd1a313d3fb3a2726c6abcff35c77b0..53dafceb20e0e18ff67006314dd8834dd97ad54f 100644 (file)
@@ -261,7 +261,7 @@ typedef struct {
 * the only values maintained by the 3780i support layer are the saved UART
 * registers.
 */
-typedef struct _DSP_3780I_CONFIG_SETTINGS {
+struct dsp_3780i_config_settings {
 
        /* Location of base configuration register */
        unsigned short usBaseConfigIO;
@@ -313,16 +313,16 @@ typedef struct _DSP_3780I_CONFIG_SETTINGS {
        unsigned char ucSCR;    /* Scratch register */
        unsigned char ucDLL;    /* Divisor latch, low byte */
        unsigned char ucDLM;    /* Divisor latch, high byte */
-} DSP_3780I_CONFIG_SETTINGS;
+};
 
 
 /* 3780i support functions */
-int dsp3780I_EnableDSP(DSP_3780I_CONFIG_SETTINGS * pSettings,
+int dsp3780I_EnableDSP(struct dsp_3780i_config_settings *pSettings,
                        unsigned short *pIrqMap,
                        unsigned short *pDmaMap);
-int dsp3780I_DisableDSP(DSP_3780I_CONFIG_SETTINGS * pSettings);
-int dsp3780I_Reset(DSP_3780I_CONFIG_SETTINGS * pSettings);
-int dsp3780I_Run(DSP_3780I_CONFIG_SETTINGS * pSettings);
+int dsp3780I_DisableDSP(struct dsp_3780i_config_settings *pSettings);
+int dsp3780I_Reset(struct dsp_3780i_config_settings *pSettings);
+int dsp3780I_Run(struct dsp_3780i_config_settings *pSettings);
 int dsp3780I_ReadDStore(unsigned short usDspBaseIO, void __user *pvBuffer,
                         unsigned uCount, unsigned long ulDSPAddr);
 int dsp3780I_ReadAndClearDStore(unsigned short usDspBaseIO,
index 6ab355cfe43e34892b0754dc44f92a7f86327a78..640a9cb0dd8d631b02b33f39c046206e3697847d 100644 (file)
@@ -86,13 +86,13 @@ module_param_hw(mwave_3780i_io, int, ioport, 0);
 module_param_hw(mwave_uart_irq, int, irq, 0);
 module_param_hw(mwave_uart_io, int, ioport, 0);
 
-MWAVE_DEVICE_DATA mwave_s_mdd;
+struct mwave_device_data mwave_s_mdd;
 
 static long mwave_ioctl(struct file *file, unsigned int iocmd,
                                                        unsigned long ioarg)
 {
        unsigned int retval = 0;
-       pMWAVE_DEVICE_DATA pDrvData = &mwave_s_mdd;
+       struct mwave_device_data *pDrvData = &mwave_s_mdd;
        void __user *arg = (void __user *)ioarg;
 
        switch (iocmd) {
@@ -110,15 +110,14 @@ static long mwave_ioctl(struct file *file, unsigned int iocmd,
                        break;
        
                case IOCTL_MW_DSP_ABILITIES: {
-                       MW_ABILITIES rAbilities;
+                       struct mw_abilities rAbilities;
        
                        mutex_lock(&mwave_mutex);
                        retval = tp3780I_QueryAbilities(&pDrvData->rBDData,
                                        &rAbilities);
                        mutex_unlock(&mwave_mutex);
                        if (retval == 0) {
-                               if( copy_to_user(arg, &rAbilities,
-                                                       sizeof(MW_ABILITIES)) )
+                               if (copy_to_user(arg, &rAbilities, sizeof(rAbilities)))
                                        return -EFAULT;
                        }
                }
@@ -126,11 +125,11 @@ static long mwave_ioctl(struct file *file, unsigned int iocmd,
        
                case IOCTL_MW_READ_DATA:
                case IOCTL_MW_READCLEAR_DATA: {
-                       MW_READWRITE rReadData;
+                       struct mw_readwrite rReadData;
                        unsigned short __user *pusBuffer = NULL;
        
                        if( copy_from_user(&rReadData, arg,
-                                               sizeof(MW_READWRITE)) )
+                                               sizeof(struct mw_readwrite)) )
                                return -EFAULT;
                        pusBuffer = (unsigned short __user *) (rReadData.pBuf);
        
@@ -145,11 +144,10 @@ static long mwave_ioctl(struct file *file, unsigned int iocmd,
                        break;
        
                case IOCTL_MW_READ_INST: {
-                       MW_READWRITE rReadData;
+                       struct mw_readwrite rReadData;
                        unsigned short __user *pusBuffer = NULL;
        
-                       if( copy_from_user(&rReadData, arg,
-                                               sizeof(MW_READWRITE)) )
+                       if (copy_from_user(&rReadData, arg, sizeof(rReadData)))
                                return -EFAULT;
                        pusBuffer = (unsigned short __user *) (rReadData.pBuf);
        
@@ -163,11 +161,10 @@ static long mwave_ioctl(struct file *file, unsigned int iocmd,
                        break;
        
                case IOCTL_MW_WRITE_DATA: {
-                       MW_READWRITE rWriteData;
+                       struct mw_readwrite rWriteData;
                        unsigned short __user *pusBuffer = NULL;
        
-                       if( copy_from_user(&rWriteData, arg,
-                                               sizeof(MW_READWRITE)) )
+                       if (copy_from_user(&rWriteData, arg, sizeof(rWriteData)))
                                return -EFAULT;
                        pusBuffer = (unsigned short __user *) (rWriteData.pBuf);
        
@@ -181,11 +178,10 @@ static long mwave_ioctl(struct file *file, unsigned int iocmd,
                        break;
        
                case IOCTL_MW_WRITE_INST: {
-                       MW_READWRITE rWriteData;
+                       struct mw_readwrite rWriteData;
                        unsigned short __user *pusBuffer = NULL;
        
-                       if( copy_from_user(&rWriteData, arg,
-                                               sizeof(MW_READWRITE)) )
+                       if (copy_from_user(&rWriteData, arg, sizeof(rWriteData)))
                                return -EFAULT;
                        pusBuffer = (unsigned short __user *)(rWriteData.pBuf);
        
@@ -336,7 +332,7 @@ static struct miscdevice mwave_misc_dev = { MWAVE_MINOR, "mwave", &mwave_fops };
 */
 static void mwave_exit(void)
 {
-       pMWAVE_DEVICE_DATA pDrvData = &mwave_s_mdd;
+       struct mwave_device_data *pDrvData = &mwave_s_mdd;
 
        if ( pDrvData->sLine >= 0 ) {
                serial8250_unregister_port(pDrvData->sLine);
@@ -361,9 +357,9 @@ static int __init mwave_init(void)
 {
        int i;
        int retval = 0;
-       pMWAVE_DEVICE_DATA pDrvData = &mwave_s_mdd;
+       struct mwave_device_data *pDrvData = &mwave_s_mdd;
 
-       memset(&mwave_s_mdd, 0, sizeof(MWAVE_DEVICE_DATA));
+       memset(&mwave_s_mdd, 0, sizeof(mwave_s_mdd));
 
        pDrvData->bBDInitialized = false;
        pDrvData->bResourcesClaimed = false;
index 453305494d1213d46b9075c9a11d3982ca547fd9..e1da1493eec57cafc8416540eacbc67dbc757427 100644 (file)
@@ -61,30 +61,30 @@ extern int mwave_3780i_io;
 extern int mwave_uart_irq;
 extern int mwave_uart_io;
 
-typedef struct _MWAVE_IPC {
+struct mwave_ipc {
        unsigned short usIntCount;      /* 0=none, 1=first, 2=greater than 1st */
        bool bIsEnabled;
        bool bIsHere;
        /* entry spin lock */
        wait_queue_head_t ipc_wait_queue;
-} MWAVE_IPC;
+};
 
-typedef struct _MWAVE_DEVICE_DATA {
-       THINKPAD_BD_DATA rBDData;       /* board driver's data area */
+struct mwave_device_data {
+       struct thinkpad_bd_data rBDData;        /* board driver's data area */
        unsigned long ulIPCSource_ISR;  /* IPC source bits for recently processed intr, set during ISR processing */
        unsigned long ulIPCSource_DPC;  /* IPC source bits for recently processed intr, set during DPC processing */
        bool bBDInitialized;
        bool bResourcesClaimed;
        bool bDSPEnabled;
        bool bDSPReset;
-       MWAVE_IPC IPCs[16];
+       struct mwave_ipc IPCs[16];
        bool bMwaveDevRegistered;
        short sLine;
        int nr_registered_attrs;
        int device_registered;
 
-} MWAVE_DEVICE_DATA, *pMWAVE_DEVICE_DATA;
+};
 
-extern MWAVE_DEVICE_DATA mwave_s_mdd;
+extern struct mwave_device_data mwave_s_mdd;
 
 #endif
index 60c961ae23b4c18cab1ad744d583adfc080fdbc9..280327bdaa38fa7a52e5b57b2751335e8d706152 100644 (file)
@@ -53,7 +53,7 @@
 #include <linux/miscdevice.h>
 
 
-typedef struct _MW_ABILITIES {
+struct mw_abilities {
        unsigned long instr_per_sec;
        unsigned long data_size;
        unsigned long inst_size;
@@ -63,27 +63,27 @@ typedef struct _MW_ABILITIES {
        unsigned long component_list[7];
        char mwave_os_name[16];
        char bios_task_name[16];
-} MW_ABILITIES, *pMW_ABILITIES;
+};
 
 
-typedef struct _MW_READWRITE {
+struct mw_readwrite {
        unsigned short usDspAddress;    /* The dsp address */
        unsigned long ulDataLength;     /* The size in bytes of the data or user buffer */
        void __user *pBuf;              /* Input:variable sized buffer */
-} MW_READWRITE, *pMW_READWRITE;
+};
 
 #define IOCTL_MW_RESET           _IO(MWAVE_MINOR,1)
 #define IOCTL_MW_RUN             _IO(MWAVE_MINOR,2)
-#define IOCTL_MW_DSP_ABILITIES   _IOR(MWAVE_MINOR,3,MW_ABILITIES)
-#define IOCTL_MW_READ_DATA       _IOR(MWAVE_MINOR,4,MW_READWRITE)
-#define IOCTL_MW_READCLEAR_DATA  _IOR(MWAVE_MINOR,5,MW_READWRITE)
-#define IOCTL_MW_READ_INST       _IOR(MWAVE_MINOR,6,MW_READWRITE)
-#define IOCTL_MW_WRITE_DATA      _IOW(MWAVE_MINOR,7,MW_READWRITE)
-#define IOCTL_MW_WRITE_INST      _IOW(MWAVE_MINOR,8,MW_READWRITE)
+#define IOCTL_MW_DSP_ABILITIES   _IOR(MWAVE_MINOR,3,struct mw_abilities)
+#define IOCTL_MW_READ_DATA       _IOR(MWAVE_MINOR,4,struct mw_readwrite)
+#define IOCTL_MW_READCLEAR_DATA  _IOR(MWAVE_MINOR,5,struct mw_readwrite)
+#define IOCTL_MW_READ_INST       _IOR(MWAVE_MINOR,6,struct mw_readwrite)
+#define IOCTL_MW_WRITE_DATA      _IOW(MWAVE_MINOR,7,struct mw_readwrite)
+#define IOCTL_MW_WRITE_INST      _IOW(MWAVE_MINOR,8,struct mw_readwrite)
 #define IOCTL_MW_REGISTER_IPC    _IOW(MWAVE_MINOR,9,int)
 #define IOCTL_MW_UNREGISTER_IPC  _IOW(MWAVE_MINOR,10,int)
 #define IOCTL_MW_GET_IPC         _IOW(MWAVE_MINOR,11,int)
-#define IOCTL_MW_TRACE           _IOR(MWAVE_MINOR,12,MW_READWRITE)
+#define IOCTL_MW_TRACE           _IOR(MWAVE_MINOR,12,struct mw_readwrite)
 
 
 #endif
index 107a2cb9c31c68db01e3050527e71e33f18701d8..df6354b24339c63818839eb7ef6625596d073ff8 100644 (file)
@@ -116,7 +116,7 @@ static int smapi_request(unsigned short inBX, unsigned short inCX,
 }
 
 
-int smapi_query_DSP_cfg(SMAPI_DSP_SETTINGS * pSettings)
+int smapi_query_DSP_cfg(struct smapi_dsp_settings *pSettings)
 {
        int bRC;
        unsigned short usAX, usBX, usCX, usDX, usDI, usSI;
index ebc206b000b925303fefe9d7e30ea146ccbdf0a6..e605b16ed23cbe2ad2b79074168f3ff99f5897ee 100644 (file)
@@ -49,7 +49,7 @@
 #ifndef _LINUX_SMAPI_H
 #define _LINUX_SMAPI_H
 
-typedef struct {
+struct smapi_dsp_settings {
        int bDSPPresent;
        int bDSPEnabled;
        int bModemEnabled;
@@ -65,10 +65,10 @@ typedef struct {
        unsigned short usSndblstIRQ;
        unsigned short usSndblstDMA;
        unsigned short usSndblstBaseIO;
-} SMAPI_DSP_SETTINGS;
+};
 
 int smapi_init(void);
-int smapi_query_DSP_cfg(SMAPI_DSP_SETTINGS * pSettings);
+int smapi_query_DSP_cfg(struct smapi_dsp_settings *pSettings);
 int smapi_set_DSP_cfg(void);
 int smapi_set_DSP_power_state(bool bOn);
 
index 6a924e1bc67802b404b29b4d3ca1a6e556782b47..7363b0f764e09ebdb127ee3015bcfe1d14a26db7 100644 (file)
@@ -67,9 +67,9 @@ static unsigned short s_ausThinkpadDmaToField[8] =
 static unsigned short s_numIrqs = 16, s_numDmas = 8;
 
 
-static void EnableSRAM(THINKPAD_BD_DATA * pBDData)
+static void EnableSRAM(struct thinkpad_bd_data *pBDData)
 {
-       DSP_3780I_CONFIG_SETTINGS *pSettings = &pBDData->rDspSettings;
+       struct dsp_3780i_config_settings *pSettings = &pBDData->rDspSettings;
        unsigned short usDspBaseIO = pSettings->usDspBaseIO;
        DSP_GPIO_OUTPUT_DATA_15_8 rGpioOutputData;
        DSP_GPIO_DRIVER_ENABLE_15_8 rGpioDriverEnable;
@@ -98,8 +98,8 @@ static irqreturn_t UartInterrupt(int irq, void *dev_id)
 
 static irqreturn_t DspInterrupt(int irq, void *dev_id)
 {
-       pMWAVE_DEVICE_DATA pDrvData = &mwave_s_mdd;
-       DSP_3780I_CONFIG_SETTINGS *pSettings = &pDrvData->rBDData.rDspSettings;
+       struct mwave_device_data *pDrvData = &mwave_s_mdd;
+       struct dsp_3780i_config_settings *pSettings = &pDrvData->rBDData.rDspSettings;
        unsigned short usDspBaseIO = pSettings->usDspBaseIO;
        unsigned short usIPCSource = 0, usIsolationMask, usPCNum;
 
@@ -125,10 +125,10 @@ static irqreturn_t DspInterrupt(int irq, void *dev_id)
 }
 
 
-int tp3780I_InitializeBoardData(THINKPAD_BD_DATA * pBDData)
+int tp3780I_InitializeBoardData(struct thinkpad_bd_data *pBDData)
 {
        int retval = 0;
-       DSP_3780I_CONFIG_SETTINGS *pSettings = &pBDData->rDspSettings;
+       struct dsp_3780i_config_settings *pSettings = &pBDData->rDspSettings;
 
        pBDData->bDSPEnabled = false;
        pSettings->bInterruptClaimed = false;
@@ -145,14 +145,14 @@ int tp3780I_InitializeBoardData(THINKPAD_BD_DATA * pBDData)
        return retval;
 }
 
-void tp3780I_Cleanup(THINKPAD_BD_DATA *pBDData)
+void tp3780I_Cleanup(struct thinkpad_bd_data *pBDData)
 {
 }
 
-int tp3780I_CalcResources(THINKPAD_BD_DATA * pBDData)
+int tp3780I_CalcResources(struct thinkpad_bd_data *pBDData)
 {
-       SMAPI_DSP_SETTINGS rSmapiInfo;
-       DSP_3780I_CONFIG_SETTINGS *pSettings = &pBDData->rDspSettings;
+       struct smapi_dsp_settings rSmapiInfo;
+       struct dsp_3780i_config_settings *pSettings = &pBDData->rDspSettings;
 
        if (smapi_query_DSP_cfg(&rSmapiInfo)) {
                pr_err("%s: Error: Could not query DSP config. Aborting.\n", __func__);
@@ -192,10 +192,10 @@ int tp3780I_CalcResources(THINKPAD_BD_DATA * pBDData)
 }
 
 
-int tp3780I_ClaimResources(THINKPAD_BD_DATA * pBDData)
+int tp3780I_ClaimResources(struct thinkpad_bd_data *pBDData)
 {
        int retval = 0;
-       DSP_3780I_CONFIG_SETTINGS *pSettings = &pBDData->rDspSettings;
+       struct dsp_3780i_config_settings *pSettings = &pBDData->rDspSettings;
        struct resource *pres;
 
        pres = request_region(pSettings->usDspBaseIO, 16, "mwave_3780i");
@@ -210,9 +210,9 @@ int tp3780I_ClaimResources(THINKPAD_BD_DATA * pBDData)
        return retval;
 }
 
-int tp3780I_ReleaseResources(THINKPAD_BD_DATA * pBDData)
+int tp3780I_ReleaseResources(struct thinkpad_bd_data *pBDData)
 {
-       DSP_3780I_CONFIG_SETTINGS *pSettings = &pBDData->rDspSettings;
+       struct dsp_3780i_config_settings *pSettings = &pBDData->rDspSettings;
 
        release_region(pSettings->usDspBaseIO & (~3), 16);
 
@@ -226,9 +226,9 @@ int tp3780I_ReleaseResources(THINKPAD_BD_DATA * pBDData)
 
 
 
-int tp3780I_EnableDSP(THINKPAD_BD_DATA * pBDData)
+int tp3780I_EnableDSP(struct thinkpad_bd_data *pBDData)
 {
-       DSP_3780I_CONFIG_SETTINGS *pSettings = &pBDData->rDspSettings;
+       struct dsp_3780i_config_settings *pSettings = &pBDData->rDspSettings;
        bool bDSPPoweredUp = false, bInterruptAllocated = false;
 
        if (pBDData->bDSPEnabled) {
@@ -351,9 +351,9 @@ exit_cleanup:
 }
 
 
-int tp3780I_DisableDSP(THINKPAD_BD_DATA * pBDData)
+int tp3780I_DisableDSP(struct thinkpad_bd_data *pBDData)
 {
-       DSP_3780I_CONFIG_SETTINGS *pSettings = &pBDData->rDspSettings;
+       struct dsp_3780i_config_settings *pSettings = &pBDData->rDspSettings;
 
        if (pBDData->bDSPEnabled) {
                dsp3780I_DisableDSP(&pBDData->rDspSettings);
@@ -369,9 +369,9 @@ int tp3780I_DisableDSP(THINKPAD_BD_DATA * pBDData)
 }
 
 
-int tp3780I_ResetDSP(THINKPAD_BD_DATA * pBDData)
+int tp3780I_ResetDSP(struct thinkpad_bd_data *pBDData)
 {
-       DSP_3780I_CONFIG_SETTINGS *pSettings = &pBDData->rDspSettings;
+       struct dsp_3780i_config_settings *pSettings = &pBDData->rDspSettings;
 
        if (dsp3780I_Reset(pSettings) == 0) {
                EnableSRAM(pBDData);
@@ -381,9 +381,9 @@ int tp3780I_ResetDSP(THINKPAD_BD_DATA * pBDData)
 }
 
 
-int tp3780I_StartDSP(THINKPAD_BD_DATA * pBDData)
+int tp3780I_StartDSP(struct thinkpad_bd_data *pBDData)
 {
-       DSP_3780I_CONFIG_SETTINGS *pSettings = &pBDData->rDspSettings;
+       struct dsp_3780i_config_settings *pSettings = &pBDData->rDspSettings;
 
        if (dsp3780I_Run(pSettings) == 0) {
                // @BUG @TBD EnableSRAM(pBDData);
@@ -395,7 +395,7 @@ int tp3780I_StartDSP(THINKPAD_BD_DATA * pBDData)
 }
 
 
-int tp3780I_QueryAbilities(THINKPAD_BD_DATA * pBDData, MW_ABILITIES * pAbilities)
+int tp3780I_QueryAbilities(struct thinkpad_bd_data *pBDData, struct mw_abilities *pAbilities)
 {
        memset(pAbilities, 0, sizeof(*pAbilities));
        /* fill out standard constant fields */
@@ -424,11 +424,11 @@ int tp3780I_QueryAbilities(THINKPAD_BD_DATA * pBDData, MW_ABILITIES * pAbilities
        return 0;
 }
 
-int tp3780I_ReadWriteDspDStore(THINKPAD_BD_DATA * pBDData, unsigned int uOpcode,
+int tp3780I_ReadWriteDspDStore(struct thinkpad_bd_data *pBDData, unsigned int uOpcode,
                                void __user *pvBuffer, unsigned int uCount,
                                unsigned long ulDSPAddr)
 {
-       DSP_3780I_CONFIG_SETTINGS *pSettings = &pBDData->rDspSettings;
+       struct dsp_3780i_config_settings *pSettings = &pBDData->rDspSettings;
        unsigned short usDspBaseIO = pSettings->usDspBaseIO;
        bool bRC = 0;
 
@@ -452,11 +452,11 @@ int tp3780I_ReadWriteDspDStore(THINKPAD_BD_DATA * pBDData, unsigned int uOpcode,
 }
 
 
-int tp3780I_ReadWriteDspIStore(THINKPAD_BD_DATA * pBDData, unsigned int uOpcode,
+int tp3780I_ReadWriteDspIStore(struct thinkpad_bd_data *pBDData, unsigned int uOpcode,
                                void __user *pvBuffer, unsigned int uCount,
                                unsigned long ulDSPAddr)
 {
-       DSP_3780I_CONFIG_SETTINGS *pSettings = &pBDData->rDspSettings;
+       struct dsp_3780i_config_settings *pSettings = &pBDData->rDspSettings;
        unsigned short usDspBaseIO = pSettings->usDspBaseIO;
        bool bRC = 0;
 
index 8bd976d42faefc291078463ec8e726c0b39b8a7c..c0001a344741b85b5374e1aaad057a537375b289 100644 (file)
 #define TP_CFG_PllBypass        0      /* don't bypass */
 #define TP_CFG_ChipletEnable 0xFFFF    /* Enable all chiplets */
 
-typedef struct {
+struct thinkpad_bd_data {
        int bDSPEnabled;
        int bShareDspIrq;
        int bShareUartIrq;
-       DSP_3780I_CONFIG_SETTINGS rDspSettings;
-} THINKPAD_BD_DATA;
+       struct dsp_3780i_config_settings rDspSettings;
+};
 
-int tp3780I_InitializeBoardData(THINKPAD_BD_DATA * pBDData);
-int tp3780I_CalcResources(THINKPAD_BD_DATA * pBDData);
-int tp3780I_ClaimResources(THINKPAD_BD_DATA * pBDData);
-int tp3780I_ReleaseResources(THINKPAD_BD_DATA * pBDData);
-int tp3780I_EnableDSP(THINKPAD_BD_DATA * pBDData);
-int tp3780I_DisableDSP(THINKPAD_BD_DATA * pBDData);
-int tp3780I_ResetDSP(THINKPAD_BD_DATA * pBDData);
-int tp3780I_StartDSP(THINKPAD_BD_DATA * pBDData);
-int tp3780I_QueryAbilities(THINKPAD_BD_DATA * pBDData, MW_ABILITIES * pAbilities);
-void tp3780I_Cleanup(THINKPAD_BD_DATA *pBDData);
-int tp3780I_ReadWriteDspDStore(THINKPAD_BD_DATA * pBDData, unsigned int uOpcode,
+int tp3780I_InitializeBoardData(struct thinkpad_bd_data *pBDData);
+int tp3780I_CalcResources(struct thinkpad_bd_data *pBDData);
+int tp3780I_ClaimResources(struct thinkpad_bd_data *pBDData);
+int tp3780I_ReleaseResources(struct thinkpad_bd_data *pBDData);
+int tp3780I_EnableDSP(struct thinkpad_bd_data *pBDData);
+int tp3780I_DisableDSP(struct thinkpad_bd_data *pBDData);
+int tp3780I_ResetDSP(struct thinkpad_bd_data *pBDData);
+int tp3780I_StartDSP(struct thinkpad_bd_data *pBDData);
+int tp3780I_QueryAbilities(struct thinkpad_bd_data *pBDData, struct mw_abilities *pAbilities);
+void tp3780I_Cleanup(struct thinkpad_bd_data *pBDData);
+int tp3780I_ReadWriteDspDStore(struct thinkpad_bd_data *pBDData, unsigned int uOpcode,
                                void __user *pvBuffer, unsigned int uCount,
                                unsigned long ulDSPAddr);
-int tp3780I_ReadWriteDspIStore(THINKPAD_BD_DATA * pBDData, unsigned int uOpcode,
+int tp3780I_ReadWriteDspIStore(struct thinkpad_bd_data *pBDData, unsigned int uOpcode,
                                void __user *pvBuffer, unsigned int uCount,
                                unsigned long ulDSPAddr);