staging: sm750fb: remove typedef for enum
Subsystems (2)
PATCH v3 1/1 staging: sm750fb: remove typedef for enum
Using typedef will hide that 'DPMS_t' is enum. Removing this will make sure that we are actually working with enum. Also is not a good coding style to use typedef.
---
changes in v3:
edit commit message
changes in v2:
1. Lower case the name and drop the _t which traditionally indicates typedef
2. make the same change in ddk750_sii164.{c,h}
drivers/staging/sm750fb/ddk750_power.c | 2 +- drivers/staging/sm750fb/ddk750_power.h | 7 +++---- drivers/staging/sm750fb/ddk750_sii164.c | 3 ++- drivers/staging/sm750fb/ddk750_sii164.h | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-)
drivers/staging/sm750fb/ddk750_power.c +1 -1
@@ -2,7 +2,7 @@#include "ddk750_reg.h" #include "ddk750_power.h" -void ddk750_set_dpms (DPMS_t state) +void ddk750_set_dpms (enum dpms state) {unsigned int value;
drivers/staging/sm750fb/ddk750_power.h +3 -4
@@ -1,20 +1,19 @@#ifndef DDK750_POWER_H__ #define DDK750_POWER_H__ -typedef enum _DPMS_t { +enum dpms { crtDPMS_ON =0x0 , crtDPMS_STANDBY =0x1 , crtDPMS_SUSPEND =0x2 , crtDPMS_OFF =0x3 , -} -DPMS_t ; +};#define setDAC (off) { \ poke32(MISC_CTRL, \ (peek32(MISC_CTRL) & ~MISC_CTRL_DAC_POWER_OFF) | (off)); \ } -void ddk750_set_dpms (DPMS_t state); +void ddk750_set_dpms (enum dpms state);void sm750_set_power_mode (unsigned int powerMode);void sm750_set_current_gate (unsigned int gate);
drivers/staging/sm750fb/ddk750_sii164.c +2 -1
@@ -296,7 +296,8 @@ void sii164SetPower(unsigned char powerUp)* sii164SelectHotPlugDetectionMode * This function selects the mode of the hot plug detection. */ -static void sii164SelectHotPlugDetectionMode (sii164_hot_plug_mode_t hotPlugMode) +static +void sii164SelectHotPlugDetectionMode (enum sii164_hot_plug_mode hotPlugMode) {unsigned char detectReg;
drivers/staging/sm750fb/ddk750_sii164.h +2 -2
@@ -4,12 +4,12 @@#define USE_DVICHIP /* Hot Plug detection mode structure */ -typedef enum _sii164_hot_plug_mode_t { +enum sii164_hot_plug_mode {SII164_HOTPLUG_DISABLE =0 ,/* Disable Hot Plug output bit (always high). */ SII164_HOTPLUG_USE_MDI ,/* Use Monitor Detect Interrupt bit. */ SII164_HOTPLUG_USE_RSEN ,/* Use Receiver Sense detect bit. */ SII164_HOTPLUG_USE_HTPLG /* Use Hot Plug detect bit. */ -}sii164_hot_plug_mode_t ; +};/* Silicon Image SiI164 chip prototype */
Signature · 1 line
2.7.4
Quoted 5 lines · Keerthi Reddy
Using typedef will hide that '
DPMS_t' is enum. Removing this will make sure that we are actually working with enum. Also is not a good coding style to use typedef.Signed-off-by Keerthi Reddy <[email protected]>
Quoted 8 lines
---
changes in v3:
edit commit messagechanges in v2:
1. Lower case the name and drop the _t which traditionally indicates typedef
2. make the same change in ddk750_sii164.{c,h}
This is not the same change. It also relates to an enum, but it doesn't relate to the type DPMS. Since the files involved are totally disjoint, it would be better to just make two patches.
julia
Quoted 91 lines
drivers/staging/sm750fb/ddk750_power.c | 2 +- drivers/staging/sm750fb/ddk750_power.h | 7 +++---- drivers/staging/sm750fb/ddk750_sii164.c | 3 ++- drivers/staging/sm750fb/ddk750_sii164.h | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-)drivers/staging/sm750fb/ddk750_power.c +1
-1@@ -2,7 +2,7 @@#include "ddk750_reg.h" #include "ddk750_power.h" -void ddk750_set_dpms (DPMS_t state) +void ddk750_set_dpms (enum dpms state) {unsigned int value;drivers/staging/sm750fb/ddk750_power.h +3
-4@@ -1,20 +1,19 @@#ifndef DDK750_POWER_H__ #define DDK750_POWER_H__ -typedef enum _DPMS_t { +enum dpms { crtDPMS_ON =0x0 , crtDPMS_STANDBY =0x1 , crtDPMS_SUSPEND =0x2 , crtDPMS_OFF =0x3 , -} -DPMS_t ; +};#define setDAC (off) { \ poke32(MISC_CTRL, \ (peek32(MISC_CTRL) & ~MISC_CTRL_DAC_POWER_OFF) | (off)); \ } -void ddk750_set_dpms (DPMS_t state); +void ddk750_set_dpms (enum dpms state);void sm750_set_power_mode (unsigned int powerMode);void sm750_set_current_gate (unsigned int gate);drivers/staging/sm750fb/ddk750_sii164.c +2
-1@@ -296,7 +296,8 @@ void sii164SetPower(unsigned char powerUp)* sii164SelectHotPlugDetectionMode * This function selects the mode of the hot plug detection. */ -static void sii164SelectHotPlugDetectionMode (sii164_hot_plug_mode_t hotPlugMode) +static +void sii164SelectHotPlugDetectionMode (enum sii164_hot_plug_mode hotPlugMode) {unsigned char detectReg;drivers/staging/sm750fb/ddk750_sii164.h +2
-3@@ -4,12 +4,12 @@#define USE_DVICHIP /* Hot Plug detection mode structure */ -typedef enum _sii164_hot_plug_mode_t { +enum sii164_hot_plug_mode {SII164_HOTPLUG_DISABLE =0 ,/* Disable Hot Plug output bit (always high). */ SII164_HOTPLUG_USE_MDI ,/* Use Monitor Detect Interrupt bit. */ SII164_HOTPLUG_USE_RSEN ,/* Use Receiver Sense detect bit. */ SII164_HOTPLUG_USE_HTPLG /* Use Hot Plug detect bit. */ -}sii164_hot_plug_mode_t ; +};/* Silicon Image SiI164 chip prototype */ --2.7.4
--
You received this message because you are subscribed to the Google Groups "outreachy-kernel" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/outreachy-kernel/20171002025033.GA2772%40manoharreddy.
For more options, visit https://groups.google.com/d/optout.