* @mult:              nanosecond to cycles multiplier
  * @shift:             nanoseconds to cycles divisor (power of two)
  * @mode:              operating mode, relevant only to ->set_mode(), OBSOLETE
- * @state:             current state of the device, assigned by the core code
+ * @state_use_accessors:current state of the device, assigned by the core code
  * @features:          features
  * @retries:           number of forced programming retries
  * @set_mode:          legacy set mode function, only for modes <= CLOCK_EVT_MODE_RESUME.
        u32                     mult;
        u32                     shift;
        enum clock_event_mode   mode;
-       enum clock_event_state  state;
+       enum clock_event_state  state_use_accessors;
        unsigned int            features;
        unsigned long           retries;
 
 /* Helpers to verify state of a clockevent device */
 static inline bool clockevent_state_detached(struct clock_event_device *dev)
 {
-       return dev->state == CLOCK_EVT_STATE_DETACHED;
+       return dev->state_use_accessors == CLOCK_EVT_STATE_DETACHED;
 }
 
 static inline bool clockevent_state_shutdown(struct clock_event_device *dev)
 {
-       return dev->state == CLOCK_EVT_STATE_SHUTDOWN;
+       return dev->state_use_accessors == CLOCK_EVT_STATE_SHUTDOWN;
 }
 
 static inline bool clockevent_state_periodic(struct clock_event_device *dev)
 {
-       return dev->state == CLOCK_EVT_STATE_PERIODIC;
+       return dev->state_use_accessors == CLOCK_EVT_STATE_PERIODIC;
 }
 
 static inline bool clockevent_state_oneshot(struct clock_event_device *dev)
 {
-       return dev->state == CLOCK_EVT_STATE_ONESHOT;
+       return dev->state_use_accessors == CLOCK_EVT_STATE_ONESHOT;
 }
 
 static inline bool clockevent_state_oneshot_stopped(struct clock_event_device *dev)
 {
-       return dev->state == CLOCK_EVT_STATE_ONESHOT_STOPPED;
+       return dev->state_use_accessors == CLOCK_EVT_STATE_ONESHOT_STOPPED;
 }
 
 /*
 
 
 static inline enum clock_event_state clockevent_get_state(struct clock_event_device *dev)
 {
-       return dev->state;
+       return dev->state_use_accessors;
 }
 
 static inline void clockevent_set_state(struct clock_event_device *dev,
                                        enum clock_event_state state)
 {
-       dev->state = state;
+       dev->state_use_accessors = state;
 }
 
 extern void clockevents_shutdown(struct clock_event_device *dev);