/* IBM_PROLOG_BEGIN_TAG                                                   */
/* This is an automatically generated prolog.                             */
/*                                                                        */
/* $Source: import/chips/p9/common/pmlib/include/registers/ocb_register_addresses.h $ */
/*                                                                        */
/* OpenPOWER HCODE Project                                                */
/*                                                                        */
/* COPYRIGHT 2015,2017                                                    */
/* [+] International Business Machines Corp.                              */
/*                                                                        */
/*                                                                        */
/* Licensed under the Apache License, Version 2.0 (the "License");        */
/* you may not use this file except in compliance with the License.       */
/* You may obtain a copy of the License at                                */
/*                                                                        */
/*     http://www.apache.org/licenses/LICENSE-2.0                         */
/*                                                                        */
/* Unless required by applicable law or agreed to in writing, software    */
/* distributed under the License is distributed on an "AS IS" BASIS,      */
/* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or        */
/* implied. See the License for the specific language governing           */
/* permissions and limitations under the License.                         */
/*                                                                        */
/* IBM_PROLOG_END_TAG                                                     */
#ifndef __OCB_REGISTER_ADDRESSES_H__
#define __OCB_REGISTER_ADDRESSES_H__

/// \file ocb_register_addresses.h
/// \brief Symbolic addresses for the OCB unit

// *** WARNING *** - This file is generated automatically, do not edit.


