From c3f798438a65b284adec281e7ddb4e8268ff4f4b Mon Sep 17 00:00:00 2001 From: Gareth McMullin Date: Sun, 15 Mar 2015 17:12:31 -0700 Subject: Remove abstraction of adiv5_dp_write. Both implementations were identical. --- src/include/adiv5.h | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'src/include') diff --git a/src/include/adiv5.h b/src/include/adiv5.h index 4bc3905..6896f6d 100644 --- a/src/include/adiv5.h +++ b/src/include/adiv5.h @@ -109,7 +109,6 @@ typedef struct ADIv5_DP_s { bool allow_timeout; - void (*dp_write)(struct ADIv5_DP_s *dp, uint16_t addr, uint32_t value); uint32_t (*dp_read)(struct ADIv5_DP_s *dp, uint16_t addr); uint32_t (*error)(struct ADIv5_DP_s *dp); @@ -123,11 +122,6 @@ typedef struct ADIv5_DP_s { }; } ADIv5_DP_t; -static inline void adiv5_dp_write(ADIv5_DP_t *dp, uint16_t addr, uint32_t value) -{ - dp->dp_write(dp, addr, value); -} - static inline uint32_t adiv5_dp_read(ADIv5_DP_t *dp, uint16_t addr) { return dp->dp_read(dp, addr); @@ -160,6 +154,7 @@ typedef struct ADIv5_AP_s { } ADIv5_AP_t; void adiv5_dp_init(ADIv5_DP_t *dp); +void adiv5_dp_write(ADIv5_DP_t *dp, uint16_t addr, uint32_t value); void adiv5_dp_ref(ADIv5_DP_t *dp); void adiv5_ap_ref(ADIv5_AP_t *ap); -- cgit v1.2.3