soc: define missing M, V macros for nrx, bb, fe, emac, iomux

Recipe:
- Add _M and _V for single-bit fields
  Search: (#define (\w+)\s*(\(BIT\(\d+\)\)))
  Replace: \1\n#define \2_M \3\n#define \2_V 1

- Add _M and _V for multi-bit fields
  Search: (#define (\w+)\s*(0x[\dA-Fa-f]+))
  Replace: \1\n#define \2_M (\2_V << \2_S)\n#define \2_V \3
This commit is contained in:
Ivan Grokhotkov
2017-04-18 12:06:27 +08:00
parent f73c6f875c
commit faaf59ccb3
6 changed files with 706 additions and 2 deletions

File diff suppressed because it is too large Load Diff