summaryrefslogtreecommitdiffstats
path: root/src/import/chips/p9/common
diff options
context:
space:
mode:
authorYue Du <daviddu@us.ibm.com>2015-10-08 13:40:33 -0500
committerDaniel M. Crowell <dcrowell@us.ibm.com>2017-08-25 21:44:09 -0400
commit9044fb6d4163adadeb23fb469f7b8237d0b4f5ad (patch)
tree40e1317c158fb90bc26c06d28d9afe511cd4d385 /src/import/chips/p9/common
parent248df02826ec34155cbc2fbd59b9cedda3c30cf7 (diff)
downloadtalos-hostboot-9044fb6d4163adadeb23fb469f7b8237d0b4f5ad.tar.gz
talos-hostboot-9044fb6d4163adadeb23fb469f7b8237d0b4f5ad.zip
first draft of ppe_closed/cme & sgpe, and common/pmlib/
Change-Id: If7d75e5da2b4099fb03bc7b3fd73654645708842 Original-Change-Id: I08440fadfeff7e4777a776167d4fdcffe5fec82f Reviewed-on: http://gfw160.aus.stglabs.ibm.com:8080/gerrit/21058 Tested-by: Jenkins Server Reviewed-by: Gregory S. Still <stillgs@us.ibm.com> Reviewed-on: http://ralgit01.raleigh.ibm.com/gerrit1/45170 Tested-by: Jenkins Server <pfd-jenkins+hostboot@us.ibm.com> Tested-by: Jenkins OP Build CI <op-jenkins+hostboot@us.ibm.com> Reviewed-by: Daniel M. Crowell <dcrowell@us.ibm.com>
Diffstat (limited to 'src/import/chips/p9/common')
-rw-r--r--src/import/chips/p9/common/pmlib/include/registers/ocb_register_addresses.h631
1 files changed, 631 insertions, 0 deletions
diff --git a/src/import/chips/p9/common/pmlib/include/registers/ocb_register_addresses.h b/src/import/chips/p9/common/pmlib/include/registers/ocb_register_addresses.h
new file mode 100644
index 000000000..0e48cb6ff
--- /dev/null
+++ b/src/import/chips/p9/common/pmlib/include/registers/ocb_register_addresses.h
@@ -0,0 +1,631 @@
+/* IBM_PROLOG_BEGIN_TAG */
+/* This is an automatically generated prolog. */
+/* */
+/* $Source: src/import/chips/p9/common/pmlib/include/registers/ocb_register_addresses.h $ */
+/* */
+/* OpenPOWER HostBoot Project */
+/* */
+/* Contributors Listed Below - 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__
+
+// $Id$
+// $Source$
+//-----------------------------------------------------------------------------
+// *! (C) Copyright International Business Machines Corp. 2015
+// *! All Rights Reserved -- Property of IBM
+// *! *** IBM Confidential ***
+//-----------------------------------------------------------------------------
+
+/// \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_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_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_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_OPIT0CNRP(n) (OCB_OPIT0C0RP + ((OCB_OPIT0C1RP - OCB_OPIT0C0RP) * (n)))
+#define OCB_OPIT0C0RP 0xc0062800
+#define OCB_OPIT0C1RP 0xc0062808
+#define OCB_OPIT0C2RP 0xc0062810
+#define OCB_OPIT0C3RP 0xc0062818
+#define OCB_OPIT0C4RP 0xc0062820
+#define OCB_OPIT0C5RP 0xc0062828
+#define OCB_OPIT0C6RP 0xc0062830
+#define OCB_OPIT0C7RP 0xc0062838
+#define OCB_OPIT0C8RP 0xc0062840
+#define OCB_OPIT0C9RP 0xc0062848
+#define OCB_OPIT0C10RP 0xc0062850
+#define OCB_OPIT0C11RP 0xc0062858
+#define OCB_OPIT0C12RP 0xc0062860
+#define OCB_OPIT0C13RP 0xc0062868
+#define OCB_OPIT0C14RP 0xc0062870
+#define OCB_OPIT0C15RP 0xc0062878
+#define OCB_OPIT0C16RP 0xc0062880
+#define OCB_OPIT0C17RP 0xc0062888
+#define OCB_OPIT0C18RP 0xc0062890
+#define OCB_OPIT0C19RP 0xc0062898
+#define OCB_OPIT0C20RP 0xc00628a0
+#define OCB_OPIT0C21RP 0xc00628a8
+#define OCB_OPIT0C22RP 0xc00628b0
+#define OCB_OPIT0C23RP 0xc00628b8
+#define OCB_OPIT1CNRP(n) (OCB_OPIT1C0RP + ((OCB_OPIT1C1RP - OCB_OPIT1C0RP) * (n)))
+#define OCB_OPIT1C0RP 0xc0062900
+#define OCB_OPIT1C1RP 0xc0062908
+#define OCB_OPIT1C2RP 0xc0062910
+#define OCB_OPIT1C3RP 0xc0062918
+#define OCB_OPIT1C4RP 0xc0062920
+#define OCB_OPIT1C5RP 0xc0062928
+#define OCB_OPIT1C6RP 0xc0062930
+#define OCB_OPIT1C7RP 0xc0062938
+#define OCB_OPIT1C8RP 0xc0062940
+#define OCB_OPIT1C9RP 0xc0062948
+#define OCB_OPIT1C10RP 0xc0062950
+#define OCB_OPIT1C11RP 0xc0062958
+#define OCB_OPIT1C12RP 0xc0062960
+#define OCB_OPIT1C13RP 0xc0062968
+#define OCB_OPIT1C14RP 0xc0062970
+#define OCB_OPIT1C15RP 0xc0062978
+#define OCB_OPIT1C16RP 0xc0062980
+#define OCB_OPIT1C17RP 0xc0062988
+#define OCB_OPIT1C18RP 0xc0062990
+#define OCB_OPIT1C19RP 0xc0062998
+#define OCB_OPIT1C20RP 0xc00629a0
+#define OCB_OPIT1C21RP 0xc00629a8
+#define OCB_OPIT1C22RP 0xc00629b0
+#define OCB_OPIT1C23RP 0xc00629b8
+#define OCB_OPIT2CNRP(n) (OCB_OPIT2C0RP + ((OCB_OPIT2C1RP - OCB_OPIT2C0RP) * (n)))
+#define OCB_OPIT2C0RP 0xc0062a00
+#define OCB_OPIT2C1RP 0xc0062a08
+#define OCB_OPIT2C2RP 0xc0062a10
+#define OCB_OPIT2C3RP 0xc0062a18
+#define OCB_OPIT2C4RP 0xc0062a20
+#define OCB_OPIT2C5RP 0xc0062a28
+#define OCB_OPIT2C6RP 0xc0062a30
+#define OCB_OPIT2C7RP 0xc0062a38
+#define OCB_OPIT2C8RP 0xc0062a40
+#define OCB_OPIT2C9RP 0xc0062a48
+#define OCB_OPIT2C10RP 0xc0062a50
+#define OCB_OPIT2C11RP 0xc0062a58
+#define OCB_OPIT2C12RP 0xc0062a60
+#define OCB_OPIT2C13RP 0xc0062a68
+#define OCB_OPIT2C14RP 0xc0062a70
+#define OCB_OPIT2C15RP 0xc0062a78
+#define OCB_OPIT2C16RP 0xc0062a80
+#define OCB_OPIT2C17RP 0xc0062a88
+#define OCB_OPIT2C18RP 0xc0062a90
+#define OCB_OPIT2C19RP 0xc0062a98
+#define OCB_OPIT2C20RP 0xc0062aa0
+#define OCB_OPIT2C21RP 0xc0062aa8
+#define OCB_OPIT2C22RP 0xc0062ab0
+#define OCB_OPIT2C23RP 0xc0062ab8
+#define OCB_OPIT3CNRP(n) (OCB_OPIT3C0RP + ((OCB_OPIT3C1RP - OCB_OPIT3C0RP) * (n)))
+#define OCB_OPIT3C0RP 0xc0062b00
+#define OCB_OPIT3C1RP 0xc0062b08
+#define OCB_OPIT3C2RP 0xc0062b10
+#define OCB_OPIT3C3RP 0xc0062b18
+#define OCB_OPIT3C4RP 0xc0062b20
+#define OCB_OPIT3C5RP 0xc0062b28
+#define OCB_OPIT3C6RP 0xc0062b30
+#define OCB_OPIT3C7RP 0xc0062b38
+#define OCB_OPIT3C8RP 0xc0062b40
+#define OCB_OPIT3C9RP 0xc0062b48
+#define OCB_OPIT3C10RP 0xc0062b50
+#define OCB_OPIT3C11RP 0xc0062b58
+#define OCB_OPIT3C12RP 0xc0062b60
+#define OCB_OPIT3C13RP 0xc0062b68
+#define OCB_OPIT3C14RP 0xc0062b70
+#define OCB_OPIT3C15RP 0xc0062b78
+#define OCB_OPIT3C16RP 0xc0062b80
+#define OCB_OPIT3C17RP 0xc0062b88
+#define OCB_OPIT3C18RP 0xc0062b90
+#define OCB_OPIT3C19RP 0xc0062b98
+#define OCB_OPIT3C20RP 0xc0062ba0
+#define OCB_OPIT3C21RP 0xc0062ba8
+#define OCB_OPIT3C22RP 0xc0062bb0
+#define OCB_OPIT3C23RP 0xc0062bb8
+#define OCB_OPIT4CNRP(n) (OCB_OPIT4C0RP + ((OCB_OPIT4C1RP - OCB_OPIT4C0RP) * (n)))
+#define OCB_OPIT4C0RP 0xc0062c00
+#define OCB_OPIT4C1RP 0xc0062c08
+#define OCB_OPIT4C2RP 0xc0062c10
+#define OCB_OPIT4C3RP 0xc0062c18
+#define OCB_OPIT4C4RP 0xc0062c20
+#define OCB_OPIT4C5RP 0xc0062c28
+#define OCB_OPIT4C6RP 0xc0062c30
+#define OCB_OPIT4C7RP 0xc0062c38
+#define OCB_OPIT4C8RP 0xc0062c40
+#define OCB_OPIT4C9RP 0xc0062c48
+#define OCB_OPIT4C10RP 0xc0062c50
+#define OCB_OPIT4C11RP 0xc0062c58
+#define OCB_OPIT4C12RP 0xc0062c60
+#define OCB_OPIT4C13RP 0xc0062c68
+#define OCB_OPIT4C14RP 0xc0062c70
+#define OCB_OPIT4C15RP 0xc0062c78
+#define OCB_OPIT4C16RP 0xc0062c80
+#define OCB_OPIT4C17RP 0xc0062c88
+#define OCB_OPIT4C18RP 0xc0062c90
+#define OCB_OPIT4C19RP 0xc0062c98
+#define OCB_OPIT4C20RP 0xc0062ca0
+#define OCB_OPIT4C21RP 0xc0062ca8
+#define OCB_OPIT4C22RP 0xc0062cb0
+#define OCB_OPIT4C23RP 0xc0062cb8
+#define OCB_OPIT5CNRP(n) (OCB_OPIT5C0RP + ((OCB_OPIT5C1RP - OCB_OPIT5C0RP) * (n)))
+#define OCB_OPIT5C0RP 0xc0062d00
+#define OCB_OPIT5C1RP 0xc0062d08
+#define OCB_OPIT5C2RP 0xc0062d10
+#define OCB_OPIT5C3RP 0xc0062d18
+#define OCB_OPIT5C4RP 0xc0062d20
+#define OCB_OPIT5C5RP 0xc0062d28
+#define OCB_OPIT5C6RP 0xc0062d30
+#define OCB_OPIT5C7RP 0xc0062d38
+#define OCB_OPIT5C8RP 0xc0062d40
+#define OCB_OPIT5C9RP 0xc0062d48
+#define OCB_OPIT5C10RP 0xc0062d50
+#define OCB_OPIT5C11RP 0xc0062d58
+#define OCB_OPIT5C12RP 0xc0062d60
+#define OCB_OPIT5C13RP 0xc0062d68
+#define OCB_OPIT5C14RP 0xc0062d70
+#define OCB_OPIT5C15RP 0xc0062d78
+#define OCB_OPIT5C16RP 0xc0062d80
+#define OCB_OPIT5C17RP 0xc0062d88
+#define OCB_OPIT5C18RP 0xc0062d90
+#define OCB_OPIT5C19RP 0xc0062d98
+#define OCB_OPIT5C20RP 0xc0062da0
+#define OCB_OPIT5C21RP 0xc0062da8
+#define OCB_OPIT5C22RP 0xc0062db0
+#define OCB_OPIT5C23RP 0xc0062db8
+#define OCB_OPIT6QNRP(n) (OCB_OPIT6Q0RP + ((OCB_OPIT6Q1RP - OCB_OPIT6Q0RP) * (n)))
+#define OCB_OPIT6Q0RP 0xc0062e00
+#define OCB_OPIT6Q1RP 0xc0062e08
+#define OCB_OPIT6Q2RP 0xc0062e10
+#define OCB_OPIT6Q3RP 0xc0062e18
+#define OCB_OPIT6Q4RP 0xc0062e20
+#define OCB_OPIT6Q5RP 0xc0062e28
+#define OCB_OPIT7QNRP(n) (OCB_OPIT7Q0RP + ((OCB_OPIT7Q1RP - OCB_OPIT7Q0RP) * (n)))
+#define OCB_OPIT7Q0RP 0xc0062f00
+#define OCB_OPIT7Q1RP 0xc0062f08
+#define OCB_OPIT7Q2RP 0xc0062f10
+#define OCB_OPIT7Q3RP 0xc0062f18
+#define OCB_OPIT7Q4RP 0xc0062f20
+#define OCB_OPIT7Q5RP 0xc0062f28
+#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 0x01010800
+#define OCB_OCCLFIR 0x01020800
+#define OCB_OCCLFIR_AND 0x01020801
+#define OCB_OCCLFIR_OR 0x01020802
+#define OCB_OCCLFIRMASK 0x01020803
+#define OCB_OCCLFIRMASK_AND 0x01020804
+#define OCB_OCCLFIRMASK_OR 0x01020805
+#define OCB_OCCLFIRACT0 0x01020806
+#define OCB_OCCLFIRACT1 0x01020807
+#define OCB_OCCLFIRWOF 0x01020808
+#define OCB_OCCERRRPT 0x0102080a
+
+#endif // __OCB_REGISTER_ADDRESSES_H__
+
OpenPOWER on IntegriCloud