| Bryan Wu | 19381f0 | 2007-05-21 18:09:31 +0800 | [diff] [blame^] | 1 | /* | 
|  | 2 | * File:         include/asm-blackfin/mach-bf548/cdefBF544.h | 
|  | 3 | * Based on: | 
|  | 4 | * Author: | 
|  | 5 | * | 
|  | 6 | * Created: | 
|  | 7 | * Description: | 
|  | 8 | * | 
|  | 9 | * Rev: | 
|  | 10 | * | 
|  | 11 | * Modified: | 
|  | 12 | * | 
|  | 13 | * Bugs:         Enter bugs at http://blackfin.uclinux.org/ | 
|  | 14 | * | 
|  | 15 | * This program is free software; you can redistribute it and/or modify | 
|  | 16 | * it under the terms of the GNU General Public License as published by | 
|  | 17 | * the Free Software Foundation; either version 2, or (at your option) | 
|  | 18 | * any later version. | 
|  | 19 | * | 
|  | 20 | * This program is distributed in the hope that it will be useful, | 
|  | 21 | * but WITHOUT ANY WARRANTY; without even the implied warranty of | 
|  | 22 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | 
|  | 23 | * GNU General Public License for more details. | 
|  | 24 | * | 
|  | 25 | * You should have received a copy of the GNU General Public License | 
|  | 26 | * along with this program; see the file COPYING. | 
|  | 27 | * If not, write to the Free Software Foundation, | 
|  | 28 | * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | 
|  | 29 | */ | 
|  | 30 |  | 
|  | 31 | #ifndef _CDEF_BF544_H | 
|  | 32 | #define _CDEF_BF544_H | 
|  | 33 |  | 
|  | 34 | /* include all Core registers and bit definitions */ | 
|  | 35 | #include "defBF544.h" | 
|  | 36 |  | 
|  | 37 | /* include core sbfin_read_()ecific register pointer definitions */ | 
|  | 38 | #include <asm/mach-common/cdef_LPBlackfin.h> | 
|  | 39 |  | 
|  | 40 | /* SYSTEM & MMR ADDRESS DEFINITIONS FOR ADSP-BF544 */ | 
|  | 41 |  | 
|  | 42 | /* include cdefBF54x_base.h for the set of #defines that are common to all ADSP-BF54x bfin_read_()rocessors */ | 
|  | 43 | #include "cdefBF54x_base.h" | 
|  | 44 |  | 
|  | 45 | /* The following are the #defines needed by ADSP-BF544 that are not in the common header */ | 
|  | 46 |  | 
|  | 47 | /* Timer Registers */ | 
|  | 48 |  | 
|  | 49 | #define bfin_read_TIMER8_CONFIG()		bfin_read16(TIMER8_CONFIG) | 
|  | 50 | #define bfin_write_TIMER8_CONFIG(val)		bfin_write16(TIMER8_CONFIG, val) | 
|  | 51 | #define bfin_read_TIMER8_COUNTER()		bfin_read32(TIMER8_COUNTER) | 
|  | 52 | #define bfin_write_TIMER8_COUNTER(val)		bfin_write32(TIMER8_COUNTER, val) | 
|  | 53 | #define bfin_read_TIMER8_PERIOD()		bfin_read32(TIMER8_PERIOD) | 
|  | 54 | #define bfin_write_TIMER8_PERIOD(val)		bfin_write32(TIMER8_PERIOD, val) | 
|  | 55 | #define bfin_read_TIMER8_WIDTH()		bfin_read32(TIMER8_WIDTH) | 
|  | 56 | #define bfin_write_TIMER8_WIDTH(val)		bfin_write32(TIMER8_WIDTH, val) | 
|  | 57 | #define bfin_read_TIMER9_CONFIG()		bfin_read16(TIMER9_CONFIG) | 
|  | 58 | #define bfin_write_TIMER9_CONFIG(val)		bfin_write16(TIMER9_CONFIG, val) | 
|  | 59 | #define bfin_read_TIMER9_COUNTER()		bfin_read32(TIMER9_COUNTER) | 
|  | 60 | #define bfin_write_TIMER9_COUNTER(val)		bfin_write32(TIMER9_COUNTER, val) | 
|  | 61 | #define bfin_read_TIMER9_PERIOD()		bfin_read32(TIMER9_PERIOD) | 
|  | 62 | #define bfin_write_TIMER9_PERIOD(val)		bfin_write32(TIMER9_PERIOD, val) | 
|  | 63 | #define bfin_read_TIMER9_WIDTH()		bfin_read32(TIMER9_WIDTH) | 
|  | 64 | #define bfin_write_TIMER9_WIDTH(val)		bfin_write32(TIMER9_WIDTH, val) | 
|  | 65 | #define bfin_read_TIMER10_CONFIG()		bfin_read16(TIMER10_CONFIG) | 
|  | 66 | #define bfin_write_TIMER10_CONFIG(val)		bfin_write16(TIMER10_CONFIG, val) | 
|  | 67 | #define bfin_read_TIMER10_COUNTER()		bfin_read32(TIMER10_COUNTER) | 
|  | 68 | #define bfin_write_TIMER10_COUNTER(val)		bfin_write32(TIMER10_COUNTER, val) | 
|  | 69 | #define bfin_read_TIMER10_PERIOD()		bfin_read32(TIMER10_PERIOD) | 
|  | 70 | #define bfin_write_TIMER10_PERIOD(val)		bfin_write32(TIMER10_PERIOD, val) | 
|  | 71 | #define bfin_read_TIMER10_WIDTH()		bfin_read32(TIMER10_WIDTH) | 
|  | 72 | #define bfin_write_TIMER10_WIDTH(val)		bfin_write32(TIMER10_WIDTH, val) | 
|  | 73 |  | 
|  | 74 | /* Timer Groubfin_read_() of 3 */ | 
|  | 75 |  | 
|  | 76 | #define bfin_read_TIMER_ENABLE1()		bfin_read16(TIMER_ENABLE1) | 
|  | 77 | #define bfin_write_TIMER_ENABLE1(val)		bfin_write16(TIMER_ENABLE1, val) | 
|  | 78 | #define bfin_read_TIMER_DISABLE1()		bfin_read16(TIMER_DISABLE1) | 
|  | 79 | #define bfin_write_TIMER_DISABLE1(val)		bfin_write16(TIMER_DISABLE1, val) | 
|  | 80 | #define bfin_read_TIMER_STATUS1()		bfin_read32(TIMER_STATUS1) | 
|  | 81 | #define bfin_write_TIMER_STATUS1(val)		bfin_write32(TIMER_STATUS1, val) | 
|  | 82 |  | 
|  | 83 | /* EPPI0 Registers */ | 
|  | 84 |  | 
|  | 85 | #define bfin_read_EPPI0_STATUS()		bfin_read16(EPPI0_STATUS) | 
|  | 86 | #define bfin_write_EPPI0_STATUS(val)		bfin_write16(EPPI0_STATUS, val) | 
|  | 87 | #define bfin_read_EPPI0_HCOUNT()		bfin_read16(EPPI0_HCOUNT) | 
|  | 88 | #define bfin_write_EPPI0_HCOUNT(val)		bfin_write16(EPPI0_HCOUNT, val) | 
|  | 89 | #define bfin_read_EPPI0_HDELAY()		bfin_read16(EPPI0_HDELAY) | 
|  | 90 | #define bfin_write_EPPI0_HDELAY(val)		bfin_write16(EPPI0_HDELAY, val) | 
|  | 91 | #define bfin_read_EPPI0_VCOUNT()		bfin_read16(EPPI0_VCOUNT) | 
|  | 92 | #define bfin_write_EPPI0_VCOUNT(val)		bfin_write16(EPPI0_VCOUNT, val) | 
|  | 93 | #define bfin_read_EPPI0_VDELAY()		bfin_read16(EPPI0_VDELAY) | 
|  | 94 | #define bfin_write_EPPI0_VDELAY(val)		bfin_write16(EPPI0_VDELAY, val) | 
|  | 95 | #define bfin_read_EPPI0_FRAME()			bfin_read16(EPPI0_FRAME) | 
|  | 96 | #define bfin_write_EPPI0_FRAME(val)		bfin_write16(EPPI0_FRAME, val) | 
|  | 97 | #define bfin_read_EPPI0_LINE()			bfin_read16(EPPI0_LINE) | 
|  | 98 | #define bfin_write_EPPI0_LINE(val)		bfin_write16(EPPI0_LINE, val) | 
|  | 99 | #define bfin_read_EPPI0_CLKDIV()		bfin_read16(EPPI0_CLKDIV) | 
|  | 100 | #define bfin_write_EPPI0_CLKDIV(val)		bfin_write16(EPPI0_CLKDIV, val) | 
|  | 101 | #define bfin_read_EPPI0_CONTROL()		bfin_read32(EPPI0_CONTROL) | 
|  | 102 | #define bfin_write_EPPI0_CONTROL(val)		bfin_write32(EPPI0_CONTROL, val) | 
|  | 103 | #define bfin_read_EPPI0_FS1W_HBL()		bfin_read32(EPPI0_FS1W_HBL) | 
|  | 104 | #define bfin_write_EPPI0_FS1W_HBL(val)		bfin_write32(EPPI0_FS1W_HBL, val) | 
|  | 105 | #define bfin_read_EPPI0_FS1P_AVPL()		bfin_read32(EPPI0_FS1P_AVPL) | 
|  | 106 | #define bfin_write_EPPI0_FS1P_AVPL(val)		bfin_write32(EPPI0_FS1P_AVPL, val) | 
|  | 107 | #define bfin_read_EPPI0_FS2W_LVB()		bfin_read32(EPPI0_FS2W_LVB) | 
|  | 108 | #define bfin_write_EPPI0_FS2W_LVB(val)		bfin_write32(EPPI0_FS2W_LVB, val) | 
|  | 109 | #define bfin_read_EPPI0_FS2P_LAVF()		bfin_read32(EPPI0_FS2P_LAVF) | 
|  | 110 | #define bfin_write_EPPI0_FS2P_LAVF(val)		bfin_write32(EPPI0_FS2P_LAVF, val) | 
|  | 111 | #define bfin_read_EPPI0_CLIP()			bfin_read32(EPPI0_CLIP) | 
|  | 112 | #define bfin_write_EPPI0_CLIP(val)		bfin_write32(EPPI0_CLIP, val) | 
|  | 113 |  | 
|  | 114 | /* Two Wire Interface Registers (TWI1) */ | 
|  | 115 |  | 
|  | 116 | #define bfin_read_TWI1_CLKDIV()			bfin_read16(TWI1_CLKDIV) | 
|  | 117 | #define bfin_write_TWI1_CLKDIV(val)		bfin_write16(TWI1_CLKDIV, val) | 
|  | 118 | #define bfin_read_TWI1_CONTROL()		bfin_read16(TWI1_CONTROL) | 
|  | 119 | #define bfin_write_TWI1_CONTROL(val)		bfin_write16(TWI1_CONTROL, val) | 
|  | 120 | #define bfin_read_TWI1_SLAVE_CTRL()		bfin_read16(TWI1_SLAVE_CTRL) | 
|  | 121 | #define bfin_write_TWI1_SLAVE_CTRL(val)		bfin_write16(TWI1_SLAVE_CTRL, val) | 
|  | 122 | #define bfin_read_TWI1_SLAVE_STAT()		bfin_read16(TWI1_SLAVE_STAT) | 
|  | 123 | #define bfin_write_TWI1_SLAVE_STAT(val)		bfin_write16(TWI1_SLAVE_STAT, val) | 
|  | 124 | #define bfin_read_TWI1_SLAVE_ADDR()		bfin_read16(TWI1_SLAVE_ADDR) | 
|  | 125 | #define bfin_write_TWI1_SLAVE_ADDR(val)		bfin_write16(TWI1_SLAVE_ADDR, val) | 
|  | 126 | #define bfin_read_TWI1_MASTER_CTRL()		bfin_read16(TWI1_MASTER_CTRL) | 
|  | 127 | #define bfin_write_TWI1_MASTER_CTRL(val)	bfin_write16(TWI1_MASTER_CTRL, val) | 
|  | 128 | #define bfin_read_TWI1_MASTER_STAT()		bfin_read16(TWI1_MASTER_STAT) | 
|  | 129 | #define bfin_write_TWI1_MASTER_STAT(val)	bfin_write16(TWI1_MASTER_STAT, val) | 
|  | 130 | #define bfin_read_TWI1_MASTER_ADDR()		bfin_read16(TWI1_MASTER_ADDR) | 
|  | 131 | #define bfin_write_TWI1_MASTER_ADDR(val)	bfin_write16(TWI1_MASTER_ADDR, val) | 
|  | 132 | #define bfin_read_TWI1_INT_STAT()		bfin_read16(TWI1_INT_STAT) | 
|  | 133 | #define bfin_write_TWI1_INT_STAT(val)		bfin_write16(TWI1_INT_STAT, val) | 
|  | 134 | #define bfin_read_TWI1_INT_MASK()		bfin_read16(TWI1_INT_MASK) | 
|  | 135 | #define bfin_write_TWI1_INT_MASK(val)		bfin_write16(TWI1_INT_MASK, val) | 
|  | 136 | #define bfin_read_TWI1_FIFO_CTRL()		bfin_read16(TWI1_FIFO_CTRL) | 
|  | 137 | #define bfin_write_TWI1_FIFO_CTRL(val)		bfin_write16(TWI1_FIFO_CTRL, val) | 
|  | 138 | #define bfin_read_TWI1_FIFO_STAT()		bfin_read16(TWI1_FIFO_STAT) | 
|  | 139 | #define bfin_write_TWI1_FIFO_STAT(val)		bfin_write16(TWI1_FIFO_STAT, val) | 
|  | 140 | #define bfin_read_TWI1_XMT_DATA8()		bfin_read16(TWI1_XMT_DATA8) | 
|  | 141 | #define bfin_write_TWI1_XMT_DATA8(val)		bfin_write16(TWI1_XMT_DATA8, val) | 
|  | 142 | #define bfin_read_TWI1_XMT_DATA16()		bfin_read16(TWI1_XMT_DATA16) | 
|  | 143 | #define bfin_write_TWI1_XMT_DATA16(val)		bfin_write16(TWI1_XMT_DATA16, val) | 
|  | 144 | #define bfin_read_TWI1_RCV_DATA8()		bfin_read16(TWI1_RCV_DATA8) | 
|  | 145 | #define bfin_write_TWI1_RCV_DATA8(val)		bfin_write16(TWI1_RCV_DATA8, val) | 
|  | 146 | #define bfin_read_TWI1_RCV_DATA16()		bfin_read16(TWI1_RCV_DATA16) | 
|  | 147 | #define bfin_write_TWI1_RCV_DATA16(val)		bfin_write16(TWI1_RCV_DATA16, val) | 
|  | 148 |  | 
|  | 149 | /* CAN Controller 1 Config 1 Registers */ | 
|  | 150 |  | 
|  | 151 | #define bfin_read_CAN1_MC1()		bfin_read16(CAN1_MC1) | 
|  | 152 | #define bfin_write_CAN1_MC1(val)	bfin_write16(CAN1_MC1, val) | 
|  | 153 | #define bfin_read_CAN1_MD1()		bfin_read16(CAN1_MD1) | 
|  | 154 | #define bfin_write_CAN1_MD1(val)	bfin_write16(CAN1_MD1, val) | 
|  | 155 | #define bfin_read_CAN1_TRS1()		bfin_read16(CAN1_TRS1) | 
|  | 156 | #define bfin_write_CAN1_TRS1(val)	bfin_write16(CAN1_TRS1, val) | 
|  | 157 | #define bfin_read_CAN1_TRR1()		bfin_read16(CAN1_TRR1) | 
|  | 158 | #define bfin_write_CAN1_TRR1(val)	bfin_write16(CAN1_TRR1, val) | 
|  | 159 | #define bfin_read_CAN1_TA1()		bfin_read16(CAN1_TA1) | 
|  | 160 | #define bfin_write_CAN1_TA1(val)	bfin_write16(CAN1_TA1, val) | 
|  | 161 | #define bfin_read_CAN1_AA1()		bfin_read16(CAN1_AA1) | 
|  | 162 | #define bfin_write_CAN1_AA1(val)	bfin_write16(CAN1_AA1, val) | 
|  | 163 | #define bfin_read_CAN1_RMP1()		bfin_read16(CAN1_RMP1) | 
|  | 164 | #define bfin_write_CAN1_RMP1(val)	bfin_write16(CAN1_RMP1, val) | 
|  | 165 | #define bfin_read_CAN1_RML1()		bfin_read16(CAN1_RML1) | 
|  | 166 | #define bfin_write_CAN1_RML1(val)	bfin_write16(CAN1_RML1, val) | 
|  | 167 | #define bfin_read_CAN1_MBTIF1()		bfin_read16(CAN1_MBTIF1) | 
|  | 168 | #define bfin_write_CAN1_MBTIF1(val)	bfin_write16(CAN1_MBTIF1, val) | 
|  | 169 | #define bfin_read_CAN1_MBRIF1()		bfin_read16(CAN1_MBRIF1) | 
|  | 170 | #define bfin_write_CAN1_MBRIF1(val)	bfin_write16(CAN1_MBRIF1, val) | 
|  | 171 | #define bfin_read_CAN1_MBIM1()		bfin_read16(CAN1_MBIM1) | 
|  | 172 | #define bfin_write_CAN1_MBIM1(val)	bfin_write16(CAN1_MBIM1, val) | 
|  | 173 | #define bfin_read_CAN1_RFH1()		bfin_read16(CAN1_RFH1) | 
|  | 174 | #define bfin_write_CAN1_RFH1(val)	bfin_write16(CAN1_RFH1, val) | 
|  | 175 | #define bfin_read_CAN1_OPSS1()		bfin_read16(CAN1_OPSS1) | 
|  | 176 | #define bfin_write_CAN1_OPSS1(val)	bfin_write16(CAN1_OPSS1, val) | 
|  | 177 |  | 
|  | 178 | /* CAN Controller 1 Config 2 Registers */ | 
|  | 179 |  | 
|  | 180 | #define bfin_read_CAN1_MC2()		bfin_read16(CAN1_MC2) | 
|  | 181 | #define bfin_write_CAN1_MC2(val)	bfin_write16(CAN1_MC2, val) | 
|  | 182 | #define bfin_read_CAN1_MD2()		bfin_read16(CAN1_MD2) | 
|  | 183 | #define bfin_write_CAN1_MD2(val)	bfin_write16(CAN1_MD2, val) | 
|  | 184 | #define bfin_read_CAN1_TRS2()		bfin_read16(CAN1_TRS2) | 
|  | 185 | #define bfin_write_CAN1_TRS2(val)	bfin_write16(CAN1_TRS2, val) | 
|  | 186 | #define bfin_read_CAN1_TRR2()		bfin_read16(CAN1_TRR2) | 
|  | 187 | #define bfin_write_CAN1_TRR2(val)	bfin_write16(CAN1_TRR2, val) | 
|  | 188 | #define bfin_read_CAN1_TA2()		bfin_read16(CAN1_TA2) | 
|  | 189 | #define bfin_write_CAN1_TA2(val)	bfin_write16(CAN1_TA2, val) | 
|  | 190 | #define bfin_read_CAN1_AA2()		bfin_read16(CAN1_AA2) | 
|  | 191 | #define bfin_write_CAN1_AA2(val)	bfin_write16(CAN1_AA2, val) | 
|  | 192 | #define bfin_read_CAN1_RMP2()		bfin_read16(CAN1_RMP2) | 
|  | 193 | #define bfin_write_CAN1_RMP2(val)	bfin_write16(CAN1_RMP2, val) | 
|  | 194 | #define bfin_read_CAN1_RML2()		bfin_read16(CAN1_RML2) | 
|  | 195 | #define bfin_write_CAN1_RML2(val)	bfin_write16(CAN1_RML2, val) | 
|  | 196 | #define bfin_read_CAN1_MBTIF2()		bfin_read16(CAN1_MBTIF2) | 
|  | 197 | #define bfin_write_CAN1_MBTIF2(val)	bfin_write16(CAN1_MBTIF2, val) | 
|  | 198 | #define bfin_read_CAN1_MBRIF2()		bfin_read16(CAN1_MBRIF2) | 
|  | 199 | #define bfin_write_CAN1_MBRIF2(val)	bfin_write16(CAN1_MBRIF2, val) | 
|  | 200 | #define bfin_read_CAN1_MBIM2()		bfin_read16(CAN1_MBIM2) | 
|  | 201 | #define bfin_write_CAN1_MBIM2(val)	bfin_write16(CAN1_MBIM2, val) | 
|  | 202 | #define bfin_read_CAN1_RFH2()		bfin_read16(CAN1_RFH2) | 
|  | 203 | #define bfin_write_CAN1_RFH2(val)	bfin_write16(CAN1_RFH2, val) | 
|  | 204 | #define bfin_read_CAN1_OPSS2()		bfin_read16(CAN1_OPSS2) | 
|  | 205 | #define bfin_write_CAN1_OPSS2(val)	bfin_write16(CAN1_OPSS2, val) | 
|  | 206 |  | 
|  | 207 | /* CAN Controller 1 Clock/Interrubfin_read_()t/Counter Registers */ | 
|  | 208 |  | 
|  | 209 | #define bfin_read_CAN1_CLOCK()		bfin_read16(CAN1_CLOCK) | 
|  | 210 | #define bfin_write_CAN1_CLOCK(val)	bfin_write16(CAN1_CLOCK, val) | 
|  | 211 | #define bfin_read_CAN1_TIMING()		bfin_read16(CAN1_TIMING) | 
|  | 212 | #define bfin_write_CAN1_TIMING(val)	bfin_write16(CAN1_TIMING, val) | 
|  | 213 | #define bfin_read_CAN1_DEBUG()		bfin_read16(CAN1_DEBUG) | 
|  | 214 | #define bfin_write_CAN1_DEBUG(val)	bfin_write16(CAN1_DEBUG, val) | 
|  | 215 | #define bfin_read_CAN1_STATUS()		bfin_read16(CAN1_STATUS) | 
|  | 216 | #define bfin_write_CAN1_STATUS(val)	bfin_write16(CAN1_STATUS, val) | 
|  | 217 | #define bfin_read_CAN1_CEC()		bfin_read16(CAN1_CEC) | 
|  | 218 | #define bfin_write_CAN1_CEC(val)	bfin_write16(CAN1_CEC, val) | 
|  | 219 | #define bfin_read_CAN1_GIS()		bfin_read16(CAN1_GIS) | 
|  | 220 | #define bfin_write_CAN1_GIS(val)	bfin_write16(CAN1_GIS, val) | 
|  | 221 | #define bfin_read_CAN1_GIM()		bfin_read16(CAN1_GIM) | 
|  | 222 | #define bfin_write_CAN1_GIM(val)	bfin_write16(CAN1_GIM, val) | 
|  | 223 | #define bfin_read_CAN1_GIF()		bfin_read16(CAN1_GIF) | 
|  | 224 | #define bfin_write_CAN1_GIF(val)	bfin_write16(CAN1_GIF, val) | 
|  | 225 | #define bfin_read_CAN1_CONTROL()	bfin_read16(CAN1_CONTROL) | 
|  | 226 | #define bfin_write_CAN1_CONTROL(val)	bfin_write16(CAN1_CONTROL, val) | 
|  | 227 | #define bfin_read_CAN1_INTR()		bfin_read16(CAN1_INTR) | 
|  | 228 | #define bfin_write_CAN1_INTR(val)	bfin_write16(CAN1_INTR, val) | 
|  | 229 | #define bfin_read_CAN1_MBTD()		bfin_read16(CAN1_MBTD) | 
|  | 230 | #define bfin_write_CAN1_MBTD(val)	bfin_write16(CAN1_MBTD, val) | 
|  | 231 | #define bfin_read_CAN1_EWR()		bfin_read16(CAN1_EWR) | 
|  | 232 | #define bfin_write_CAN1_EWR(val)	bfin_write16(CAN1_EWR, val) | 
|  | 233 | #define bfin_read_CAN1_ESR()		bfin_read16(CAN1_ESR) | 
|  | 234 | #define bfin_write_CAN1_ESR(val)	bfin_write16(CAN1_ESR, val) | 
|  | 235 | #define bfin_read_CAN1_UCCNT()		bfin_read16(CAN1_UCCNT) | 
|  | 236 | #define bfin_write_CAN1_UCCNT(val)	bfin_write16(CAN1_UCCNT, val) | 
|  | 237 | #define bfin_read_CAN1_UCRC()		bfin_read16(CAN1_UCRC) | 
|  | 238 | #define bfin_write_CAN1_UCRC(val)	bfin_write16(CAN1_UCRC, val) | 
|  | 239 | #define bfin_read_CAN1_UCCNF()		bfin_read16(CAN1_UCCNF) | 
|  | 240 | #define bfin_write_CAN1_UCCNF(val)	bfin_write16(CAN1_UCCNF, val) | 
|  | 241 |  | 
|  | 242 | /* CAN Controller 1 Mailbox Accebfin_read_()tance Registers */ | 
|  | 243 |  | 
|  | 244 | #define bfin_read_CAN1_AM00L()		bfin_read16(CAN1_AM00L) | 
|  | 245 | #define bfin_write_CAN1_AM00L(val)	bfin_write16(CAN1_AM00L, val) | 
|  | 246 | #define bfin_read_CAN1_AM00H()		bfin_read16(CAN1_AM00H) | 
|  | 247 | #define bfin_write_CAN1_AM00H(val)	bfin_write16(CAN1_AM00H, val) | 
|  | 248 | #define bfin_read_CAN1_AM01L()		bfin_read16(CAN1_AM01L) | 
|  | 249 | #define bfin_write_CAN1_AM01L(val)	bfin_write16(CAN1_AM01L, val) | 
|  | 250 | #define bfin_read_CAN1_AM01H()		bfin_read16(CAN1_AM01H) | 
|  | 251 | #define bfin_write_CAN1_AM01H(val)	bfin_write16(CAN1_AM01H, val) | 
|  | 252 | #define bfin_read_CAN1_AM02L()		bfin_read16(CAN1_AM02L) | 
|  | 253 | #define bfin_write_CAN1_AM02L(val)	bfin_write16(CAN1_AM02L, val) | 
|  | 254 | #define bfin_read_CAN1_AM02H()		bfin_read16(CAN1_AM02H) | 
|  | 255 | #define bfin_write_CAN1_AM02H(val)	bfin_write16(CAN1_AM02H, val) | 
|  | 256 | #define bfin_read_CAN1_AM03L()		bfin_read16(CAN1_AM03L) | 
|  | 257 | #define bfin_write_CAN1_AM03L(val)	bfin_write16(CAN1_AM03L, val) | 
|  | 258 | #define bfin_read_CAN1_AM03H()		bfin_read16(CAN1_AM03H) | 
|  | 259 | #define bfin_write_CAN1_AM03H(val)	bfin_write16(CAN1_AM03H, val) | 
|  | 260 | #define bfin_read_CAN1_AM04L()		bfin_read16(CAN1_AM04L) | 
|  | 261 | #define bfin_write_CAN1_AM04L(val)	bfin_write16(CAN1_AM04L, val) | 
|  | 262 | #define bfin_read_CAN1_AM04H()		bfin_read16(CAN1_AM04H) | 
|  | 263 | #define bfin_write_CAN1_AM04H(val)	bfin_write16(CAN1_AM04H, val) | 
|  | 264 | #define bfin_read_CAN1_AM05L()		bfin_read16(CAN1_AM05L) | 
|  | 265 | #define bfin_write_CAN1_AM05L(val)	bfin_write16(CAN1_AM05L, val) | 
|  | 266 | #define bfin_read_CAN1_AM05H()		bfin_read16(CAN1_AM05H) | 
|  | 267 | #define bfin_write_CAN1_AM05H(val)	bfin_write16(CAN1_AM05H, val) | 
|  | 268 | #define bfin_read_CAN1_AM06L()		bfin_read16(CAN1_AM06L) | 
|  | 269 | #define bfin_write_CAN1_AM06L(val)	bfin_write16(CAN1_AM06L, val) | 
|  | 270 | #define bfin_read_CAN1_AM06H()		bfin_read16(CAN1_AM06H) | 
|  | 271 | #define bfin_write_CAN1_AM06H(val)	bfin_write16(CAN1_AM06H, val) | 
|  | 272 | #define bfin_read_CAN1_AM07L()		bfin_read16(CAN1_AM07L) | 
|  | 273 | #define bfin_write_CAN1_AM07L(val)	bfin_write16(CAN1_AM07L, val) | 
|  | 274 | #define bfin_read_CAN1_AM07H()		bfin_read16(CAN1_AM07H) | 
|  | 275 | #define bfin_write_CAN1_AM07H(val)	bfin_write16(CAN1_AM07H, val) | 
|  | 276 | #define bfin_read_CAN1_AM08L()		bfin_read16(CAN1_AM08L) | 
|  | 277 | #define bfin_write_CAN1_AM08L(val)	bfin_write16(CAN1_AM08L, val) | 
|  | 278 | #define bfin_read_CAN1_AM08H()		bfin_read16(CAN1_AM08H) | 
|  | 279 | #define bfin_write_CAN1_AM08H(val)	bfin_write16(CAN1_AM08H, val) | 
|  | 280 | #define bfin_read_CAN1_AM09L()		bfin_read16(CAN1_AM09L) | 
|  | 281 | #define bfin_write_CAN1_AM09L(val)	bfin_write16(CAN1_AM09L, val) | 
|  | 282 | #define bfin_read_CAN1_AM09H()		bfin_read16(CAN1_AM09H) | 
|  | 283 | #define bfin_write_CAN1_AM09H(val)	bfin_write16(CAN1_AM09H, val) | 
|  | 284 | #define bfin_read_CAN1_AM10L()		bfin_read16(CAN1_AM10L) | 
|  | 285 | #define bfin_write_CAN1_AM10L(val)	bfin_write16(CAN1_AM10L, val) | 
|  | 286 | #define bfin_read_CAN1_AM10H()		bfin_read16(CAN1_AM10H) | 
|  | 287 | #define bfin_write_CAN1_AM10H(val)	bfin_write16(CAN1_AM10H, val) | 
|  | 288 | #define bfin_read_CAN1_AM11L()		bfin_read16(CAN1_AM11L) | 
|  | 289 | #define bfin_write_CAN1_AM11L(val)	bfin_write16(CAN1_AM11L, val) | 
|  | 290 | #define bfin_read_CAN1_AM11H()		bfin_read16(CAN1_AM11H) | 
|  | 291 | #define bfin_write_CAN1_AM11H(val)	bfin_write16(CAN1_AM11H, val) | 
|  | 292 | #define bfin_read_CAN1_AM12L()		bfin_read16(CAN1_AM12L) | 
|  | 293 | #define bfin_write_CAN1_AM12L(val)	bfin_write16(CAN1_AM12L, val) | 
|  | 294 | #define bfin_read_CAN1_AM12H()		bfin_read16(CAN1_AM12H) | 
|  | 295 | #define bfin_write_CAN1_AM12H(val)	bfin_write16(CAN1_AM12H, val) | 
|  | 296 | #define bfin_read_CAN1_AM13L()		bfin_read16(CAN1_AM13L) | 
|  | 297 | #define bfin_write_CAN1_AM13L(val)	bfin_write16(CAN1_AM13L, val) | 
|  | 298 | #define bfin_read_CAN1_AM13H()		bfin_read16(CAN1_AM13H) | 
|  | 299 | #define bfin_write_CAN1_AM13H(val)	bfin_write16(CAN1_AM13H, val) | 
|  | 300 | #define bfin_read_CAN1_AM14L()		bfin_read16(CAN1_AM14L) | 
|  | 301 | #define bfin_write_CAN1_AM14L(val)	bfin_write16(CAN1_AM14L, val) | 
|  | 302 | #define bfin_read_CAN1_AM14H()		bfin_read16(CAN1_AM14H) | 
|  | 303 | #define bfin_write_CAN1_AM14H(val)	bfin_write16(CAN1_AM14H, val) | 
|  | 304 | #define bfin_read_CAN1_AM15L()		bfin_read16(CAN1_AM15L) | 
|  | 305 | #define bfin_write_CAN1_AM15L(val)	bfin_write16(CAN1_AM15L, val) | 
|  | 306 | #define bfin_read_CAN1_AM15H()		bfin_read16(CAN1_AM15H) | 
|  | 307 | #define bfin_write_CAN1_AM15H(val)	bfin_write16(CAN1_AM15H, val) | 
|  | 308 |  | 
|  | 309 | /* CAN Controller 1 Mailbox Accebfin_read_()tance Registers */ | 
|  | 310 |  | 
|  | 311 | #define bfin_read_CAN1_AM16L()		bfin_read16(CAN1_AM16L) | 
|  | 312 | #define bfin_write_CAN1_AM16L(val)	bfin_write16(CAN1_AM16L, val) | 
|  | 313 | #define bfin_read_CAN1_AM16H()		bfin_read16(CAN1_AM16H) | 
|  | 314 | #define bfin_write_CAN1_AM16H(val)	bfin_write16(CAN1_AM16H, val) | 
|  | 315 | #define bfin_read_CAN1_AM17L()		bfin_read16(CAN1_AM17L) | 
|  | 316 | #define bfin_write_CAN1_AM17L(val)	bfin_write16(CAN1_AM17L, val) | 
|  | 317 | #define bfin_read_CAN1_AM17H()		bfin_read16(CAN1_AM17H) | 
|  | 318 | #define bfin_write_CAN1_AM17H(val)	bfin_write16(CAN1_AM17H, val) | 
|  | 319 | #define bfin_read_CAN1_AM18L()		bfin_read16(CAN1_AM18L) | 
|  | 320 | #define bfin_write_CAN1_AM18L(val)	bfin_write16(CAN1_AM18L, val) | 
|  | 321 | #define bfin_read_CAN1_AM18H()		bfin_read16(CAN1_AM18H) | 
|  | 322 | #define bfin_write_CAN1_AM18H(val)	bfin_write16(CAN1_AM18H, val) | 
|  | 323 | #define bfin_read_CAN1_AM19L()		bfin_read16(CAN1_AM19L) | 
|  | 324 | #define bfin_write_CAN1_AM19L(val)	bfin_write16(CAN1_AM19L, val) | 
|  | 325 | #define bfin_read_CAN1_AM19H()		bfin_read16(CAN1_AM19H) | 
|  | 326 | #define bfin_write_CAN1_AM19H(val)	bfin_write16(CAN1_AM19H, val) | 
|  | 327 | #define bfin_read_CAN1_AM20L()		bfin_read16(CAN1_AM20L) | 
|  | 328 | #define bfin_write_CAN1_AM20L(val)	bfin_write16(CAN1_AM20L, val) | 
|  | 329 | #define bfin_read_CAN1_AM20H()		bfin_read16(CAN1_AM20H) | 
|  | 330 | #define bfin_write_CAN1_AM20H(val)	bfin_write16(CAN1_AM20H, val) | 
|  | 331 | #define bfin_read_CAN1_AM21L()		bfin_read16(CAN1_AM21L) | 
|  | 332 | #define bfin_write_CAN1_AM21L(val)	bfin_write16(CAN1_AM21L, val) | 
|  | 333 | #define bfin_read_CAN1_AM21H()		bfin_read16(CAN1_AM21H) | 
|  | 334 | #define bfin_write_CAN1_AM21H(val)	bfin_write16(CAN1_AM21H, val) | 
|  | 335 | #define bfin_read_CAN1_AM22L()		bfin_read16(CAN1_AM22L) | 
|  | 336 | #define bfin_write_CAN1_AM22L(val)	bfin_write16(CAN1_AM22L, val) | 
|  | 337 | #define bfin_read_CAN1_AM22H()		bfin_read16(CAN1_AM22H) | 
|  | 338 | #define bfin_write_CAN1_AM22H(val)	bfin_write16(CAN1_AM22H, val) | 
|  | 339 | #define bfin_read_CAN1_AM23L()		bfin_read16(CAN1_AM23L) | 
|  | 340 | #define bfin_write_CAN1_AM23L(val)	bfin_write16(CAN1_AM23L, val) | 
|  | 341 | #define bfin_read_CAN1_AM23H()		bfin_read16(CAN1_AM23H) | 
|  | 342 | #define bfin_write_CAN1_AM23H(val)	bfin_write16(CAN1_AM23H, val) | 
|  | 343 | #define bfin_read_CAN1_AM24L()		bfin_read16(CAN1_AM24L) | 
|  | 344 | #define bfin_write_CAN1_AM24L(val)	bfin_write16(CAN1_AM24L, val) | 
|  | 345 | #define bfin_read_CAN1_AM24H()		bfin_read16(CAN1_AM24H) | 
|  | 346 | #define bfin_write_CAN1_AM24H(val)	bfin_write16(CAN1_AM24H, val) | 
|  | 347 | #define bfin_read_CAN1_AM25L()		bfin_read16(CAN1_AM25L) | 
|  | 348 | #define bfin_write_CAN1_AM25L(val)	bfin_write16(CAN1_AM25L, val) | 
|  | 349 | #define bfin_read_CAN1_AM25H()		bfin_read16(CAN1_AM25H) | 
|  | 350 | #define bfin_write_CAN1_AM25H(val)	bfin_write16(CAN1_AM25H, val) | 
|  | 351 | #define bfin_read_CAN1_AM26L()		bfin_read16(CAN1_AM26L) | 
|  | 352 | #define bfin_write_CAN1_AM26L(val)	bfin_write16(CAN1_AM26L, val) | 
|  | 353 | #define bfin_read_CAN1_AM26H()		bfin_read16(CAN1_AM26H) | 
|  | 354 | #define bfin_write_CAN1_AM26H(val)	bfin_write16(CAN1_AM26H, val) | 
|  | 355 | #define bfin_read_CAN1_AM27L()		bfin_read16(CAN1_AM27L) | 
|  | 356 | #define bfin_write_CAN1_AM27L(val)	bfin_write16(CAN1_AM27L, val) | 
|  | 357 | #define bfin_read_CAN1_AM27H()		bfin_read16(CAN1_AM27H) | 
|  | 358 | #define bfin_write_CAN1_AM27H(val)	bfin_write16(CAN1_AM27H, val) | 
|  | 359 | #define bfin_read_CAN1_AM28L()		bfin_read16(CAN1_AM28L) | 
|  | 360 | #define bfin_write_CAN1_AM28L(val)	bfin_write16(CAN1_AM28L, val) | 
|  | 361 | #define bfin_read_CAN1_AM28H()		bfin_read16(CAN1_AM28H) | 
|  | 362 | #define bfin_write_CAN1_AM28H(val)	bfin_write16(CAN1_AM28H, val) | 
|  | 363 | #define bfin_read_CAN1_AM29L()		bfin_read16(CAN1_AM29L) | 
|  | 364 | #define bfin_write_CAN1_AM29L(val)	bfin_write16(CAN1_AM29L, val) | 
|  | 365 | #define bfin_read_CAN1_AM29H()		bfin_read16(CAN1_AM29H) | 
|  | 366 | #define bfin_write_CAN1_AM29H(val)	bfin_write16(CAN1_AM29H, val) | 
|  | 367 | #define bfin_read_CAN1_AM30L()		bfin_read16(CAN1_AM30L) | 
|  | 368 | #define bfin_write_CAN1_AM30L(val)	bfin_write16(CAN1_AM30L, val) | 
|  | 369 | #define bfin_read_CAN1_AM30H()		bfin_read16(CAN1_AM30H) | 
|  | 370 | #define bfin_write_CAN1_AM30H(val)	bfin_write16(CAN1_AM30H, val) | 
|  | 371 | #define bfin_read_CAN1_AM31L()		bfin_read16(CAN1_AM31L) | 
|  | 372 | #define bfin_write_CAN1_AM31L(val)	bfin_write16(CAN1_AM31L, val) | 
|  | 373 | #define bfin_read_CAN1_AM31H()		bfin_read16(CAN1_AM31H) | 
|  | 374 | #define bfin_write_CAN1_AM31H(val)	bfin_write16(CAN1_AM31H, val) | 
|  | 375 |  | 
|  | 376 | /* CAN Controller 1 Mailbox Data Registers */ | 
|  | 377 |  | 
|  | 378 | #define bfin_read_CAN1_MB00_DATA0()		bfin_read16(CAN1_MB00_DATA0) | 
|  | 379 | #define bfin_write_CAN1_MB00_DATA0(val)		bfin_write16(CAN1_MB00_DATA0, val) | 
|  | 380 | #define bfin_read_CAN1_MB00_DATA1()		bfin_read16(CAN1_MB00_DATA1) | 
|  | 381 | #define bfin_write_CAN1_MB00_DATA1(val)		bfin_write16(CAN1_MB00_DATA1, val) | 
|  | 382 | #define bfin_read_CAN1_MB00_DATA2()		bfin_read16(CAN1_MB00_DATA2) | 
|  | 383 | #define bfin_write_CAN1_MB00_DATA2(val)		bfin_write16(CAN1_MB00_DATA2, val) | 
|  | 384 | #define bfin_read_CAN1_MB00_DATA3()		bfin_read16(CAN1_MB00_DATA3) | 
|  | 385 | #define bfin_write_CAN1_MB00_DATA3(val)		bfin_write16(CAN1_MB00_DATA3, val) | 
|  | 386 | #define bfin_read_CAN1_MB00_LENGTH()		bfin_read16(CAN1_MB00_LENGTH) | 
|  | 387 | #define bfin_write_CAN1_MB00_LENGTH(val)	bfin_write16(CAN1_MB00_LENGTH, val) | 
|  | 388 | #define bfin_read_CAN1_MB00_TIMESTAMP()		bfin_read16(CAN1_MB00_TIMESTAMP) | 
|  | 389 | #define bfin_write_CAN1_MB00_TIMESTAMP(val)	bfin_write16(CAN1_MB00_TIMESTAMP, val) | 
|  | 390 | #define bfin_read_CAN1_MB00_ID0()		bfin_read16(CAN1_MB00_ID0) | 
|  | 391 | #define bfin_write_CAN1_MB00_ID0(val)		bfin_write16(CAN1_MB00_ID0, val) | 
|  | 392 | #define bfin_read_CAN1_MB00_ID1()		bfin_read16(CAN1_MB00_ID1) | 
|  | 393 | #define bfin_write_CAN1_MB00_ID1(val)		bfin_write16(CAN1_MB00_ID1, val) | 
|  | 394 | #define bfin_read_CAN1_MB01_DATA0()		bfin_read16(CAN1_MB01_DATA0) | 
|  | 395 | #define bfin_write_CAN1_MB01_DATA0(val)		bfin_write16(CAN1_MB01_DATA0, val) | 
|  | 396 | #define bfin_read_CAN1_MB01_DATA1()		bfin_read16(CAN1_MB01_DATA1) | 
|  | 397 | #define bfin_write_CAN1_MB01_DATA1(val)		bfin_write16(CAN1_MB01_DATA1, val) | 
|  | 398 | #define bfin_read_CAN1_MB01_DATA2()		bfin_read16(CAN1_MB01_DATA2) | 
|  | 399 | #define bfin_write_CAN1_MB01_DATA2(val)		bfin_write16(CAN1_MB01_DATA2, val) | 
|  | 400 | #define bfin_read_CAN1_MB01_DATA3()		bfin_read16(CAN1_MB01_DATA3) | 
|  | 401 | #define bfin_write_CAN1_MB01_DATA3(val)		bfin_write16(CAN1_MB01_DATA3, val) | 
|  | 402 | #define bfin_read_CAN1_MB01_LENGTH()		bfin_read16(CAN1_MB01_LENGTH) | 
|  | 403 | #define bfin_write_CAN1_MB01_LENGTH(val)	bfin_write16(CAN1_MB01_LENGTH, val) | 
|  | 404 | #define bfin_read_CAN1_MB01_TIMESTAMP()		bfin_read16(CAN1_MB01_TIMESTAMP) | 
|  | 405 | #define bfin_write_CAN1_MB01_TIMESTAMP(val)	bfin_write16(CAN1_MB01_TIMESTAMP, val) | 
|  | 406 | #define bfin_read_CAN1_MB01_ID0()		bfin_read16(CAN1_MB01_ID0) | 
|  | 407 | #define bfin_write_CAN1_MB01_ID0(val)		bfin_write16(CAN1_MB01_ID0, val) | 
|  | 408 | #define bfin_read_CAN1_MB01_ID1()		bfin_read16(CAN1_MB01_ID1) | 
|  | 409 | #define bfin_write_CAN1_MB01_ID1(val)		bfin_write16(CAN1_MB01_ID1, val) | 
|  | 410 | #define bfin_read_CAN1_MB02_DATA0()		bfin_read16(CAN1_MB02_DATA0) | 
|  | 411 | #define bfin_write_CAN1_MB02_DATA0(val)		bfin_write16(CAN1_MB02_DATA0, val) | 
|  | 412 | #define bfin_read_CAN1_MB02_DATA1()		bfin_read16(CAN1_MB02_DATA1) | 
|  | 413 | #define bfin_write_CAN1_MB02_DATA1(val)		bfin_write16(CAN1_MB02_DATA1, val) | 
|  | 414 | #define bfin_read_CAN1_MB02_DATA2()		bfin_read16(CAN1_MB02_DATA2) | 
|  | 415 | #define bfin_write_CAN1_MB02_DATA2(val)		bfin_write16(CAN1_MB02_DATA2, val) | 
|  | 416 | #define bfin_read_CAN1_MB02_DATA3()		bfin_read16(CAN1_MB02_DATA3) | 
|  | 417 | #define bfin_write_CAN1_MB02_DATA3(val)		bfin_write16(CAN1_MB02_DATA3, val) | 
|  | 418 | #define bfin_read_CAN1_MB02_LENGTH()		bfin_read16(CAN1_MB02_LENGTH) | 
|  | 419 | #define bfin_write_CAN1_MB02_LENGTH(val)	bfin_write16(CAN1_MB02_LENGTH, val) | 
|  | 420 | #define bfin_read_CAN1_MB02_TIMESTAMP()		bfin_read16(CAN1_MB02_TIMESTAMP) | 
|  | 421 | #define bfin_write_CAN1_MB02_TIMESTAMP(val)	bfin_write16(CAN1_MB02_TIMESTAMP, val) | 
|  | 422 | #define bfin_read_CAN1_MB02_ID0()		bfin_read16(CAN1_MB02_ID0) | 
|  | 423 | #define bfin_write_CAN1_MB02_ID0(val)		bfin_write16(CAN1_MB02_ID0, val) | 
|  | 424 | #define bfin_read_CAN1_MB02_ID1()		bfin_read16(CAN1_MB02_ID1) | 
|  | 425 | #define bfin_write_CAN1_MB02_ID1(val)		bfin_write16(CAN1_MB02_ID1, val) | 
|  | 426 | #define bfin_read_CAN1_MB03_DATA0()		bfin_read16(CAN1_MB03_DATA0) | 
|  | 427 | #define bfin_write_CAN1_MB03_DATA0(val)		bfin_write16(CAN1_MB03_DATA0, val) | 
|  | 428 | #define bfin_read_CAN1_MB03_DATA1()		bfin_read16(CAN1_MB03_DATA1) | 
|  | 429 | #define bfin_write_CAN1_MB03_DATA1(val)		bfin_write16(CAN1_MB03_DATA1, val) | 
|  | 430 | #define bfin_read_CAN1_MB03_DATA2()		bfin_read16(CAN1_MB03_DATA2) | 
|  | 431 | #define bfin_write_CAN1_MB03_DATA2(val)		bfin_write16(CAN1_MB03_DATA2, val) | 
|  | 432 | #define bfin_read_CAN1_MB03_DATA3()		bfin_read16(CAN1_MB03_DATA3) | 
|  | 433 | #define bfin_write_CAN1_MB03_DATA3(val)		bfin_write16(CAN1_MB03_DATA3, val) | 
|  | 434 | #define bfin_read_CAN1_MB03_LENGTH()		bfin_read16(CAN1_MB03_LENGTH) | 
|  | 435 | #define bfin_write_CAN1_MB03_LENGTH(val)	bfin_write16(CAN1_MB03_LENGTH, val) | 
|  | 436 | #define bfin_read_CAN1_MB03_TIMESTAMP()		bfin_read16(CAN1_MB03_TIMESTAMP) | 
|  | 437 | #define bfin_write_CAN1_MB03_TIMESTAMP(val)	bfin_write16(CAN1_MB03_TIMESTAMP, val) | 
|  | 438 | #define bfin_read_CAN1_MB03_ID0()		bfin_read16(CAN1_MB03_ID0) | 
|  | 439 | #define bfin_write_CAN1_MB03_ID0(val)		bfin_write16(CAN1_MB03_ID0, val) | 
|  | 440 | #define bfin_read_CAN1_MB03_ID1()		bfin_read16(CAN1_MB03_ID1) | 
|  | 441 | #define bfin_write_CAN1_MB03_ID1(val)		bfin_write16(CAN1_MB03_ID1, val) | 
|  | 442 | #define bfin_read_CAN1_MB04_DATA0()		bfin_read16(CAN1_MB04_DATA0) | 
|  | 443 | #define bfin_write_CAN1_MB04_DATA0(val)		bfin_write16(CAN1_MB04_DATA0, val) | 
|  | 444 | #define bfin_read_CAN1_MB04_DATA1()		bfin_read16(CAN1_MB04_DATA1) | 
|  | 445 | #define bfin_write_CAN1_MB04_DATA1(val)		bfin_write16(CAN1_MB04_DATA1, val) | 
|  | 446 | #define bfin_read_CAN1_MB04_DATA2()		bfin_read16(CAN1_MB04_DATA2) | 
|  | 447 | #define bfin_write_CAN1_MB04_DATA2(val)		bfin_write16(CAN1_MB04_DATA2, val) | 
|  | 448 | #define bfin_read_CAN1_MB04_DATA3()		bfin_read16(CAN1_MB04_DATA3) | 
|  | 449 | #define bfin_write_CAN1_MB04_DATA3(val)		bfin_write16(CAN1_MB04_DATA3, val) | 
|  | 450 | #define bfin_read_CAN1_MB04_LENGTH()		bfin_read16(CAN1_MB04_LENGTH) | 
|  | 451 | #define bfin_write_CAN1_MB04_LENGTH(val)	bfin_write16(CAN1_MB04_LENGTH, val) | 
|  | 452 | #define bfin_read_CAN1_MB04_TIMESTAMP()		bfin_read16(CAN1_MB04_TIMESTAMP) | 
|  | 453 | #define bfin_write_CAN1_MB04_TIMESTAMP(val)	bfin_write16(CAN1_MB04_TIMESTAMP, val) | 
|  | 454 | #define bfin_read_CAN1_MB04_ID0()		bfin_read16(CAN1_MB04_ID0) | 
|  | 455 | #define bfin_write_CAN1_MB04_ID0(val)		bfin_write16(CAN1_MB04_ID0, val) | 
|  | 456 | #define bfin_read_CAN1_MB04_ID1()		bfin_read16(CAN1_MB04_ID1) | 
|  | 457 | #define bfin_write_CAN1_MB04_ID1(val)		bfin_write16(CAN1_MB04_ID1, val) | 
|  | 458 | #define bfin_read_CAN1_MB05_DATA0()		bfin_read16(CAN1_MB05_DATA0) | 
|  | 459 | #define bfin_write_CAN1_MB05_DATA0(val)		bfin_write16(CAN1_MB05_DATA0, val) | 
|  | 460 | #define bfin_read_CAN1_MB05_DATA1()		bfin_read16(CAN1_MB05_DATA1) | 
|  | 461 | #define bfin_write_CAN1_MB05_DATA1(val)		bfin_write16(CAN1_MB05_DATA1, val) | 
|  | 462 | #define bfin_read_CAN1_MB05_DATA2()		bfin_read16(CAN1_MB05_DATA2) | 
|  | 463 | #define bfin_write_CAN1_MB05_DATA2(val)		bfin_write16(CAN1_MB05_DATA2, val) | 
|  | 464 | #define bfin_read_CAN1_MB05_DATA3()		bfin_read16(CAN1_MB05_DATA3) | 
|  | 465 | #define bfin_write_CAN1_MB05_DATA3(val)		bfin_write16(CAN1_MB05_DATA3, val) | 
|  | 466 | #define bfin_read_CAN1_MB05_LENGTH()		bfin_read16(CAN1_MB05_LENGTH) | 
|  | 467 | #define bfin_write_CAN1_MB05_LENGTH(val)	bfin_write16(CAN1_MB05_LENGTH, val) | 
|  | 468 | #define bfin_read_CAN1_MB05_TIMESTAMP()		bfin_read16(CAN1_MB05_TIMESTAMP) | 
|  | 469 | #define bfin_write_CAN1_MB05_TIMESTAMP(val)	bfin_write16(CAN1_MB05_TIMESTAMP, val) | 
|  | 470 | #define bfin_read_CAN1_MB05_ID0()		bfin_read16(CAN1_MB05_ID0) | 
|  | 471 | #define bfin_write_CAN1_MB05_ID0(val)		bfin_write16(CAN1_MB05_ID0, val) | 
|  | 472 | #define bfin_read_CAN1_MB05_ID1()		bfin_read16(CAN1_MB05_ID1) | 
|  | 473 | #define bfin_write_CAN1_MB05_ID1(val)		bfin_write16(CAN1_MB05_ID1, val) | 
|  | 474 | #define bfin_read_CAN1_MB06_DATA0()		bfin_read16(CAN1_MB06_DATA0) | 
|  | 475 | #define bfin_write_CAN1_MB06_DATA0(val)		bfin_write16(CAN1_MB06_DATA0, val) | 
|  | 476 | #define bfin_read_CAN1_MB06_DATA1()		bfin_read16(CAN1_MB06_DATA1) | 
|  | 477 | #define bfin_write_CAN1_MB06_DATA1(val)		bfin_write16(CAN1_MB06_DATA1, val) | 
|  | 478 | #define bfin_read_CAN1_MB06_DATA2()		bfin_read16(CAN1_MB06_DATA2) | 
|  | 479 | #define bfin_write_CAN1_MB06_DATA2(val)		bfin_write16(CAN1_MB06_DATA2, val) | 
|  | 480 | #define bfin_read_CAN1_MB06_DATA3()		bfin_read16(CAN1_MB06_DATA3) | 
|  | 481 | #define bfin_write_CAN1_MB06_DATA3(val)		bfin_write16(CAN1_MB06_DATA3, val) | 
|  | 482 | #define bfin_read_CAN1_MB06_LENGTH()		bfin_read16(CAN1_MB06_LENGTH) | 
|  | 483 | #define bfin_write_CAN1_MB06_LENGTH(val)	bfin_write16(CAN1_MB06_LENGTH, val) | 
|  | 484 | #define bfin_read_CAN1_MB06_TIMESTAMP()		bfin_read16(CAN1_MB06_TIMESTAMP) | 
|  | 485 | #define bfin_write_CAN1_MB06_TIMESTAMP(val)	bfin_write16(CAN1_MB06_TIMESTAMP, val) | 
|  | 486 | #define bfin_read_CAN1_MB06_ID0()		bfin_read16(CAN1_MB06_ID0) | 
|  | 487 | #define bfin_write_CAN1_MB06_ID0(val)		bfin_write16(CAN1_MB06_ID0, val) | 
|  | 488 | #define bfin_read_CAN1_MB06_ID1()		bfin_read16(CAN1_MB06_ID1) | 
|  | 489 | #define bfin_write_CAN1_MB06_ID1(val)		bfin_write16(CAN1_MB06_ID1, val) | 
|  | 490 | #define bfin_read_CAN1_MB07_DATA0()		bfin_read16(CAN1_MB07_DATA0) | 
|  | 491 | #define bfin_write_CAN1_MB07_DATA0(val)		bfin_write16(CAN1_MB07_DATA0, val) | 
|  | 492 | #define bfin_read_CAN1_MB07_DATA1()		bfin_read16(CAN1_MB07_DATA1) | 
|  | 493 | #define bfin_write_CAN1_MB07_DATA1(val)		bfin_write16(CAN1_MB07_DATA1, val) | 
|  | 494 | #define bfin_read_CAN1_MB07_DATA2()		bfin_read16(CAN1_MB07_DATA2) | 
|  | 495 | #define bfin_write_CAN1_MB07_DATA2(val)		bfin_write16(CAN1_MB07_DATA2, val) | 
|  | 496 | #define bfin_read_CAN1_MB07_DATA3()		bfin_read16(CAN1_MB07_DATA3) | 
|  | 497 | #define bfin_write_CAN1_MB07_DATA3(val)		bfin_write16(CAN1_MB07_DATA3, val) | 
|  | 498 | #define bfin_read_CAN1_MB07_LENGTH()		bfin_read16(CAN1_MB07_LENGTH) | 
|  | 499 | #define bfin_write_CAN1_MB07_LENGTH(val)	bfin_write16(CAN1_MB07_LENGTH, val) | 
|  | 500 | #define bfin_read_CAN1_MB07_TIMESTAMP()		bfin_read16(CAN1_MB07_TIMESTAMP) | 
|  | 501 | #define bfin_write_CAN1_MB07_TIMESTAMP(val)	bfin_write16(CAN1_MB07_TIMESTAMP, val) | 
|  | 502 | #define bfin_read_CAN1_MB07_ID0()		bfin_read16(CAN1_MB07_ID0) | 
|  | 503 | #define bfin_write_CAN1_MB07_ID0(val)		bfin_write16(CAN1_MB07_ID0, val) | 
|  | 504 | #define bfin_read_CAN1_MB07_ID1()		bfin_read16(CAN1_MB07_ID1) | 
|  | 505 | #define bfin_write_CAN1_MB07_ID1(val)		bfin_write16(CAN1_MB07_ID1, val) | 
|  | 506 | #define bfin_read_CAN1_MB08_DATA0()		bfin_read16(CAN1_MB08_DATA0) | 
|  | 507 | #define bfin_write_CAN1_MB08_DATA0(val)		bfin_write16(CAN1_MB08_DATA0, val) | 
|  | 508 | #define bfin_read_CAN1_MB08_DATA1()		bfin_read16(CAN1_MB08_DATA1) | 
|  | 509 | #define bfin_write_CAN1_MB08_DATA1(val)		bfin_write16(CAN1_MB08_DATA1, val) | 
|  | 510 | #define bfin_read_CAN1_MB08_DATA2()		bfin_read16(CAN1_MB08_DATA2) | 
|  | 511 | #define bfin_write_CAN1_MB08_DATA2(val)		bfin_write16(CAN1_MB08_DATA2, val) | 
|  | 512 | #define bfin_read_CAN1_MB08_DATA3()		bfin_read16(CAN1_MB08_DATA3) | 
|  | 513 | #define bfin_write_CAN1_MB08_DATA3(val)		bfin_write16(CAN1_MB08_DATA3, val) | 
|  | 514 | #define bfin_read_CAN1_MB08_LENGTH()		bfin_read16(CAN1_MB08_LENGTH) | 
|  | 515 | #define bfin_write_CAN1_MB08_LENGTH(val)	bfin_write16(CAN1_MB08_LENGTH, val) | 
|  | 516 | #define bfin_read_CAN1_MB08_TIMESTAMP()		bfin_read16(CAN1_MB08_TIMESTAMP) | 
|  | 517 | #define bfin_write_CAN1_MB08_TIMESTAMP(val)	bfin_write16(CAN1_MB08_TIMESTAMP, val) | 
|  | 518 | #define bfin_read_CAN1_MB08_ID0()		bfin_read16(CAN1_MB08_ID0) | 
|  | 519 | #define bfin_write_CAN1_MB08_ID0(val)		bfin_write16(CAN1_MB08_ID0, val) | 
|  | 520 | #define bfin_read_CAN1_MB08_ID1()		bfin_read16(CAN1_MB08_ID1) | 
|  | 521 | #define bfin_write_CAN1_MB08_ID1(val)		bfin_write16(CAN1_MB08_ID1, val) | 
|  | 522 | #define bfin_read_CAN1_MB09_DATA0()		bfin_read16(CAN1_MB09_DATA0) | 
|  | 523 | #define bfin_write_CAN1_MB09_DATA0(val)		bfin_write16(CAN1_MB09_DATA0, val) | 
|  | 524 | #define bfin_read_CAN1_MB09_DATA1()		bfin_read16(CAN1_MB09_DATA1) | 
|  | 525 | #define bfin_write_CAN1_MB09_DATA1(val)		bfin_write16(CAN1_MB09_DATA1, val) | 
|  | 526 | #define bfin_read_CAN1_MB09_DATA2()		bfin_read16(CAN1_MB09_DATA2) | 
|  | 527 | #define bfin_write_CAN1_MB09_DATA2(val)		bfin_write16(CAN1_MB09_DATA2, val) | 
|  | 528 | #define bfin_read_CAN1_MB09_DATA3()		bfin_read16(CAN1_MB09_DATA3) | 
|  | 529 | #define bfin_write_CAN1_MB09_DATA3(val)		bfin_write16(CAN1_MB09_DATA3, val) | 
|  | 530 | #define bfin_read_CAN1_MB09_LENGTH()		bfin_read16(CAN1_MB09_LENGTH) | 
|  | 531 | #define bfin_write_CAN1_MB09_LENGTH(val)	bfin_write16(CAN1_MB09_LENGTH, val) | 
|  | 532 | #define bfin_read_CAN1_MB09_TIMESTAMP()		bfin_read16(CAN1_MB09_TIMESTAMP) | 
|  | 533 | #define bfin_write_CAN1_MB09_TIMESTAMP(val)	bfin_write16(CAN1_MB09_TIMESTAMP, val) | 
|  | 534 | #define bfin_read_CAN1_MB09_ID0()		bfin_read16(CAN1_MB09_ID0) | 
|  | 535 | #define bfin_write_CAN1_MB09_ID0(val)		bfin_write16(CAN1_MB09_ID0, val) | 
|  | 536 | #define bfin_read_CAN1_MB09_ID1()		bfin_read16(CAN1_MB09_ID1) | 
|  | 537 | #define bfin_write_CAN1_MB09_ID1(val)		bfin_write16(CAN1_MB09_ID1, val) | 
|  | 538 | #define bfin_read_CAN1_MB10_DATA0()		bfin_read16(CAN1_MB10_DATA0) | 
|  | 539 | #define bfin_write_CAN1_MB10_DATA0(val)		bfin_write16(CAN1_MB10_DATA0, val) | 
|  | 540 | #define bfin_read_CAN1_MB10_DATA1()		bfin_read16(CAN1_MB10_DATA1) | 
|  | 541 | #define bfin_write_CAN1_MB10_DATA1(val)		bfin_write16(CAN1_MB10_DATA1, val) | 
|  | 542 | #define bfin_read_CAN1_MB10_DATA2()		bfin_read16(CAN1_MB10_DATA2) | 
|  | 543 | #define bfin_write_CAN1_MB10_DATA2(val)		bfin_write16(CAN1_MB10_DATA2, val) | 
|  | 544 | #define bfin_read_CAN1_MB10_DATA3()		bfin_read16(CAN1_MB10_DATA3) | 
|  | 545 | #define bfin_write_CAN1_MB10_DATA3(val)		bfin_write16(CAN1_MB10_DATA3, val) | 
|  | 546 | #define bfin_read_CAN1_MB10_LENGTH()		bfin_read16(CAN1_MB10_LENGTH) | 
|  | 547 | #define bfin_write_CAN1_MB10_LENGTH(val)	bfin_write16(CAN1_MB10_LENGTH, val) | 
|  | 548 | #define bfin_read_CAN1_MB10_TIMESTAMP()		bfin_read16(CAN1_MB10_TIMESTAMP) | 
|  | 549 | #define bfin_write_CAN1_MB10_TIMESTAMP(val)	bfin_write16(CAN1_MB10_TIMESTAMP, val) | 
|  | 550 | #define bfin_read_CAN1_MB10_ID0()		bfin_read16(CAN1_MB10_ID0) | 
|  | 551 | #define bfin_write_CAN1_MB10_ID0(val)		bfin_write16(CAN1_MB10_ID0, val) | 
|  | 552 | #define bfin_read_CAN1_MB10_ID1()		bfin_read16(CAN1_MB10_ID1) | 
|  | 553 | #define bfin_write_CAN1_MB10_ID1(val)		bfin_write16(CAN1_MB10_ID1, val) | 
|  | 554 | #define bfin_read_CAN1_MB11_DATA0()		bfin_read16(CAN1_MB11_DATA0) | 
|  | 555 | #define bfin_write_CAN1_MB11_DATA0(val)		bfin_write16(CAN1_MB11_DATA0, val) | 
|  | 556 | #define bfin_read_CAN1_MB11_DATA1()		bfin_read16(CAN1_MB11_DATA1) | 
|  | 557 | #define bfin_write_CAN1_MB11_DATA1(val)		bfin_write16(CAN1_MB11_DATA1, val) | 
|  | 558 | #define bfin_read_CAN1_MB11_DATA2()		bfin_read16(CAN1_MB11_DATA2) | 
|  | 559 | #define bfin_write_CAN1_MB11_DATA2(val)		bfin_write16(CAN1_MB11_DATA2, val) | 
|  | 560 | #define bfin_read_CAN1_MB11_DATA3()		bfin_read16(CAN1_MB11_DATA3) | 
|  | 561 | #define bfin_write_CAN1_MB11_DATA3(val)		bfin_write16(CAN1_MB11_DATA3, val) | 
|  | 562 | #define bfin_read_CAN1_MB11_LENGTH()		bfin_read16(CAN1_MB11_LENGTH) | 
|  | 563 | #define bfin_write_CAN1_MB11_LENGTH(val)	bfin_write16(CAN1_MB11_LENGTH, val) | 
|  | 564 | #define bfin_read_CAN1_MB11_TIMESTAMP()		bfin_read16(CAN1_MB11_TIMESTAMP) | 
|  | 565 | #define bfin_write_CAN1_MB11_TIMESTAMP(val)	bfin_write16(CAN1_MB11_TIMESTAMP, val) | 
|  | 566 | #define bfin_read_CAN1_MB11_ID0()		bfin_read16(CAN1_MB11_ID0) | 
|  | 567 | #define bfin_write_CAN1_MB11_ID0(val)		bfin_write16(CAN1_MB11_ID0, val) | 
|  | 568 | #define bfin_read_CAN1_MB11_ID1()		bfin_read16(CAN1_MB11_ID1) | 
|  | 569 | #define bfin_write_CAN1_MB11_ID1(val)		bfin_write16(CAN1_MB11_ID1, val) | 
|  | 570 | #define bfin_read_CAN1_MB12_DATA0()		bfin_read16(CAN1_MB12_DATA0) | 
|  | 571 | #define bfin_write_CAN1_MB12_DATA0(val)		bfin_write16(CAN1_MB12_DATA0, val) | 
|  | 572 | #define bfin_read_CAN1_MB12_DATA1()		bfin_read16(CAN1_MB12_DATA1) | 
|  | 573 | #define bfin_write_CAN1_MB12_DATA1(val)		bfin_write16(CAN1_MB12_DATA1, val) | 
|  | 574 | #define bfin_read_CAN1_MB12_DATA2()		bfin_read16(CAN1_MB12_DATA2) | 
|  | 575 | #define bfin_write_CAN1_MB12_DATA2(val)		bfin_write16(CAN1_MB12_DATA2, val) | 
|  | 576 | #define bfin_read_CAN1_MB12_DATA3()		bfin_read16(CAN1_MB12_DATA3) | 
|  | 577 | #define bfin_write_CAN1_MB12_DATA3(val)		bfin_write16(CAN1_MB12_DATA3, val) | 
|  | 578 | #define bfin_read_CAN1_MB12_LENGTH()		bfin_read16(CAN1_MB12_LENGTH) | 
|  | 579 | #define bfin_write_CAN1_MB12_LENGTH(val)	bfin_write16(CAN1_MB12_LENGTH, val) | 
|  | 580 | #define bfin_read_CAN1_MB12_TIMESTAMP()		bfin_read16(CAN1_MB12_TIMESTAMP) | 
|  | 581 | #define bfin_write_CAN1_MB12_TIMESTAMP(val)	bfin_write16(CAN1_MB12_TIMESTAMP, val) | 
|  | 582 | #define bfin_read_CAN1_MB12_ID0()		bfin_read16(CAN1_MB12_ID0) | 
|  | 583 | #define bfin_write_CAN1_MB12_ID0(val)		bfin_write16(CAN1_MB12_ID0, val) | 
|  | 584 | #define bfin_read_CAN1_MB12_ID1()		bfin_read16(CAN1_MB12_ID1) | 
|  | 585 | #define bfin_write_CAN1_MB12_ID1(val)		bfin_write16(CAN1_MB12_ID1, val) | 
|  | 586 | #define bfin_read_CAN1_MB13_DATA0()		bfin_read16(CAN1_MB13_DATA0) | 
|  | 587 | #define bfin_write_CAN1_MB13_DATA0(val)		bfin_write16(CAN1_MB13_DATA0, val) | 
|  | 588 | #define bfin_read_CAN1_MB13_DATA1()		bfin_read16(CAN1_MB13_DATA1) | 
|  | 589 | #define bfin_write_CAN1_MB13_DATA1(val)		bfin_write16(CAN1_MB13_DATA1, val) | 
|  | 590 | #define bfin_read_CAN1_MB13_DATA2()		bfin_read16(CAN1_MB13_DATA2) | 
|  | 591 | #define bfin_write_CAN1_MB13_DATA2(val)		bfin_write16(CAN1_MB13_DATA2, val) | 
|  | 592 | #define bfin_read_CAN1_MB13_DATA3()		bfin_read16(CAN1_MB13_DATA3) | 
|  | 593 | #define bfin_write_CAN1_MB13_DATA3(val)		bfin_write16(CAN1_MB13_DATA3, val) | 
|  | 594 | #define bfin_read_CAN1_MB13_LENGTH()		bfin_read16(CAN1_MB13_LENGTH) | 
|  | 595 | #define bfin_write_CAN1_MB13_LENGTH(val)	bfin_write16(CAN1_MB13_LENGTH, val) | 
|  | 596 | #define bfin_read_CAN1_MB13_TIMESTAMP()		bfin_read16(CAN1_MB13_TIMESTAMP) | 
|  | 597 | #define bfin_write_CAN1_MB13_TIMESTAMP(val)	bfin_write16(CAN1_MB13_TIMESTAMP, val) | 
|  | 598 | #define bfin_read_CAN1_MB13_ID0()		bfin_read16(CAN1_MB13_ID0) | 
|  | 599 | #define bfin_write_CAN1_MB13_ID0(val)		bfin_write16(CAN1_MB13_ID0, val) | 
|  | 600 | #define bfin_read_CAN1_MB13_ID1()		bfin_read16(CAN1_MB13_ID1) | 
|  | 601 | #define bfin_write_CAN1_MB13_ID1(val)		bfin_write16(CAN1_MB13_ID1, val) | 
|  | 602 | #define bfin_read_CAN1_MB14_DATA0()		bfin_read16(CAN1_MB14_DATA0) | 
|  | 603 | #define bfin_write_CAN1_MB14_DATA0(val)		bfin_write16(CAN1_MB14_DATA0, val) | 
|  | 604 | #define bfin_read_CAN1_MB14_DATA1()		bfin_read16(CAN1_MB14_DATA1) | 
|  | 605 | #define bfin_write_CAN1_MB14_DATA1(val)		bfin_write16(CAN1_MB14_DATA1, val) | 
|  | 606 | #define bfin_read_CAN1_MB14_DATA2()		bfin_read16(CAN1_MB14_DATA2) | 
|  | 607 | #define bfin_write_CAN1_MB14_DATA2(val)		bfin_write16(CAN1_MB14_DATA2, val) | 
|  | 608 | #define bfin_read_CAN1_MB14_DATA3()		bfin_read16(CAN1_MB14_DATA3) | 
|  | 609 | #define bfin_write_CAN1_MB14_DATA3(val)		bfin_write16(CAN1_MB14_DATA3, val) | 
|  | 610 | #define bfin_read_CAN1_MB14_LENGTH()		bfin_read16(CAN1_MB14_LENGTH) | 
|  | 611 | #define bfin_write_CAN1_MB14_LENGTH(val)	bfin_write16(CAN1_MB14_LENGTH, val) | 
|  | 612 | #define bfin_read_CAN1_MB14_TIMESTAMP()		bfin_read16(CAN1_MB14_TIMESTAMP) | 
|  | 613 | #define bfin_write_CAN1_MB14_TIMESTAMP(val)	bfin_write16(CAN1_MB14_TIMESTAMP, val) | 
|  | 614 | #define bfin_read_CAN1_MB14_ID0()		bfin_read16(CAN1_MB14_ID0) | 
|  | 615 | #define bfin_write_CAN1_MB14_ID0(val)		bfin_write16(CAN1_MB14_ID0, val) | 
|  | 616 | #define bfin_read_CAN1_MB14_ID1()		bfin_read16(CAN1_MB14_ID1) | 
|  | 617 | #define bfin_write_CAN1_MB14_ID1(val)		bfin_write16(CAN1_MB14_ID1, val) | 
|  | 618 | #define bfin_read_CAN1_MB15_DATA0()		bfin_read16(CAN1_MB15_DATA0) | 
|  | 619 | #define bfin_write_CAN1_MB15_DATA0(val)		bfin_write16(CAN1_MB15_DATA0, val) | 
|  | 620 | #define bfin_read_CAN1_MB15_DATA1()		bfin_read16(CAN1_MB15_DATA1) | 
|  | 621 | #define bfin_write_CAN1_MB15_DATA1(val)		bfin_write16(CAN1_MB15_DATA1, val) | 
|  | 622 | #define bfin_read_CAN1_MB15_DATA2()		bfin_read16(CAN1_MB15_DATA2) | 
|  | 623 | #define bfin_write_CAN1_MB15_DATA2(val)		bfin_write16(CAN1_MB15_DATA2, val) | 
|  | 624 | #define bfin_read_CAN1_MB15_DATA3()		bfin_read16(CAN1_MB15_DATA3) | 
|  | 625 | #define bfin_write_CAN1_MB15_DATA3(val)		bfin_write16(CAN1_MB15_DATA3, val) | 
|  | 626 | #define bfin_read_CAN1_MB15_LENGTH()		bfin_read16(CAN1_MB15_LENGTH) | 
|  | 627 | #define bfin_write_CAN1_MB15_LENGTH(val)	bfin_write16(CAN1_MB15_LENGTH, val) | 
|  | 628 | #define bfin_read_CAN1_MB15_TIMESTAMP()		bfin_read16(CAN1_MB15_TIMESTAMP) | 
|  | 629 | #define bfin_write_CAN1_MB15_TIMESTAMP(val)	bfin_write16(CAN1_MB15_TIMESTAMP, val) | 
|  | 630 | #define bfin_read_CAN1_MB15_ID0()		bfin_read16(CAN1_MB15_ID0) | 
|  | 631 | #define bfin_write_CAN1_MB15_ID0(val)		bfin_write16(CAN1_MB15_ID0, val) | 
|  | 632 | #define bfin_read_CAN1_MB15_ID1()		bfin_read16(CAN1_MB15_ID1) | 
|  | 633 | #define bfin_write_CAN1_MB15_ID1(val)		bfin_write16(CAN1_MB15_ID1, val) | 
|  | 634 |  | 
|  | 635 | /* CAN Controller 1 Mailbox Data Registers */ | 
|  | 636 |  | 
|  | 637 | #define bfin_read_CAN1_MB16_DATA0()		bfin_read16(CAN1_MB16_DATA0) | 
|  | 638 | #define bfin_write_CAN1_MB16_DATA0(val)		bfin_write16(CAN1_MB16_DATA0, val) | 
|  | 639 | #define bfin_read_CAN1_MB16_DATA1()		bfin_read16(CAN1_MB16_DATA1) | 
|  | 640 | #define bfin_write_CAN1_MB16_DATA1(val)		bfin_write16(CAN1_MB16_DATA1, val) | 
|  | 641 | #define bfin_read_CAN1_MB16_DATA2()		bfin_read16(CAN1_MB16_DATA2) | 
|  | 642 | #define bfin_write_CAN1_MB16_DATA2(val)		bfin_write16(CAN1_MB16_DATA2, val) | 
|  | 643 | #define bfin_read_CAN1_MB16_DATA3()		bfin_read16(CAN1_MB16_DATA3) | 
|  | 644 | #define bfin_write_CAN1_MB16_DATA3(val)		bfin_write16(CAN1_MB16_DATA3, val) | 
|  | 645 | #define bfin_read_CAN1_MB16_LENGTH()		bfin_read16(CAN1_MB16_LENGTH) | 
|  | 646 | #define bfin_write_CAN1_MB16_LENGTH(val)	bfin_write16(CAN1_MB16_LENGTH, val) | 
|  | 647 | #define bfin_read_CAN1_MB16_TIMESTAMP()		bfin_read16(CAN1_MB16_TIMESTAMP) | 
|  | 648 | #define bfin_write_CAN1_MB16_TIMESTAMP(val)	bfin_write16(CAN1_MB16_TIMESTAMP, val) | 
|  | 649 | #define bfin_read_CAN1_MB16_ID0()		bfin_read16(CAN1_MB16_ID0) | 
|  | 650 | #define bfin_write_CAN1_MB16_ID0(val)		bfin_write16(CAN1_MB16_ID0, val) | 
|  | 651 | #define bfin_read_CAN1_MB16_ID1()		bfin_read16(CAN1_MB16_ID1) | 
|  | 652 | #define bfin_write_CAN1_MB16_ID1(val)		bfin_write16(CAN1_MB16_ID1, val) | 
|  | 653 | #define bfin_read_CAN1_MB17_DATA0()		bfin_read16(CAN1_MB17_DATA0) | 
|  | 654 | #define bfin_write_CAN1_MB17_DATA0(val)		bfin_write16(CAN1_MB17_DATA0, val) | 
|  | 655 | #define bfin_read_CAN1_MB17_DATA1()		bfin_read16(CAN1_MB17_DATA1) | 
|  | 656 | #define bfin_write_CAN1_MB17_DATA1(val)		bfin_write16(CAN1_MB17_DATA1, val) | 
|  | 657 | #define bfin_read_CAN1_MB17_DATA2()		bfin_read16(CAN1_MB17_DATA2) | 
|  | 658 | #define bfin_write_CAN1_MB17_DATA2(val)		bfin_write16(CAN1_MB17_DATA2, val) | 
|  | 659 | #define bfin_read_CAN1_MB17_DATA3()		bfin_read16(CAN1_MB17_DATA3) | 
|  | 660 | #define bfin_write_CAN1_MB17_DATA3(val)		bfin_write16(CAN1_MB17_DATA3, val) | 
|  | 661 | #define bfin_read_CAN1_MB17_LENGTH()		bfin_read16(CAN1_MB17_LENGTH) | 
|  | 662 | #define bfin_write_CAN1_MB17_LENGTH(val)	bfin_write16(CAN1_MB17_LENGTH, val) | 
|  | 663 | #define bfin_read_CAN1_MB17_TIMESTAMP()		bfin_read16(CAN1_MB17_TIMESTAMP) | 
|  | 664 | #define bfin_write_CAN1_MB17_TIMESTAMP(val)	bfin_write16(CAN1_MB17_TIMESTAMP, val) | 
|  | 665 | #define bfin_read_CAN1_MB17_ID0()		bfin_read16(CAN1_MB17_ID0) | 
|  | 666 | #define bfin_write_CAN1_MB17_ID0(val)		bfin_write16(CAN1_MB17_ID0, val) | 
|  | 667 | #define bfin_read_CAN1_MB17_ID1()		bfin_read16(CAN1_MB17_ID1) | 
|  | 668 | #define bfin_write_CAN1_MB17_ID1(val)		bfin_write16(CAN1_MB17_ID1, val) | 
|  | 669 | #define bfin_read_CAN1_MB18_DATA0()		bfin_read16(CAN1_MB18_DATA0) | 
|  | 670 | #define bfin_write_CAN1_MB18_DATA0(val)		bfin_write16(CAN1_MB18_DATA0, val) | 
|  | 671 | #define bfin_read_CAN1_MB18_DATA1()		bfin_read16(CAN1_MB18_DATA1) | 
|  | 672 | #define bfin_write_CAN1_MB18_DATA1(val)		bfin_write16(CAN1_MB18_DATA1, val) | 
|  | 673 | #define bfin_read_CAN1_MB18_DATA2()		bfin_read16(CAN1_MB18_DATA2) | 
|  | 674 | #define bfin_write_CAN1_MB18_DATA2(val)		bfin_write16(CAN1_MB18_DATA2, val) | 
|  | 675 | #define bfin_read_CAN1_MB18_DATA3()		bfin_read16(CAN1_MB18_DATA3) | 
|  | 676 | #define bfin_write_CAN1_MB18_DATA3(val)		bfin_write16(CAN1_MB18_DATA3, val) | 
|  | 677 | #define bfin_read_CAN1_MB18_LENGTH()		bfin_read16(CAN1_MB18_LENGTH) | 
|  | 678 | #define bfin_write_CAN1_MB18_LENGTH(val)	bfin_write16(CAN1_MB18_LENGTH, val) | 
|  | 679 | #define bfin_read_CAN1_MB18_TIMESTAMP()		bfin_read16(CAN1_MB18_TIMESTAMP) | 
|  | 680 | #define bfin_write_CAN1_MB18_TIMESTAMP(val)	bfin_write16(CAN1_MB18_TIMESTAMP, val) | 
|  | 681 | #define bfin_read_CAN1_MB18_ID0()		bfin_read16(CAN1_MB18_ID0) | 
|  | 682 | #define bfin_write_CAN1_MB18_ID0(val)		bfin_write16(CAN1_MB18_ID0, val) | 
|  | 683 | #define bfin_read_CAN1_MB18_ID1()		bfin_read16(CAN1_MB18_ID1) | 
|  | 684 | #define bfin_write_CAN1_MB18_ID1(val)		bfin_write16(CAN1_MB18_ID1, val) | 
|  | 685 | #define bfin_read_CAN1_MB19_DATA0()		bfin_read16(CAN1_MB19_DATA0) | 
|  | 686 | #define bfin_write_CAN1_MB19_DATA0(val)		bfin_write16(CAN1_MB19_DATA0, val) | 
|  | 687 | #define bfin_read_CAN1_MB19_DATA1()		bfin_read16(CAN1_MB19_DATA1) | 
|  | 688 | #define bfin_write_CAN1_MB19_DATA1(val)		bfin_write16(CAN1_MB19_DATA1, val) | 
|  | 689 | #define bfin_read_CAN1_MB19_DATA2()		bfin_read16(CAN1_MB19_DATA2) | 
|  | 690 | #define bfin_write_CAN1_MB19_DATA2(val)		bfin_write16(CAN1_MB19_DATA2, val) | 
|  | 691 | #define bfin_read_CAN1_MB19_DATA3()		bfin_read16(CAN1_MB19_DATA3) | 
|  | 692 | #define bfin_write_CAN1_MB19_DATA3(val)		bfin_write16(CAN1_MB19_DATA3, val) | 
|  | 693 | #define bfin_read_CAN1_MB19_LENGTH()		bfin_read16(CAN1_MB19_LENGTH) | 
|  | 694 | #define bfin_write_CAN1_MB19_LENGTH(val)	bfin_write16(CAN1_MB19_LENGTH, val) | 
|  | 695 | #define bfin_read_CAN1_MB19_TIMESTAMP()		bfin_read16(CAN1_MB19_TIMESTAMP) | 
|  | 696 | #define bfin_write_CAN1_MB19_TIMESTAMP(val)	bfin_write16(CAN1_MB19_TIMESTAMP, val) | 
|  | 697 | #define bfin_read_CAN1_MB19_ID0()		bfin_read16(CAN1_MB19_ID0) | 
|  | 698 | #define bfin_write_CAN1_MB19_ID0(val)		bfin_write16(CAN1_MB19_ID0, val) | 
|  | 699 | #define bfin_read_CAN1_MB19_ID1()		bfin_read16(CAN1_MB19_ID1) | 
|  | 700 | #define bfin_write_CAN1_MB19_ID1(val)		bfin_write16(CAN1_MB19_ID1, val) | 
|  | 701 | #define bfin_read_CAN1_MB20_DATA0()		bfin_read16(CAN1_MB20_DATA0) | 
|  | 702 | #define bfin_write_CAN1_MB20_DATA0(val)		bfin_write16(CAN1_MB20_DATA0, val) | 
|  | 703 | #define bfin_read_CAN1_MB20_DATA1()		bfin_read16(CAN1_MB20_DATA1) | 
|  | 704 | #define bfin_write_CAN1_MB20_DATA1(val)		bfin_write16(CAN1_MB20_DATA1, val) | 
|  | 705 | #define bfin_read_CAN1_MB20_DATA2()		bfin_read16(CAN1_MB20_DATA2) | 
|  | 706 | #define bfin_write_CAN1_MB20_DATA2(val)		bfin_write16(CAN1_MB20_DATA2, val) | 
|  | 707 | #define bfin_read_CAN1_MB20_DATA3()		bfin_read16(CAN1_MB20_DATA3) | 
|  | 708 | #define bfin_write_CAN1_MB20_DATA3(val)		bfin_write16(CAN1_MB20_DATA3, val) | 
|  | 709 | #define bfin_read_CAN1_MB20_LENGTH()		bfin_read16(CAN1_MB20_LENGTH) | 
|  | 710 | #define bfin_write_CAN1_MB20_LENGTH(val)	bfin_write16(CAN1_MB20_LENGTH, val) | 
|  | 711 | #define bfin_read_CAN1_MB20_TIMESTAMP()		bfin_read16(CAN1_MB20_TIMESTAMP) | 
|  | 712 | #define bfin_write_CAN1_MB20_TIMESTAMP(val)	bfin_write16(CAN1_MB20_TIMESTAMP, val) | 
|  | 713 | #define bfin_read_CAN1_MB20_ID0()		bfin_read16(CAN1_MB20_ID0) | 
|  | 714 | #define bfin_write_CAN1_MB20_ID0(val)		bfin_write16(CAN1_MB20_ID0, val) | 
|  | 715 | #define bfin_read_CAN1_MB20_ID1()		bfin_read16(CAN1_MB20_ID1) | 
|  | 716 | #define bfin_write_CAN1_MB20_ID1(val)		bfin_write16(CAN1_MB20_ID1, val) | 
|  | 717 | #define bfin_read_CAN1_MB21_DATA0()		bfin_read16(CAN1_MB21_DATA0) | 
|  | 718 | #define bfin_write_CAN1_MB21_DATA0(val)		bfin_write16(CAN1_MB21_DATA0, val) | 
|  | 719 | #define bfin_read_CAN1_MB21_DATA1()		bfin_read16(CAN1_MB21_DATA1) | 
|  | 720 | #define bfin_write_CAN1_MB21_DATA1(val)		bfin_write16(CAN1_MB21_DATA1, val) | 
|  | 721 | #define bfin_read_CAN1_MB21_DATA2()		bfin_read16(CAN1_MB21_DATA2) | 
|  | 722 | #define bfin_write_CAN1_MB21_DATA2(val)		bfin_write16(CAN1_MB21_DATA2, val) | 
|  | 723 | #define bfin_read_CAN1_MB21_DATA3()		bfin_read16(CAN1_MB21_DATA3) | 
|  | 724 | #define bfin_write_CAN1_MB21_DATA3(val)		bfin_write16(CAN1_MB21_DATA3, val) | 
|  | 725 | #define bfin_read_CAN1_MB21_LENGTH()		bfin_read16(CAN1_MB21_LENGTH) | 
|  | 726 | #define bfin_write_CAN1_MB21_LENGTH(val)	bfin_write16(CAN1_MB21_LENGTH, val) | 
|  | 727 | #define bfin_read_CAN1_MB21_TIMESTAMP()		bfin_read16(CAN1_MB21_TIMESTAMP) | 
|  | 728 | #define bfin_write_CAN1_MB21_TIMESTAMP(val)	bfin_write16(CAN1_MB21_TIMESTAMP, val) | 
|  | 729 | #define bfin_read_CAN1_MB21_ID0()		bfin_read16(CAN1_MB21_ID0) | 
|  | 730 | #define bfin_write_CAN1_MB21_ID0(val)		bfin_write16(CAN1_MB21_ID0, val) | 
|  | 731 | #define bfin_read_CAN1_MB21_ID1()		bfin_read16(CAN1_MB21_ID1) | 
|  | 732 | #define bfin_write_CAN1_MB21_ID1(val)		bfin_write16(CAN1_MB21_ID1, val) | 
|  | 733 | #define bfin_read_CAN1_MB22_DATA0()		bfin_read16(CAN1_MB22_DATA0) | 
|  | 734 | #define bfin_write_CAN1_MB22_DATA0(val)		bfin_write16(CAN1_MB22_DATA0, val) | 
|  | 735 | #define bfin_read_CAN1_MB22_DATA1()		bfin_read16(CAN1_MB22_DATA1) | 
|  | 736 | #define bfin_write_CAN1_MB22_DATA1(val)		bfin_write16(CAN1_MB22_DATA1, val) | 
|  | 737 | #define bfin_read_CAN1_MB22_DATA2()		bfin_read16(CAN1_MB22_DATA2) | 
|  | 738 | #define bfin_write_CAN1_MB22_DATA2(val)		bfin_write16(CAN1_MB22_DATA2, val) | 
|  | 739 | #define bfin_read_CAN1_MB22_DATA3()		bfin_read16(CAN1_MB22_DATA3) | 
|  | 740 | #define bfin_write_CAN1_MB22_DATA3(val)		bfin_write16(CAN1_MB22_DATA3, val) | 
|  | 741 | #define bfin_read_CAN1_MB22_LENGTH()		bfin_read16(CAN1_MB22_LENGTH) | 
|  | 742 | #define bfin_write_CAN1_MB22_LENGTH(val)	bfin_write16(CAN1_MB22_LENGTH, val) | 
|  | 743 | #define bfin_read_CAN1_MB22_TIMESTAMP()		bfin_read16(CAN1_MB22_TIMESTAMP) | 
|  | 744 | #define bfin_write_CAN1_MB22_TIMESTAMP(val)	bfin_write16(CAN1_MB22_TIMESTAMP, val) | 
|  | 745 | #define bfin_read_CAN1_MB22_ID0()		bfin_read16(CAN1_MB22_ID0) | 
|  | 746 | #define bfin_write_CAN1_MB22_ID0(val)		bfin_write16(CAN1_MB22_ID0, val) | 
|  | 747 | #define bfin_read_CAN1_MB22_ID1()		bfin_read16(CAN1_MB22_ID1) | 
|  | 748 | #define bfin_write_CAN1_MB22_ID1(val)		bfin_write16(CAN1_MB22_ID1, val) | 
|  | 749 | #define bfin_read_CAN1_MB23_DATA0()		bfin_read16(CAN1_MB23_DATA0) | 
|  | 750 | #define bfin_write_CAN1_MB23_DATA0(val)		bfin_write16(CAN1_MB23_DATA0, val) | 
|  | 751 | #define bfin_read_CAN1_MB23_DATA1()		bfin_read16(CAN1_MB23_DATA1) | 
|  | 752 | #define bfin_write_CAN1_MB23_DATA1(val)		bfin_write16(CAN1_MB23_DATA1, val) | 
|  | 753 | #define bfin_read_CAN1_MB23_DATA2()		bfin_read16(CAN1_MB23_DATA2) | 
|  | 754 | #define bfin_write_CAN1_MB23_DATA2(val)		bfin_write16(CAN1_MB23_DATA2, val) | 
|  | 755 | #define bfin_read_CAN1_MB23_DATA3()		bfin_read16(CAN1_MB23_DATA3) | 
|  | 756 | #define bfin_write_CAN1_MB23_DATA3(val)		bfin_write16(CAN1_MB23_DATA3, val) | 
|  | 757 | #define bfin_read_CAN1_MB23_LENGTH()		bfin_read16(CAN1_MB23_LENGTH) | 
|  | 758 | #define bfin_write_CAN1_MB23_LENGTH(val)	bfin_write16(CAN1_MB23_LENGTH, val) | 
|  | 759 | #define bfin_read_CAN1_MB23_TIMESTAMP()		bfin_read16(CAN1_MB23_TIMESTAMP) | 
|  | 760 | #define bfin_write_CAN1_MB23_TIMESTAMP(val)	bfin_write16(CAN1_MB23_TIMESTAMP, val) | 
|  | 761 | #define bfin_read_CAN1_MB23_ID0()		bfin_read16(CAN1_MB23_ID0) | 
|  | 762 | #define bfin_write_CAN1_MB23_ID0(val)		bfin_write16(CAN1_MB23_ID0, val) | 
|  | 763 | #define bfin_read_CAN1_MB23_ID1()		bfin_read16(CAN1_MB23_ID1) | 
|  | 764 | #define bfin_write_CAN1_MB23_ID1(val)		bfin_write16(CAN1_MB23_ID1, val) | 
|  | 765 | #define bfin_read_CAN1_MB24_DATA0()		bfin_read16(CAN1_MB24_DATA0) | 
|  | 766 | #define bfin_write_CAN1_MB24_DATA0(val)		bfin_write16(CAN1_MB24_DATA0, val) | 
|  | 767 | #define bfin_read_CAN1_MB24_DATA1()		bfin_read16(CAN1_MB24_DATA1) | 
|  | 768 | #define bfin_write_CAN1_MB24_DATA1(val)		bfin_write16(CAN1_MB24_DATA1, val) | 
|  | 769 | #define bfin_read_CAN1_MB24_DATA2()		bfin_read16(CAN1_MB24_DATA2) | 
|  | 770 | #define bfin_write_CAN1_MB24_DATA2(val)		bfin_write16(CAN1_MB24_DATA2, val) | 
|  | 771 | #define bfin_read_CAN1_MB24_DATA3()		bfin_read16(CAN1_MB24_DATA3) | 
|  | 772 | #define bfin_write_CAN1_MB24_DATA3(val)		bfin_write16(CAN1_MB24_DATA3, val) | 
|  | 773 | #define bfin_read_CAN1_MB24_LENGTH()		bfin_read16(CAN1_MB24_LENGTH) | 
|  | 774 | #define bfin_write_CAN1_MB24_LENGTH(val)	bfin_write16(CAN1_MB24_LENGTH, val) | 
|  | 775 | #define bfin_read_CAN1_MB24_TIMESTAMP()		bfin_read16(CAN1_MB24_TIMESTAMP) | 
|  | 776 | #define bfin_write_CAN1_MB24_TIMESTAMP(val)	bfin_write16(CAN1_MB24_TIMESTAMP, val) | 
|  | 777 | #define bfin_read_CAN1_MB24_ID0()		bfin_read16(CAN1_MB24_ID0) | 
|  | 778 | #define bfin_write_CAN1_MB24_ID0(val)		bfin_write16(CAN1_MB24_ID0, val) | 
|  | 779 | #define bfin_read_CAN1_MB24_ID1()		bfin_read16(CAN1_MB24_ID1) | 
|  | 780 | #define bfin_write_CAN1_MB24_ID1(val)		bfin_write16(CAN1_MB24_ID1, val) | 
|  | 781 | #define bfin_read_CAN1_MB25_DATA0()		bfin_read16(CAN1_MB25_DATA0) | 
|  | 782 | #define bfin_write_CAN1_MB25_DATA0(val)		bfin_write16(CAN1_MB25_DATA0, val) | 
|  | 783 | #define bfin_read_CAN1_MB25_DATA1()		bfin_read16(CAN1_MB25_DATA1) | 
|  | 784 | #define bfin_write_CAN1_MB25_DATA1(val)		bfin_write16(CAN1_MB25_DATA1, val) | 
|  | 785 | #define bfin_read_CAN1_MB25_DATA2()		bfin_read16(CAN1_MB25_DATA2) | 
|  | 786 | #define bfin_write_CAN1_MB25_DATA2(val)		bfin_write16(CAN1_MB25_DATA2, val) | 
|  | 787 | #define bfin_read_CAN1_MB25_DATA3()		bfin_read16(CAN1_MB25_DATA3) | 
|  | 788 | #define bfin_write_CAN1_MB25_DATA3(val)		bfin_write16(CAN1_MB25_DATA3, val) | 
|  | 789 | #define bfin_read_CAN1_MB25_LENGTH()		bfin_read16(CAN1_MB25_LENGTH) | 
|  | 790 | #define bfin_write_CAN1_MB25_LENGTH(val)	bfin_write16(CAN1_MB25_LENGTH, val) | 
|  | 791 | #define bfin_read_CAN1_MB25_TIMESTAMP()		bfin_read16(CAN1_MB25_TIMESTAMP) | 
|  | 792 | #define bfin_write_CAN1_MB25_TIMESTAMP(val)	bfin_write16(CAN1_MB25_TIMESTAMP, val) | 
|  | 793 | #define bfin_read_CAN1_MB25_ID0()		bfin_read16(CAN1_MB25_ID0) | 
|  | 794 | #define bfin_write_CAN1_MB25_ID0(val)		bfin_write16(CAN1_MB25_ID0, val) | 
|  | 795 | #define bfin_read_CAN1_MB25_ID1()		bfin_read16(CAN1_MB25_ID1) | 
|  | 796 | #define bfin_write_CAN1_MB25_ID1(val)		bfin_write16(CAN1_MB25_ID1, val) | 
|  | 797 | #define bfin_read_CAN1_MB26_DATA0()		bfin_read16(CAN1_MB26_DATA0) | 
|  | 798 | #define bfin_write_CAN1_MB26_DATA0(val)		bfin_write16(CAN1_MB26_DATA0, val) | 
|  | 799 | #define bfin_read_CAN1_MB26_DATA1()		bfin_read16(CAN1_MB26_DATA1) | 
|  | 800 | #define bfin_write_CAN1_MB26_DATA1(val)		bfin_write16(CAN1_MB26_DATA1, val) | 
|  | 801 | #define bfin_read_CAN1_MB26_DATA2()		bfin_read16(CAN1_MB26_DATA2) | 
|  | 802 | #define bfin_write_CAN1_MB26_DATA2(val)		bfin_write16(CAN1_MB26_DATA2, val) | 
|  | 803 | #define bfin_read_CAN1_MB26_DATA3()		bfin_read16(CAN1_MB26_DATA3) | 
|  | 804 | #define bfin_write_CAN1_MB26_DATA3(val)		bfin_write16(CAN1_MB26_DATA3, val) | 
|  | 805 | #define bfin_read_CAN1_MB26_LENGTH()		bfin_read16(CAN1_MB26_LENGTH) | 
|  | 806 | #define bfin_write_CAN1_MB26_LENGTH(val)	bfin_write16(CAN1_MB26_LENGTH, val) | 
|  | 807 | #define bfin_read_CAN1_MB26_TIMESTAMP()		bfin_read16(CAN1_MB26_TIMESTAMP) | 
|  | 808 | #define bfin_write_CAN1_MB26_TIMESTAMP(val)	bfin_write16(CAN1_MB26_TIMESTAMP, val) | 
|  | 809 | #define bfin_read_CAN1_MB26_ID0()		bfin_read16(CAN1_MB26_ID0) | 
|  | 810 | #define bfin_write_CAN1_MB26_ID0(val)		bfin_write16(CAN1_MB26_ID0, val) | 
|  | 811 | #define bfin_read_CAN1_MB26_ID1()		bfin_read16(CAN1_MB26_ID1) | 
|  | 812 | #define bfin_write_CAN1_MB26_ID1(val)		bfin_write16(CAN1_MB26_ID1, val) | 
|  | 813 | #define bfin_read_CAN1_MB27_DATA0()		bfin_read16(CAN1_MB27_DATA0) | 
|  | 814 | #define bfin_write_CAN1_MB27_DATA0(val)		bfin_write16(CAN1_MB27_DATA0, val) | 
|  | 815 | #define bfin_read_CAN1_MB27_DATA1()		bfin_read16(CAN1_MB27_DATA1) | 
|  | 816 | #define bfin_write_CAN1_MB27_DATA1(val)		bfin_write16(CAN1_MB27_DATA1, val) | 
|  | 817 | #define bfin_read_CAN1_MB27_DATA2()		bfin_read16(CAN1_MB27_DATA2) | 
|  | 818 | #define bfin_write_CAN1_MB27_DATA2(val)		bfin_write16(CAN1_MB27_DATA2, val) | 
|  | 819 | #define bfin_read_CAN1_MB27_DATA3()		bfin_read16(CAN1_MB27_DATA3) | 
|  | 820 | #define bfin_write_CAN1_MB27_DATA3(val)		bfin_write16(CAN1_MB27_DATA3, val) | 
|  | 821 | #define bfin_read_CAN1_MB27_LENGTH()		bfin_read16(CAN1_MB27_LENGTH) | 
|  | 822 | #define bfin_write_CAN1_MB27_LENGTH(val)	bfin_write16(CAN1_MB27_LENGTH, val) | 
|  | 823 | #define bfin_read_CAN1_MB27_TIMESTAMP()		bfin_read16(CAN1_MB27_TIMESTAMP) | 
|  | 824 | #define bfin_write_CAN1_MB27_TIMESTAMP(val)	bfin_write16(CAN1_MB27_TIMESTAMP, val) | 
|  | 825 | #define bfin_read_CAN1_MB27_ID0()		bfin_read16(CAN1_MB27_ID0) | 
|  | 826 | #define bfin_write_CAN1_MB27_ID0(val)		bfin_write16(CAN1_MB27_ID0, val) | 
|  | 827 | #define bfin_read_CAN1_MB27_ID1()		bfin_read16(CAN1_MB27_ID1) | 
|  | 828 | #define bfin_write_CAN1_MB27_ID1(val)		bfin_write16(CAN1_MB27_ID1, val) | 
|  | 829 | #define bfin_read_CAN1_MB28_DATA0()		bfin_read16(CAN1_MB28_DATA0) | 
|  | 830 | #define bfin_write_CAN1_MB28_DATA0(val)		bfin_write16(CAN1_MB28_DATA0, val) | 
|  | 831 | #define bfin_read_CAN1_MB28_DATA1()		bfin_read16(CAN1_MB28_DATA1) | 
|  | 832 | #define bfin_write_CAN1_MB28_DATA1(val)		bfin_write16(CAN1_MB28_DATA1, val) | 
|  | 833 | #define bfin_read_CAN1_MB28_DATA2()		bfin_read16(CAN1_MB28_DATA2) | 
|  | 834 | #define bfin_write_CAN1_MB28_DATA2(val)		bfin_write16(CAN1_MB28_DATA2, val) | 
|  | 835 | #define bfin_read_CAN1_MB28_DATA3()		bfin_read16(CAN1_MB28_DATA3) | 
|  | 836 | #define bfin_write_CAN1_MB28_DATA3(val)		bfin_write16(CAN1_MB28_DATA3, val) | 
|  | 837 | #define bfin_read_CAN1_MB28_LENGTH()		bfin_read16(CAN1_MB28_LENGTH) | 
|  | 838 | #define bfin_write_CAN1_MB28_LENGTH(val)	bfin_write16(CAN1_MB28_LENGTH, val) | 
|  | 839 | #define bfin_read_CAN1_MB28_TIMESTAMP()		bfin_read16(CAN1_MB28_TIMESTAMP) | 
|  | 840 | #define bfin_write_CAN1_MB28_TIMESTAMP(val)	bfin_write16(CAN1_MB28_TIMESTAMP, val) | 
|  | 841 | #define bfin_read_CAN1_MB28_ID0()		bfin_read16(CAN1_MB28_ID0) | 
|  | 842 | #define bfin_write_CAN1_MB28_ID0(val)		bfin_write16(CAN1_MB28_ID0, val) | 
|  | 843 | #define bfin_read_CAN1_MB28_ID1()		bfin_read16(CAN1_MB28_ID1) | 
|  | 844 | #define bfin_write_CAN1_MB28_ID1(val)		bfin_write16(CAN1_MB28_ID1, val) | 
|  | 845 | #define bfin_read_CAN1_MB29_DATA0()		bfin_read16(CAN1_MB29_DATA0) | 
|  | 846 | #define bfin_write_CAN1_MB29_DATA0(val)		bfin_write16(CAN1_MB29_DATA0, val) | 
|  | 847 | #define bfin_read_CAN1_MB29_DATA1()		bfin_read16(CAN1_MB29_DATA1) | 
|  | 848 | #define bfin_write_CAN1_MB29_DATA1(val)		bfin_write16(CAN1_MB29_DATA1, val) | 
|  | 849 | #define bfin_read_CAN1_MB29_DATA2()		bfin_read16(CAN1_MB29_DATA2) | 
|  | 850 | #define bfin_write_CAN1_MB29_DATA2(val)		bfin_write16(CAN1_MB29_DATA2, val) | 
|  | 851 | #define bfin_read_CAN1_MB29_DATA3()		bfin_read16(CAN1_MB29_DATA3) | 
|  | 852 | #define bfin_write_CAN1_MB29_DATA3(val)		bfin_write16(CAN1_MB29_DATA3, val) | 
|  | 853 | #define bfin_read_CAN1_MB29_LENGTH()		bfin_read16(CAN1_MB29_LENGTH) | 
|  | 854 | #define bfin_write_CAN1_MB29_LENGTH(val)	bfin_write16(CAN1_MB29_LENGTH, val) | 
|  | 855 | #define bfin_read_CAN1_MB29_TIMESTAMP()		bfin_read16(CAN1_MB29_TIMESTAMP) | 
|  | 856 | #define bfin_write_CAN1_MB29_TIMESTAMP(val)	bfin_write16(CAN1_MB29_TIMESTAMP, val) | 
|  | 857 | #define bfin_read_CAN1_MB29_ID0()		bfin_read16(CAN1_MB29_ID0) | 
|  | 858 | #define bfin_write_CAN1_MB29_ID0(val)		bfin_write16(CAN1_MB29_ID0, val) | 
|  | 859 | #define bfin_read_CAN1_MB29_ID1()		bfin_read16(CAN1_MB29_ID1) | 
|  | 860 | #define bfin_write_CAN1_MB29_ID1(val)		bfin_write16(CAN1_MB29_ID1, val) | 
|  | 861 | #define bfin_read_CAN1_MB30_DATA0()		bfin_read16(CAN1_MB30_DATA0) | 
|  | 862 | #define bfin_write_CAN1_MB30_DATA0(val)		bfin_write16(CAN1_MB30_DATA0, val) | 
|  | 863 | #define bfin_read_CAN1_MB30_DATA1()		bfin_read16(CAN1_MB30_DATA1) | 
|  | 864 | #define bfin_write_CAN1_MB30_DATA1(val)		bfin_write16(CAN1_MB30_DATA1, val) | 
|  | 865 | #define bfin_read_CAN1_MB30_DATA2()		bfin_read16(CAN1_MB30_DATA2) | 
|  | 866 | #define bfin_write_CAN1_MB30_DATA2(val)		bfin_write16(CAN1_MB30_DATA2, val) | 
|  | 867 | #define bfin_read_CAN1_MB30_DATA3()		bfin_read16(CAN1_MB30_DATA3) | 
|  | 868 | #define bfin_write_CAN1_MB30_DATA3(val)		bfin_write16(CAN1_MB30_DATA3, val) | 
|  | 869 | #define bfin_read_CAN1_MB30_LENGTH()		bfin_read16(CAN1_MB30_LENGTH) | 
|  | 870 | #define bfin_write_CAN1_MB30_LENGTH(val)	bfin_write16(CAN1_MB30_LENGTH, val) | 
|  | 871 | #define bfin_read_CAN1_MB30_TIMESTAMP()		bfin_read16(CAN1_MB30_TIMESTAMP) | 
|  | 872 | #define bfin_write_CAN1_MB30_TIMESTAMP(val)	bfin_write16(CAN1_MB30_TIMESTAMP, val) | 
|  | 873 | #define bfin_read_CAN1_MB30_ID0()		bfin_read16(CAN1_MB30_ID0) | 
|  | 874 | #define bfin_write_CAN1_MB30_ID0(val)		bfin_write16(CAN1_MB30_ID0, val) | 
|  | 875 | #define bfin_read_CAN1_MB30_ID1()		bfin_read16(CAN1_MB30_ID1) | 
|  | 876 | #define bfin_write_CAN1_MB30_ID1(val)		bfin_write16(CAN1_MB30_ID1, val) | 
|  | 877 | #define bfin_read_CAN1_MB31_DATA0()		bfin_read16(CAN1_MB31_DATA0) | 
|  | 878 | #define bfin_write_CAN1_MB31_DATA0(val)		bfin_write16(CAN1_MB31_DATA0, val) | 
|  | 879 | #define bfin_read_CAN1_MB31_DATA1()		bfin_read16(CAN1_MB31_DATA1) | 
|  | 880 | #define bfin_write_CAN1_MB31_DATA1(val)		bfin_write16(CAN1_MB31_DATA1, val) | 
|  | 881 | #define bfin_read_CAN1_MB31_DATA2()		bfin_read16(CAN1_MB31_DATA2) | 
|  | 882 | #define bfin_write_CAN1_MB31_DATA2(val)		bfin_write16(CAN1_MB31_DATA2, val) | 
|  | 883 | #define bfin_read_CAN1_MB31_DATA3()		bfin_read16(CAN1_MB31_DATA3) | 
|  | 884 | #define bfin_write_CAN1_MB31_DATA3(val)		bfin_write16(CAN1_MB31_DATA3, val) | 
|  | 885 | #define bfin_read_CAN1_MB31_LENGTH()		bfin_read16(CAN1_MB31_LENGTH) | 
|  | 886 | #define bfin_write_CAN1_MB31_LENGTH(val)	bfin_write16(CAN1_MB31_LENGTH, val) | 
|  | 887 | #define bfin_read_CAN1_MB31_TIMESTAMP()		bfin_read16(CAN1_MB31_TIMESTAMP) | 
|  | 888 | #define bfin_write_CAN1_MB31_TIMESTAMP(val)	bfin_write16(CAN1_MB31_TIMESTAMP, val) | 
|  | 889 | #define bfin_read_CAN1_MB31_ID0()		bfin_read16(CAN1_MB31_ID0) | 
|  | 890 | #define bfin_write_CAN1_MB31_ID0(val)		bfin_write16(CAN1_MB31_ID0, val) | 
|  | 891 | #define bfin_read_CAN1_MB31_ID1()		bfin_read16(CAN1_MB31_ID1) | 
|  | 892 | #define bfin_write_CAN1_MB31_ID1(val)		bfin_write16(CAN1_MB31_ID1, val) | 
|  | 893 |  | 
|  | 894 | /* HOST Port Registers */ | 
|  | 895 |  | 
|  | 896 | #define bfin_read_HOST_CONTROL()		bfin_read16(HOST_CONTROL) | 
|  | 897 | #define bfin_write_HOST_CONTROL(val)		bfin_write16(HOST_CONTROL, val) | 
|  | 898 | #define bfin_read_HOST_STATUS()		bfin_read16(HOST_STATUS) | 
|  | 899 | #define bfin_write_HOST_STATUS(val)		bfin_write16(HOST_STATUS, val) | 
|  | 900 | #define bfin_read_HOST_TIMEOUT()		bfin_read16(HOST_TIMEOUT) | 
|  | 901 | #define bfin_write_HOST_TIMEOUT(val)		bfin_write16(HOST_TIMEOUT, val) | 
|  | 902 |  | 
|  | 903 | /* Pixel Combfin_read_()ositor (PIXC) Registers */ | 
|  | 904 |  | 
|  | 905 | #define bfin_read_PIXC_CTL()		bfin_read16(PIXC_CTL) | 
|  | 906 | #define bfin_write_PIXC_CTL(val)	bfin_write16(PIXC_CTL, val) | 
|  | 907 | #define bfin_read_PIXC_PPL()		bfin_read16(PIXC_PPL) | 
|  | 908 | #define bfin_write_PIXC_PPL(val)	bfin_write16(PIXC_PPL, val) | 
|  | 909 | #define bfin_read_PIXC_LPF()		bfin_read16(PIXC_LPF) | 
|  | 910 | #define bfin_write_PIXC_LPF(val)	bfin_write16(PIXC_LPF, val) | 
|  | 911 | #define bfin_read_PIXC_AHSTART()	bfin_read16(PIXC_AHSTART) | 
|  | 912 | #define bfin_write_PIXC_AHSTART(val)	bfin_write16(PIXC_AHSTART, val) | 
|  | 913 | #define bfin_read_PIXC_AHEND()		bfin_read16(PIXC_AHEND) | 
|  | 914 | #define bfin_write_PIXC_AHEND(val)	bfin_write16(PIXC_AHEND, val) | 
|  | 915 | #define bfin_read_PIXC_AVSTART()	bfin_read16(PIXC_AVSTART) | 
|  | 916 | #define bfin_write_PIXC_AVSTART(val)	bfin_write16(PIXC_AVSTART, val) | 
|  | 917 | #define bfin_read_PIXC_AVEND()		bfin_read16(PIXC_AVEND) | 
|  | 918 | #define bfin_write_PIXC_AVEND(val)	bfin_write16(PIXC_AVEND, val) | 
|  | 919 | #define bfin_read_PIXC_ATRANSP()	bfin_read16(PIXC_ATRANSP) | 
|  | 920 | #define bfin_write_PIXC_ATRANSP(val)	bfin_write16(PIXC_ATRANSP, val) | 
|  | 921 | #define bfin_read_PIXC_BHSTART()	bfin_read16(PIXC_BHSTART) | 
|  | 922 | #define bfin_write_PIXC_BHSTART(val)	bfin_write16(PIXC_BHSTART, val) | 
|  | 923 | #define bfin_read_PIXC_BHEND()		bfin_read16(PIXC_BHEND) | 
|  | 924 | #define bfin_write_PIXC_BHEND(val)	bfin_write16(PIXC_BHEND, val) | 
|  | 925 | #define bfin_read_PIXC_BVSTART()	bfin_read16(PIXC_BVSTART) | 
|  | 926 | #define bfin_write_PIXC_BVSTART(val)	bfin_write16(PIXC_BVSTART, val) | 
|  | 927 | #define bfin_read_PIXC_BVEND()		bfin_read16(PIXC_BVEND) | 
|  | 928 | #define bfin_write_PIXC_BVEND(val)	bfin_write16(PIXC_BVEND, val) | 
|  | 929 | #define bfin_read_PIXC_BTRANSP()	bfin_read16(PIXC_BTRANSP) | 
|  | 930 | #define bfin_write_PIXC_BTRANSP(val)	bfin_write16(PIXC_BTRANSP, val) | 
|  | 931 | #define bfin_read_PIXC_INTRSTAT()	bfin_read16(PIXC_INTRSTAT) | 
|  | 932 | #define bfin_write_PIXC_INTRSTAT(val)	bfin_write16(PIXC_INTRSTAT, val) | 
|  | 933 | #define bfin_read_PIXC_RYCON()		bfin_read32(PIXC_RYCON) | 
|  | 934 | #define bfin_write_PIXC_RYCON(val)	bfin_write32(PIXC_RYCON, val) | 
|  | 935 | #define bfin_read_PIXC_GUCON()		bfin_read32(PIXC_GUCON) | 
|  | 936 | #define bfin_write_PIXC_GUCON(val)	bfin_write32(PIXC_GUCON, val) | 
|  | 937 | #define bfin_read_PIXC_BVCON()		bfin_read32(PIXC_BVCON) | 
|  | 938 | #define bfin_write_PIXC_BVCON(val)	bfin_write32(PIXC_BVCON, val) | 
|  | 939 | #define bfin_read_PIXC_CCBIAS()		bfin_read32(PIXC_CCBIAS) | 
|  | 940 | #define bfin_write_PIXC_CCBIAS(val)	bfin_write32(PIXC_CCBIAS, val) | 
|  | 941 | #define bfin_read_PIXC_TC()		bfin_read32(PIXC_TC) | 
|  | 942 | #define bfin_write_PIXC_TC(val)		bfin_write32(PIXC_TC, val) | 
|  | 943 |  | 
|  | 944 | /* Handshake MDMA 0 Registers */ | 
|  | 945 |  | 
|  | 946 | #define bfin_read_HMDMA0_CONTROL()		bfin_read16(HMDMA0_CONTROL) | 
|  | 947 | #define bfin_write_HMDMA0_CONTROL(val)		bfin_write16(HMDMA0_CONTROL, val) | 
|  | 948 | #define bfin_read_HMDMA0_ECINIT()		bfin_read16(HMDMA0_ECINIT) | 
|  | 949 | #define bfin_write_HMDMA0_ECINIT(val)		bfin_write16(HMDMA0_ECINIT, val) | 
|  | 950 | #define bfin_read_HMDMA0_BCINIT()		bfin_read16(HMDMA0_BCINIT) | 
|  | 951 | #define bfin_write_HMDMA0_BCINIT(val)		bfin_write16(HMDMA0_BCINIT, val) | 
|  | 952 | #define bfin_read_HMDMA0_ECURGENT()		bfin_read16(HMDMA0_ECURGENT) | 
|  | 953 | #define bfin_write_HMDMA0_ECURGENT(val)		bfin_write16(HMDMA0_ECURGENT, val) | 
|  | 954 | #define bfin_read_HMDMA0_ECOVERFLOW()		bfin_read16(HMDMA0_ECOVERFLOW) | 
|  | 955 | #define bfin_write_HMDMA0_ECOVERFLOW(val)	bfin_write16(HMDMA0_ECOVERFLOW, val) | 
|  | 956 | #define bfin_read_HMDMA0_ECOUNT()		bfin_read16(HMDMA0_ECOUNT) | 
|  | 957 | #define bfin_write_HMDMA0_ECOUNT(val)		bfin_write16(HMDMA0_ECOUNT, val) | 
|  | 958 | #define bfin_read_HMDMA0_BCOUNT()		bfin_read16(HMDMA0_BCOUNT) | 
|  | 959 | #define bfin_write_HMDMA0_BCOUNT(val)		bfin_write16(HMDMA0_BCOUNT, val) | 
|  | 960 |  | 
|  | 961 | /* Handshake MDMA 1 Registers */ | 
|  | 962 |  | 
|  | 963 | #define bfin_read_HMDMA1_CONTROL()		bfin_read16(HMDMA1_CONTROL) | 
|  | 964 | #define bfin_write_HMDMA1_CONTROL(val)		bfin_write16(HMDMA1_CONTROL, val) | 
|  | 965 | #define bfin_read_HMDMA1_ECINIT()		bfin_read16(HMDMA1_ECINIT) | 
|  | 966 | #define bfin_write_HMDMA1_ECINIT(val)		bfin_write16(HMDMA1_ECINIT, val) | 
|  | 967 | #define bfin_read_HMDMA1_BCINIT()		bfin_read16(HMDMA1_BCINIT) | 
|  | 968 | #define bfin_write_HMDMA1_BCINIT(val)		bfin_write16(HMDMA1_BCINIT, val) | 
|  | 969 | #define bfin_read_HMDMA1_ECURGENT()		bfin_read16(HMDMA1_ECURGENT) | 
|  | 970 | #define bfin_write_HMDMA1_ECURGENT(val)		bfin_write16(HMDMA1_ECURGENT, val) | 
|  | 971 | #define bfin_read_HMDMA1_ECOVERFLOW()		bfin_read16(HMDMA1_ECOVERFLOW) | 
|  | 972 | #define bfin_write_HMDMA1_ECOVERFLOW(val)	bfin_write16(HMDMA1_ECOVERFLOW, val) | 
|  | 973 | #define bfin_read_HMDMA1_ECOUNT()		bfin_read16(HMDMA1_ECOUNT) | 
|  | 974 | #define bfin_write_HMDMA1_ECOUNT(val)		bfin_write16(HMDMA1_ECOUNT, val) | 
|  | 975 | #define bfin_read_HMDMA1_BCOUNT()		bfin_read16(HMDMA1_BCOUNT) | 
|  | 976 | #define bfin_write_HMDMA1_BCOUNT(val)		bfin_write16(HMDMA1_BCOUNT, val) | 
|  | 977 |  | 
|  | 978 | #endif /* _CDEF_BF544_H */ |