summaryrefslogtreecommitdiffstats
path: root/arch/cris/include/arch-v32/arch/hwregs/reg_rdwr.h
blob: 8fabdd2115072d0fbc1acfc4f3ab2d970d7f9b10 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/* SPDX-License-Identifier: GPL-2.0 */
/*
 * Read/write register macros used by *_defs.h
 */

#ifndef reg_rdwr_h
#define reg_rdwr_h

#ifndef REG_READ
#define REG_READ(type, addr) (*((volatile type *) (addr)))
#endif

#ifndef REG_WRITE
#define REG_WRITE(type, addr, val) \
   do { *((volatile type *) (addr)) = (val); } while(0)
#endif

#endif
OpenPOWER on IntegriCloud