@@ -111,7 +111,7 @@ static int entropy_cc13xx_cc26xx_get_entropy(const struct device *dev,
111
111
112
112
while (len ) {
113
113
k_sem_take (& data -> lock , K_FOREVER );
114
- cnt = ring_buf_get (& data -> pool , buf , len );
114
+ cnt = ring_buffer_read (& data -> pool , buf , len );
115
115
k_sem_give (& data -> lock );
116
116
117
117
if (cnt ) {
@@ -140,7 +140,7 @@ static void entropy_cc13xx_cc26xx_isr(const struct device *dev)
140
140
num [1 ] = TRNGNumberGet (TRNG_HI_WORD );
141
141
num [0 ] = TRNGNumberGet (TRNG_LOW_WORD );
142
142
143
- cnt = ring_buf_put (& data -> pool , (uint8_t * )num , sizeof (num ));
143
+ cnt = ring_buffer_write (& data -> pool , (uint8_t * )num , sizeof (num ));
144
144
145
145
/* When pool is full disable interrupt and stop reading numbers */
146
146
if (cnt != sizeof (num )) {
@@ -178,7 +178,7 @@ static int entropy_cc13xx_cc26xx_get_entropy_isr(const struct device *dev,
178
178
unsigned int key ;
179
179
180
180
key = irq_lock ();
181
- cnt = ring_buf_get (& data -> pool , buf , len );
181
+ cnt = ring_buffer_read (& data -> pool , buf , len );
182
182
irq_unlock (key );
183
183
184
184
if ((cnt == len ) || ((flags & ENTROPY_BUSYWAIT ) == 0U )) {
@@ -200,7 +200,7 @@ static int entropy_cc13xx_cc26xx_get_entropy_isr(const struct device *dev,
200
200
num [1 ] = TRNGNumberGet (TRNG_HI_WORD );
201
201
num [0 ] = TRNGNumberGet (TRNG_LOW_WORD );
202
202
203
- ring_buf_put (& data -> pool , (uint8_t * )num ,
203
+ ring_buffer_write (& data -> pool , (uint8_t * )num ,
204
204
sizeof (num ));
205
205
}
206
206
@@ -209,7 +209,7 @@ static int entropy_cc13xx_cc26xx_get_entropy_isr(const struct device *dev,
209
209
* would allow us to pick up anything that has been put
210
210
* in by the ISR as well.
211
211
*/
212
- cnt = ring_buf_get (& data -> pool , buf , len );
212
+ cnt = ring_buffer_read (& data -> pool , buf , len );
213
213
214
214
if (src & TRNG_FRO_SHUTDOWN ) {
215
215
handle_shutdown_ovf ();
@@ -286,7 +286,7 @@ static int entropy_cc13xx_cc26xx_init(const struct device *dev)
286
286
struct entropy_cc13xx_cc26xx_data * data = dev -> data ;
287
287
288
288
/* Initialize driver data */
289
- ring_buf_init (& data -> pool , sizeof ( data -> data ), data -> data );
289
+ ring_buffer_init (& data -> pool , data -> data , sizeof ( data -> data ) );
290
290
291
291
#if defined(CONFIG_PM )
292
292
Power_setDependency (PowerCC26XX_PERIPH_TRNG );
0 commit comments