#define OCB_OCI_BASE 0xC0060000
#define OCB_OISR0 0xc0060000
#define OCB_OISR0_CLR 0xc0060008
#define OCB_OISR0_OR 0xc0060010
#define OCB_OIMR0 0xc0060020
#define OCB_OIMR0_CLR 0xc0060028
#define OCB_OIMR0_OR 0xc0060030
#define OCB_OITR0 0xc0060040
#define OCB_OITR0_CLR 0xc0060048
#define OCB_OITR0_OR 0xc0060050
#define OCB_OIEPR0 0xc0060060
#define OCB_OIEPR0_CLR 0xc0060068
#define OCB_OIEPR0_OR 0xc0060070
#define OCB_OINKR0 0xc0060080
#define OCB_OISR1 0xc0060100
#define OCB_OISR1_CLR 0xc0060108
#define OCB_OISR1_OR 0xc0060110
#define OCB_OIMR1 0xc0060120
#define OCB_OIMR1_CLR 0xc0060128
#define OCB_OIMR1_OR 0xc0060130
#define OCB_OITR1 0xc0060140
#define OCB_OITR1_CLR 0xc0060148
#define OCB_OITR1_OR 0xc0060150
#define OCB_OIEPR1 0xc0060160
#define OCB_OIEPR1_CLR 0xc0060168
#define OCB_OIEPR1_OR 0xc0060170
#define OCB_OINKR1 0xc0060180
#define OCB_OIRR0A 0xc0060200
#define OCB_OIRR0A_CLR 0xc0060208
#define OCB_OIRR0A_OR 0xc0060210
#define OCB_OIRR0B 0xc0060220
#define OCB_OIRR0B_CLR 0xc0060228
#define OCB_OIRR0B_OR 0xc0060230
#define OCB_OIRR0C 0xc0060240
#define OCB_OIRR0C_CLR 0xc0060248
#define OCB_OIRR0C_OR 0xc0060250
#define OCB_OIRR1A 0xc0060280
#define OCB_OIRR1A_CLR 0xc0060288
#define OCB_OIRR1A_OR 0xc0060290
#define OCB_OIRR1B 0xc00602a0
#define OCB_OIRR1B_CLR 0xc00602a8
#define OCB_OIRR1B_OR 0xc00602b0
#define OCB_OIRR1C 0xc00602c0
#define OCB_OIRR1C_CLR 0xc00602c8
#define OCB_OIRR1C_OR 0xc00602d0
#define OCB_ONISR0 0xc0060300
#define OCB_OCISR0 0xc0060308
#define OCB_OUISR0 0xc0060310
#define OCB_ODISR0 0xc0060318
#define OCB_G0ISR0 0xc0060320
#define OCB_G1ISR0 0xc0060328
#define OCB_G2ISR0 0xc0060330
#define OCB_G3ISR0 0xc0060338
#define OCB_ONISR1 0xc0060380
#define OCB_OCISR1 0xc0060388
#define OCB_OUISR1 0xc0060390
#define OCB_ODISR1 0xc0060398
#define OCB_G0ISR1 0xc00603a0
#define OCB_G1ISR1 0xc00603a8
#define OCB_G2ISR1 0xc00603b0
#define OCB_G3ISR1 0xc00603b8
#define OCB_OCCMISC 0xc0060400
#define OCB_OCCMISC_CLR 0xc0060408
#define OCB_OCCMISC_OR 0xc0060410
#define OCB_OHTMCR 0xc0060418
#define OCB_OEHDR 0xc0060420
#define OCB_OCICFG 0xc0060428
#define OCB_OCCS0 0xc0060430
#define OCB_OCCS1 0xc0060438
#define OCB_OCCS2 0xc0060440
#define OCB_OCCFLG 0xc0060450
#define OCB_OCCFLG_CLR 0xc0060458
#define OCB_OCCFLG_OR 0xc0060460
#define OCB_OCCHBR 0xc0060478
#define OCB_CCSR 0xc0060480
#define OCB_CCSR_CLR 0xc0060488
#define OCB_CCSR_OR 0xc0060490
#define OCB_QCSR 0xc00604a0
#define OCB_QCSR_CLR 0xc00604a8
#define OCB_QCSR_OR 0xc00604b0
#define OCB_QSSR 0xc00604c0
#define OCB_QSSR_CLR 0xc00604c8
#define OCB_QSSR_OR 0xc00604d0
#define OCB_OTBR 0xc00604f8
#define OCB_OTRN(n) (OCB_OTR0 + ((OCB_OTR1 - OCB_OTR0) * (n)))
#define OCB_OTR0 0xc0060800
#define OCB_OTR1 0xc0060808
#define OCB_DERP 0xc0060c00
#define OCB_DORP 0xc0060c08
#define OCB_OCBSLBRN(n) (OCB_OCBSLBR0 + ((OCB_OCBSLBR1 - OCB_OCBSLBR0) * (n)))
#define OCB_OCBSLBR0 0xc0061000
#define OCB_OCBSLBR1 0xc0061080
#define OCB_OCBSLBR2 0xc0061100
#define OCB_OCBSLBR3 0xc0061180
#define OCB_OCBSLCSN(n) (OCB_OCBSLCS0 + ((OCB_OCBSLCS1 - OCB_OCBSLCS0) * (n)))
#define OCB_OCBSLCS0 0xc0061008
#define OCB_OCBSLCS1 0xc0061088
#define OCB_OCBSLCS2 0xc0061108
#define OCB_OCBSLCS3 0xc0061188
#define OCB_OCBSLIN(n) (OCB_OCBSLI0 + ((OCB_OCBSLI1 - OCB_OCBSLI0) * (n)))
#define OCB_OCBSLI0 0xc0061010
#define OCB_OCBSLI1 0xc0061090
#define OCB_OCBSLI2 0xc0061110
#define OCB_OCBSLI3 0xc0061190
#define OCB_OCBSHBRN(n) (OCB_OCBSHBR0 + ((OCB_OCBSHBR1 - OCB_OCBSHBR0) * (n)))
#define OCB_OCBSHBR0 0xc0061018
#define OCB_OCBSHBR1 0xc0061098
#define OCB_OCBSHBR2 0xc0061118
#define OCB_OCBSHBR3 0xc0061198
#define OCB_OCBSHCSN(n) (OCB_OCBSHCS0 + ((OCB_OCBSHCS1 - OCB_OCBSHCS0) * (n)))
#define OCB_OCBSHCS0 0xc0061020
#define OCB_OCBSHCS1 0xc00610a0
#define OCB_OCBSHCS2 0xc0061120
#define OCB_OCBSHCS3 0xc00611a0
#define OCB_OCBSHIN(n) (OCB_OCBSHI0 + ((OCB_OCBSHI1 - OCB_OCBSHI0) * (n)))
#define OCB_OCBSHI0 0xc0061028
#define OCB_OCBSHI1 0xc00610a8
#define OCB_OCBSHI2 0xc0061128
#define OCB_OCBSHI3 0xc00611a8
#define OCB_OCBSESN(n) (OCB_OCBSES0 + ((OCB_OCBSES1 - OCB_OCBSES0) * (n)))
#define OCB_OCBSES0 0xc0061030
#define OCB_OCBSES1 0xc00610b0
#define OCB_OCBSES2 0xc0061130
#define OCB_OCBSES3 0xc00611b0
#define OCB_OCBLWCRN(n) (OCB_OCBLWCR0 + ((OCB_OCBLWCR1 - OCB_OCBLWCR0) * (n)))
#define OCB_OCBLWCR0 0xc0061040
#define OCB_OCBLWCR1 0xc00610c0
#define OCB_OCBLWCR2 0xc0061140
#define OCB_OCBLWCR3 0xc00611c0
#define OCB_OCBLWSRN(n) (OCB_OCBLWSR0 + ((OCB_OCBLWSR1 - OCB_OCBLWSR0) * (n)))
#define OCB_OCBLWSR0 0xc0061050
#define OCB_OCBLWSR1 0xc00610d0
#define OCB_OCBLWSR2 0xc0061150
#define OCB_OCBLWSR3 0xc00611d0
#define OCB_OCBLWSBRN(n) (OCB_OCBLWSBR0 + ((OCB_OCBLWSBR1 - OCB_OCBLWSBR0) * (n)))
#define OCB_OCBLWSBR0 0xc0061060
#define OCB_OCBLWSBR1 0xc00610e0
#define OCB_OCBLWSBR2 0xc0061160
#define OCB_OCBLWSBR3 0xc00611e0
#define OCB_OPIT0CN(n) (OCB_OPIT0C0 + ((OCB_OPIT0C1 - OCB_OPIT0C0) * (n)))
#define OCB_OPIT0C0 0xc0062000
#define OCB_OPIT0C1 0xc0062008
#define OCB_OPIT0C2 0xc0062010
#define OCB_OPIT0C3 0xc0062018
#define OCB_OPIT0C4 0xc0062020
#define OCB_OPIT0C5 0xc0062028
#define OCB_OPIT0C6 0xc0062030
#define OCB_OPIT0C7 0xc0062038
#define OCB_OPIT0C8 0xc0062040
#define OCB_OPIT0C9 0xc0062048
#define OCB_OPIT0C10 0xc0062050
#define OCB_OPIT0C11 0xc0062058
#define OCB_OPIT0C12 0xc0062060
#define OCB_OPIT0C13 0xc0062068
#define OCB_OPIT0C14 0xc0062070
#define OCB_OPIT0C15 0xc0062078
#define OCB_OPIT0C16 0xc0062080
#define OCB_OPIT0C17 0xc0062088
#define OCB_OPIT0C18 0xc0062090
#define OCB_OPIT0C19 0xc0062098
#define OCB_OPIT0C20 0xc00620a0
#define OCB_OPIT0C21 0xc00620a8
#define OCB_OPIT0C22 0xc00620b0
#define OCB_OPIT0C23 0xc00620b8
#define OCB_OPIT1CN(n) (OCB_OPIT1C0 + ((OCB_OPIT1C1 - OCB_OPIT1C0) * (n)))
#define OCB_OPIT1C0 0xc0062100
#define OCB_OPIT1C1 0xc0062108
#define OCB_OPIT1C2 0xc0062110
#define OCB_OPIT1C3 0xc0062118
#define OCB_OPIT1C4 0xc0062120
#define OCB_OPIT1C5 0xc0062128
#define OCB_OPIT1C6 0xc0062130
#define OCB_OPIT1C7 0xc0062138
#define OCB_OPIT1C8 0xc0062140
#define OCB_OPIT1C9 0xc0062148
#define OCB_OPIT1C10 0xc0062150
#define OCB_OPIT1C11 0xc0062158
#define OCB_OPIT1C12 0xc0062160
#define OCB_OPIT1C13 0xc0062168
#define OCB_OPIT1C14 0xc0062170
#define OCB_OPIT1C15 0xc0062178
#define OCB_OPIT1C16 0xc0062180
#define OCB_OPIT1C17 0xc0062188
#define OCB_OPIT1C18 0xc0062190
#define OCB_OPIT1C19 0xc0062198
#define OCB_OPIT1C20 0xc00621a0
#define OCB_OPIT1C21 0xc00621a8
#define OCB_OPIT1C22 0xc00621b0
#define OCB_OPIT1C23 0xc00621b8
#define OCB_OPIT2CN(n) (OCB_OPIT2C0 + ((OCB_OPIT2C1 - OCB_OPIT2C0) * (n)))
#define OCB_OPIT2C0 0xc0062200
#define OCB_OPIT2C1 0xc0062208
#define OCB_OPIT2C2 0xc0062210
#define OCB_OPIT2C3 0xc0062218
#define OCB_OPIT2C4 0xc0062220
#define OCB_OPIT2C5 0xc0062228
#define OCB_OPIT2C6 0xc0062230
#define OCB_OPIT2C7 0xc0062238
#define OCB_OPIT2C8 0xc0062240
#define OCB_OPIT2C9 0xc0062248
#define OCB_OPIT2C10 0xc0062250
#define OCB_OPIT2C11 0xc0062258
#define OCB_OPIT2C12 0xc0062260
#define OCB_OPIT2C13 0xc0062268
#define OCB_OPIT2C14 0xc0062270
#define OCB_OPIT2C15 0xc0062278
#define OCB_OPIT2C16 0xc0062280
#define OCB_OPIT2C17 0xc0062288
#define OCB_OPIT2C18 0xc0062290
#define OCB_OPIT2C19 0xc0062298
#define OCB_OPIT2C20 0xc00622a0
#define OCB_OPIT2C21 0xc00622a8
#define OCB_OPIT2C22 0xc00622b0
#define OCB_OPIT2C23 0xc00622b8
#define OCB_OPIT3CN(n) (OCB_OPIT3C0 + ((OCB_OPIT3C1 - OCB_OPIT3C0) * (n)))
#define OCB_OPIT3C0 0xc0062300
#define OCB_OPIT3C1 0xc0062308
#define OCB_OPIT3C2 0xc0062310
#define OCB_OPIT3C3 0xc0062318
#define OCB_OPIT3C4 0xc0062320
#define OCB_OPIT3C5 0xc0062328
#define OCB_OPIT3C6 0xc0062330
#define OCB_OPIT3C7 0xc0062338
#define OCB_OPIT3C8 0xc0062340
#define OCB_OPIT3C9 0xc0062348
#define OCB_OPIT3C10 0xc0062350
#define OCB_OPIT3C11 0xc0062358
#define OCB_OPIT3C12 0xc0062360
#define OCB_OPIT3C13 0xc0062368
#define OCB_OPIT3C14 0xc0062370
#define OCB_OPIT3C15 0xc0062378
#define OCB_OPIT3C16 0xc0062380
#define OCB_OPIT3C17 0xc0062388
#define OCB_OPIT3C18 0xc0062390
#define OCB_OPIT3C19 0xc0062398
#define OCB_OPIT3C20 0xc00623a0
#define OCB_OPIT3C21 0xc00623a8
#define OCB_OPIT3C22 0xc00623b0
#define OCB_OPIT3C23 0xc00623b8
#define OCB_OPIT4CN(n) (OCB_OPIT4C0 + ((OCB_OPIT4C1 - OCB_OPIT4C0) * (n)))
#define OCB_OPIT4C0 0xc0062400
#define OCB_OPIT4C1 0xc0062408
#define OCB_OPIT4C2 0xc0062410
#define OCB_OPIT4C3 0xc0062418
#define OCB_OPIT4C4 0xc0062420
#define OCB_OPIT4C5 0xc0062428
#define OCB_OPIT4C6 0xc0062430
#define OCB_OPIT4C7 0xc0062438
#define OCB_OPIT4C8 0xc0062440
#define OCB_OPIT4C9 0xc0062448
#define OCB_OPIT4C10 0xc0062450
#define OCB_OPIT4C11 0xc0062458
#define OCB_OPIT4C12 0xc0062460
#define OCB_OPIT4C13 0xc0062468
#define OCB_OPIT4C14 0xc0062470
#define OCB_OPIT4C15 0xc0062478
#define OCB_OPIT4C16 0xc0062480
#define OCB_OPIT4C17 0xc0062488
#define OCB_OPIT4C18 0xc0062490
#define OCB_OPIT4C19 0xc0062498
#define OCB_OPIT4C20 0xc00624a0
#define OCB_OPIT4C21 0xc00624a8
#define OCB_OPIT4C22 0xc00624b0
#define OCB_OPIT4C23 0xc00624b8
#define OCB_OPIT5CN(n) (OCB_OPIT5C0 + ((OCB_OPIT5C1 - OCB_OPIT5C0) * (n)))
#define OCB_OPIT5C0 0xc0062500
#define OCB_OPIT5C1 0xc0062508
#define OCB_OPIT5C2 0xc0062510
#define OCB_OPIT5C3 0xc0062518
#define OCB_OPIT5C4 0xc0062520
#define OCB_OPIT5C5 0xc0062528
#define OCB_OPIT5C6 0xc0062530
#define OCB_OPIT5C7 0xc0062538
#define OCB_OPIT5C8 0xc0062540
#define OCB_OPIT5C9 0xc0062548
#define OCB_OPIT5C10 0xc0062550
#define OCB_OPIT5C11 0xc0062558
#define OCB_OPIT5C12 0xc0062560
#define OCB_OPIT5C13 0xc0062568
#define OCB_OPIT5C14 0xc0062570
#define OCB_OPIT5C15 0xc0062578
#define OCB_OPIT5C16 0xc0062580
#define OCB_OPIT5C17 0xc0062588
#define OCB_OPIT5C18 0xc0062590
#define OCB_OPIT5C19 0xc0062598
#define OCB_OPIT5C20 0xc00625a0
#define OCB_OPIT5C21 0xc00625a8
#define OCB_OPIT5C22 0xc00625b0
#define OCB_OPIT5C23 0xc00625b8
#define OCB_OPIT6QN(n) (OCB_OPIT6Q0 + ((OCB_OPIT6Q1 - OCB_OPIT6Q0) * (n)))
#define OCB_OPIT6Q0 0xc0062600
#define OCB_OPIT6Q1 0xc0062608
#define OCB_OPIT6Q2 0xc0062610
#define OCB_OPIT6Q3 0xc0062618
#define OCB_OPIT6Q4 0xc0062620
#define OCB_OPIT6Q5 0xc0062628
#define OCB_OPIT7QN(n) (OCB_OPIT7Q0 + ((OCB_OPIT7Q1 - OCB_OPIT7Q0) * (n)))
#define OCB_OPIT7Q0 0xc0062700
#define OCB_OPIT7Q1 0xc0062708
#define OCB_OPIT7Q2 0xc0062710
#define OCB_OPIT7Q3 0xc0062718
#define OCB_OPIT7Q4 0xc0062720
#define OCB_OPIT7Q5 0xc0062728
#define OCB_OPITNPRA(n) (OCB_OPIT0PRA + ((OCB_OPIT1PRA - OCB_OPIT0PRA) * (n)))
#define OCB_OPIT0PRA 0xc0063000
#define OCB_OPIT1PRA 0xc0063100
#define OCB_OPIT2PRA 0xc0063200
#define OCB_OPIT3PRA 0xc0063300
#define OCB_OPIT4PRA 0xc0063400
#define OCB_OPIT5PRA 0xc0063500
#define OCB_OPITNPRA_CLR(n) (OCB_OPIT0PRA_CLR + ((OCB_OPIT1PRA_CLR - OCB_OPIT0PRA_CLR) * (n)))
#define OCB_OPIT0PRA_CLR 0xc0063008
#define OCB_OPIT1PRA_CLR 0xc0063108
#define OCB_OPIT2PRA_CLR 0xc0063208
#define OCB_OPIT3PRA_CLR 0xc0063308
#define OCB_OPIT4PRA_CLR 0xc0063408
#define OCB_OPIT5PRA_CLR 0xc0063508
#define OCB_OPITNPRA_OR(n) (OCB_OPIT0PRA_OR + ((OCB_OPIT1PRA_OR - OCB_OPIT0PRA_OR) * (n)))
#define OCB_OPIT0PRA_OR 0xc0063010
#define OCB_OPIT1PRA_OR 0xc0063110
#define OCB_OPIT2PRA_OR 0xc0063210
#define OCB_OPIT3PRA_OR 0xc0063310
#define OCB_OPIT4PRA_OR 0xc0063410
#define OCB_OPIT5PRA_OR 0xc0063510
#define OCB_OPIT6PRB 0xc0063600
#define OCB_OPIT6PRB_CLR 0xc0063608
#define OCB_OPIT6PRB_OR 0xc0063610
#define OCB_OPIT7PRB 0xc0063700
#define OCB_OPIT7PRB_CLR 0xc0063708
#define OCB_OPIT7PRB_OR 0xc0063710
#define OCB_O2SCTRLF0A 0xc0063800
#define OCB_O2SCTRLS0A 0xc0063808
#define OCB_O2SCTRL10A 0xc0063810
#define OCB_O2SCTRL20A 0xc0063818
#define OCB_O2SST0A 0xc0063830
#define OCB_O2SCMD0A 0xc0063838
#define OCB_O2SWD0A 0xc0063840
#define OCB_O2SRD0A 0xc0063848
#define OCB_O2SCTRLF0B 0xc0063880
#define OCB_O2SCTRLS0B 0xc0063888
#define OCB_O2SCTRL10B 0xc0063890
#define OCB_O2SCTRL20B 0xc0063898
#define OCB_O2SST0B 0xc00638b0
#define OCB_O2SCMD0B 0xc00638b8
#define OCB_O2SWD0B 0xc00638c0
#define OCB_O2SRD0B 0xc00638c8
#define OCB_O2SCTRLF1A 0xc0063900
#define OCB_O2SCTRLS1A 0xc0063908
#define OCB_O2SCTRL11A 0xc0063910
#define OCB_O2SCTRL21A 0xc0063918
#define OCB_O2SST1A 0xc0063930
#define OCB_O2SCMD1A 0xc0063938
#define OCB_O2SWD1A 0xc0063940
#define OCB_O2SRD1A 0xc0063948
#define OCB_O2SCTRLF1B 0xc0063980
#define OCB_O2SCTRLS1B 0xc0063988
#define OCB_O2SCTRL11B 0xc0063990
#define OCB_O2SCTRL21B 0xc0063998
#define OCB_O2SST1B 0xc00639b0
#define OCB_O2SCMD1B 0xc00639b8
#define OCB_O2SWD1B 0xc00639c0
#define OCB_O2SRD1B 0xc00639c8
#define OCB_PIB_BASE 0x6C000
#define OCB_OCR 0x0006d000
#define OCB_OCR_CLR 0x0006d001
#define OCB_OCR_OR 0x0006d002
#define OCB_OCDBG 0x0006d003
#define OCB_OJCFG 0x0006d004
#define OCB_OJCFG_CLR 0x0006d005
#define OCB_OJCFG_OR 0x0006d006
#define OCB_OJFRST 0x0006d007
#define OCB_OJIC 0x0006d008
#define OCB_OJIC_CLR 0x0006d009
#define OCB_OJIC_OR 0x0006d00a
#define OCB_OJSTAT 0x0006d00b
#define OCB_OJTDI 0x0006d00c
#define OCB_OJTDO 0x0006d00d
#define OCB_OCBARN(n) (OCB_OCBAR0 + ((OCB_OCBAR1 - OCB_OCBAR0) * (n)))
#define OCB_OCBAR0 0x0006d010
#define OCB_OCBAR1 0x0006d030
#define OCB_OCBAR2 0x0006d050
#define OCB_OCBAR3 0x0006d070
#define OCB_OCBCSRN(n) (OCB_OCBCSR0 + ((OCB_OCBCSR1 - OCB_OCBCSR0) * (n)))
#define OCB_OCBCSR0 0x0006d011
#define OCB_OCBCSR1 0x0006d031
#define OCB_OCBCSR2 0x0006d051
#define OCB_OCBCSR3 0x0006d071
#define OCB_OCBCSRN_CLR(n) (OCB_OCBCSR0_CLR + ((OCB_OCBCSR1_CLR - OCB_OCBCSR0_CLR) * (n)))
#define OCB_OCBCSR0_CLR 0x0006d012
#define OCB_OCBCSR1_CLR 0x0006d032
#define OCB_OCBCSR2_CLR 0x0006d052
#define OCB_OCBCSR3_CLR 0x0006d072
#define OCB_OCBCSRN_OR(n) (OCB_OCBCSR0_OR + ((OCB_OCBCSR1_OR - OCB_OCBCSR0_OR) * (n)))
#define OCB_OCBCSR0_OR 0x0006d013
#define OCB_OCBCSR1_OR 0x0006d033
#define OCB_OCBCSR2_OR 0x0006d053
#define OCB_OCBCSR3_OR 0x0006d073
#define OCB_OCBESRN(n) (OCB_OCBESR0 + ((OCB_OCBESR1 - OCB_OCBESR0) * (n)))
#define OCB_OCBESR0 0x0006d014
#define OCB_OCBESR1 0x0006d034
#define OCB_OCBESR2 0x0006d054
#define OCB_OCBESR3 0x0006d074
#define OCB_OCBDRN(n) (OCB_OCBDR0 + ((OCB_OCBDR1 - OCB_OCBDR0) * (n)))
#define OCB_OCBDR0 0x0006d015
#define OCB_OCBDR1 0x0006d035
#define OCB_OCBDR2 0x0006d055
#define OCB_OCBDR3 0x0006d075
#define OCB_OTDCR 0x0006d110
#define OCB_OPPCINJ 0x0006d111
#define OCB_OSTOEAR 0x0006d200
#define OCB_OSTOESR 0x0006d201
#define OCB_OREV 0x0006d202
#define OCB_OESR 0x0006d204
#define OCB_OEAR 0x0006d206
#define OCB_OACR 0x0006d207
#define OCB_OCBEAR 0x0006d210
#define OCB_FIRPIB_BASE 0x01000800
#define OCB_OCCLFIR 0x01010800
#define OCB_OCCLFIR_AND 0x01010801
#define OCB_OCCLFIR_OR 0x01010802
#define OCB_OCCLFIRMASK 0x01010803
#define OCB_OCCLFIRMASK_AND 0x01010804
#define OCB_OCCLFIRMASK_OR 0x01010805
#define OCB_OCCLFIRACT0 0x01010806
#define OCB_OCCLFIRACT1 0x01010807
#define OCB_OCCLFIRWOF 0x01010808
#define OCB_OCCERRRPT 0x0101080a

#endif // __OCB_REGISTER_ADDRESSES_H__
