stm32-data/data/registers/dsihost_v2.yaml
Joël Schulz-Ansres 8ec40e422c
Add DSIHOST support
2024-04-15 09:19:55 +02:00

1717 lines
39 KiB
YAML

block/DSIHOST:
description: DSIHOST1.
items:
- name: VR
description: DSI Host version register.
byte_offset: 0
access: Read
fieldset: VR
- name: CR
description: DSI Host control register.
byte_offset: 4
fieldset: CR
- name: CCR
description: DSI Host clock control register.
byte_offset: 8
fieldset: CCR
- name: LVCIDR
description: DSI Host LTDC VCID register.
byte_offset: 12
fieldset: LVCIDR
- name: LCOLCR
description: DSI Host LTDC color coding register.
byte_offset: 16
fieldset: LCOLCR
- name: LPCR
description: DSI Host LTDC polarity configuration register.
byte_offset: 20
fieldset: LPCR
- name: LPMCR
description: DSI Host low-power mode configuration register.
byte_offset: 24
fieldset: LPMCR
- name: PCR
description: DSI Host protocol configuration register.
byte_offset: 44
fieldset: PCR
- name: GVCIDR
description: DSI Host generic VCID register.
byte_offset: 48
access: Read
fieldset: GVCIDR
- name: MCR
description: DSI Host mode configuration register.
byte_offset: 52
fieldset: MCR
- name: VMCR
description: DSI Host video mode configuration register.
byte_offset: 56
fieldset: VMCR
- name: VPCR
description: DSI Host video packet configuration register.
byte_offset: 60
fieldset: VPCR
- name: VCCR
description: DSI Host video chunks configuration register.
byte_offset: 64
fieldset: VCCR
- name: VNPCR
description: DSI Host video null packet configuration register.
byte_offset: 68
fieldset: VNPCR
- name: VHSACR
description: DSI Host video HSA configuration register.
byte_offset: 72
fieldset: VHSACR
- name: VHBPCR
description: DSI Host video HBP configuration register.
byte_offset: 76
fieldset: VHBPCR
- name: VLCR
description: DSI Host video line configuration register.
byte_offset: 80
fieldset: VLCR
- name: VVSACR
description: DSI Host video VSA configuration register.
byte_offset: 84
fieldset: VVSACR
- name: VVBPCR
description: DSI Host video VBP configuration register.
byte_offset: 88
fieldset: VVBPCR
- name: VVFPCR
description: DSI Host video VFP configuration register.
byte_offset: 92
fieldset: VVFPCR
- name: VVACR
description: DSI Host video VA configuration register.
byte_offset: 96
fieldset: VVACR
- name: LCCR
description: DSI Host LTDC command configuration register.
byte_offset: 100
fieldset: LCCR
- name: CMCR
description: DSI Host command mode configuration register.
byte_offset: 104
fieldset: CMCR
- name: GHCR
description: DSI Host generic header configuration register.
byte_offset: 108
fieldset: GHCR
- name: GPDR
description: DSI Host generic payload data register.
byte_offset: 112
fieldset: GPDR
- name: GPSR
description: DSI Host generic packet status register.
byte_offset: 116
access: Read
fieldset: GPSR
- name: TCCR0
description: DSI Host timeout counter configuration register 0.
byte_offset: 120
fieldset: TCCR0
- name: TCCR1
description: DSI Host timeout counter configuration register 1.
byte_offset: 124
fieldset: TCCR1
- name: TCCR2
description: DSI Host timeout counter configuration register 2.
byte_offset: 128
fieldset: TCCR2
- name: TCCR3
description: DSI Host timeout counter configuration register 3.
byte_offset: 132
fieldset: TCCR3
- name: TCCR4
description: DSI Host timeout counter configuration register 4.
byte_offset: 136
fieldset: TCCR4
- name: TCCR5
description: DSI Host timeout counter configuration register 5.
byte_offset: 140
fieldset: TCCR5
- name: CLCR
description: DSI Host clock lane configuration register.
byte_offset: 148
fieldset: CLCR
- name: CLTCR
description: DSI Host clock lane timer configuration register.
byte_offset: 152
fieldset: CLTCR
- name: DLTCR
description: DSI Host data lane timer configuration register.
byte_offset: 156
fieldset: DLTCR
- name: PCTLR
description: DSI Host PHY control register.
byte_offset: 160
fieldset: PCTLR
- name: PCONFR
description: DSI Host PHY configuration register.
byte_offset: 164
fieldset: PCONFR
- name: PUCR
description: DSI Host PHY ULPS control register.
byte_offset: 168
fieldset: PUCR
- name: PTTCR
description: DSI Host PHY TX triggers configuration register.
byte_offset: 172
fieldset: PTTCR
- name: PSR
description: DSI Host PHY status register.
byte_offset: 176
access: Read
fieldset: PSR
- name: ISR0
description: DSI Host interrupt and status register 0.
byte_offset: 188
access: Read
fieldset: ISR0
- name: ISR1
description: DSI Host interrupt and status register 1.
byte_offset: 192
access: Read
fieldset: ISR1
- name: IER0
description: DSI Host interrupt enable register 0.
byte_offset: 196
fieldset: IER0
- name: IER1
description: DSI Host interrupt enable register 1.
byte_offset: 200
fieldset: IER1
- name: FIR0
description: DSI Host force interrupt register 0.
byte_offset: 216
access: Write
fieldset: FIR0
- name: FIR1
description: DSI Host force interrupt register 1.
byte_offset: 220
access: Write
fieldset: FIR1
- name: DLTRCR
description: DSI Host data lane timer read configuration register.
byte_offset: 244
fieldset: DLTRCR
- name: VSCR
description: DSI Host video shadow control register.
byte_offset: 256
fieldset: VSCR
- name: LCVCIDR
description: DSI Host LTDC current VCID register.
byte_offset: 268
fieldset: LCVCIDR
- name: LCCCR
description: DSI Host LTDC current color coding register.
byte_offset: 272
access: Read
fieldset: LCCCR
- name: LPMCCR
description: DSI Host low-power mode current configuration register.
byte_offset: 280
access: Read
fieldset: LPMCCR
- name: VMCCR
description: DSI Host video mode current configuration register.
byte_offset: 312
access: Read
fieldset: VMCCR
- name: VPCCR
description: DSI Host video packet current configuration register.
byte_offset: 316
access: Read
fieldset: VPCCR
- name: VCCCR
description: DSI Host video chunks current configuration register.
byte_offset: 320
access: Read
fieldset: VCCCR
- name: VNPCCR
description: DSI Host video null packet current configuration register.
byte_offset: 324
access: Read
fieldset: VNPCCR
- name: VHSACCR
description: DSI Host video HSA current configuration register.
byte_offset: 328
access: Read
fieldset: VHSACCR
- name: VHBPCCR
description: DSI Host video HBP current configuration register.
byte_offset: 332
access: Read
fieldset: VHBPCCR
- name: VLCCR
description: DSI Host video line current configuration register.
byte_offset: 336
access: Read
fieldset: VLCCR
- name: VVSACCR
description: DSI Host video VSA current configuration register.
byte_offset: 340
access: Read
fieldset: VVSACCR
- name: VVBPCCR
description: DSI Host video VBP current configuration register.
byte_offset: 344
access: Read
fieldset: VVBPCCR
- name: VVFPCCR
description: DSI Host video VFP current configuration register.
byte_offset: 348
access: Read
fieldset: VVFPCCR
- name: VVACCR
description: DSI Host video VA current configuration register.
byte_offset: 352
access: Read
fieldset: VVACCR
- name: WCFGR
description: DSI wrapper configuration register.
byte_offset: 1024
fieldset: WCFGR
- name: WCR
description: DSI wrapper control register.
byte_offset: 1028
fieldset: WCR
- name: WIER
description: DSI wrapper interrupt enable register.
byte_offset: 1032
fieldset: WIER
- name: WISR
description: DSI wrapper interrupt and status register.
byte_offset: 1036
access: Read
fieldset: WISR
- name: WIFCR
description: DSI wrapper interrupt flag clear register.
byte_offset: 1040
access: Write
fieldset: WIFCR
- name: WPCR0
description: DSI wrapper PHY configuration register 0.
byte_offset: 1048
fieldset: WPCR0
- name: WPCR1
description: This register shall be programmed only when DSI is stopped (CR. DSIEN=0 and CR.EN = 0).
byte_offset: 1052
fieldset: WPCR1
- name: WRPCR
description: DSI wrapper regulator and PLL control register.
byte_offset: 1072
fieldset: WRPCR
- name: HWCFGR
description: DSI Host hardware configuration register.
byte_offset: 2032
access: Read
fieldset: HWCFGR
- name: VERR
description: DSI Host version register.
byte_offset: 2036
access: Read
fieldset: VERR
- name: IPIDR
description: DSI Host identification register.
byte_offset: 2040
access: Read
fieldset: IPIDR
- name: SIDR
description: DSI Host size identification register.
byte_offset: 2044
access: Read
fieldset: SIDR
fieldset/CCR:
description: DSI Host clock control register.
fields:
- name: TXECKDIV
description: TXECKDIV.
bit_offset: 0
bit_size: 8
- name: TOCKDIV
description: TOCKDIV.
bit_offset: 8
bit_size: 8
fieldset/CLCR:
description: DSI Host clock lane configuration register.
fields:
- name: DPCC
description: DPCC.
bit_offset: 0
bit_size: 1
- name: ACR
description: ACR.
bit_offset: 1
bit_size: 1
fieldset/CLTCR:
description: DSI Host clock lane timer configuration register.
fields:
- name: LP2HS_TIME
description: LP2HS_TIME.
bit_offset: 0
bit_size: 10
- name: HS2LP_TIME
description: HS2LP_TIME.
bit_offset: 16
bit_size: 10
fieldset/CMCR:
description: DSI Host command mode configuration register.
fields:
- name: TEARE
description: TEARE.
bit_offset: 0
bit_size: 1
- name: ARE
description: ARE.
bit_offset: 1
bit_size: 1
- name: GSW0TX
description: GSW0TX.
bit_offset: 8
bit_size: 1
- name: GSW1TX
description: GSW1TX.
bit_offset: 9
bit_size: 1
- name: GSW2TX
description: GSW2TX.
bit_offset: 10
bit_size: 1
- name: GSR0TX
description: GSR0TX.
bit_offset: 11
bit_size: 1
- name: GSR1TX
description: GSR1TX.
bit_offset: 12
bit_size: 1
- name: GSR2TX
description: GSR2TX.
bit_offset: 13
bit_size: 1
- name: GLWTX
description: GLWTX.
bit_offset: 14
bit_size: 1
- name: DSW0TX
description: DSW0TX.
bit_offset: 16
bit_size: 1
- name: DSW1TX
description: DSW1TX.
bit_offset: 17
bit_size: 1
- name: DSR0TX
description: DSR0TX.
bit_offset: 18
bit_size: 1
- name: DLWTX
description: DLWTX.
bit_offset: 19
bit_size: 1
- name: MRDPS
description: MRDPS.
bit_offset: 24
bit_size: 1
fieldset/CR:
description: DSI Host control register.
fields:
- name: EN
description: EN.
bit_offset: 0
bit_size: 1
fieldset/DLTCR:
description: DSI Host data lane timer configuration register.
fields:
- name: LP2HS_TIME
description: LP2HS_TIME.
bit_offset: 0
bit_size: 10
- name: HS2LP_TIME
description: HS2LP_TIME.
bit_offset: 16
bit_size: 10
fieldset/DLTRCR:
description: DSI Host data lane timer read configuration register.
fields:
- name: MRD_TIME
description: MRD_TIME.
bit_offset: 0
bit_size: 15
fieldset/FIR0:
description: DSI Host force interrupt register 0.
fields:
- name: FAE0
description: FAE0.
bit_offset: 0
bit_size: 1
- name: FAE1
description: FAE1.
bit_offset: 1
bit_size: 1
- name: FAE2
description: FAE2.
bit_offset: 2
bit_size: 1
- name: FAE3
description: FAE3.
bit_offset: 3
bit_size: 1
- name: FAE4
description: FAE4.
bit_offset: 4
bit_size: 1
- name: FAE5
description: FAE5.
bit_offset: 5
bit_size: 1
- name: FAE6
description: FAE6.
bit_offset: 6
bit_size: 1
- name: FAE7
description: FAE7.
bit_offset: 7
bit_size: 1
- name: FAE8
description: FAE8.
bit_offset: 8
bit_size: 1
- name: FAE9
description: FAE9.
bit_offset: 9
bit_size: 1
- name: FAE10
description: FAE10.
bit_offset: 10
bit_size: 1
- name: FAE11
description: FAE11.
bit_offset: 11
bit_size: 1
- name: FAE12
description: FAE12.
bit_offset: 12
bit_size: 1
- name: FAE13
description: FAE13.
bit_offset: 13
bit_size: 1
- name: FAE14
description: FAE14.
bit_offset: 14
bit_size: 1
- name: FAE15
description: FAE15.
bit_offset: 15
bit_size: 1
- name: FPE0
description: FPE0.
bit_offset: 16
bit_size: 1
- name: FPE1
description: FPE1.
bit_offset: 17
bit_size: 1
- name: FPE2
description: FPE2.
bit_offset: 18
bit_size: 1
- name: FPE3
description: FPE3.
bit_offset: 19
bit_size: 1
- name: FPE4
description: FPE4.
bit_offset: 20
bit_size: 1
fieldset/FIR1:
description: DSI Host force interrupt register 1.
fields:
- name: FTOHSTX
description: FTOHSTX.
bit_offset: 0
bit_size: 1
- name: FTOLPRX
description: FTOLPRX.
bit_offset: 1
bit_size: 1
- name: FECCSE
description: FECCSE.
bit_offset: 2
bit_size: 1
- name: FECCME
description: FECCME.
bit_offset: 3
bit_size: 1
- name: FCRCE
description: FCRCE.
bit_offset: 4
bit_size: 1
- name: FPSE
description: FPSE.
bit_offset: 5
bit_size: 1
- name: FEOTPE
description: FEOTPE.
bit_offset: 6
bit_size: 1
- name: FLPWRE
description: FLPWRE.
bit_offset: 7
bit_size: 1
- name: FGCWRE
description: FGCWRE.
bit_offset: 8
bit_size: 1
- name: FGPWRE
description: FGPWRE.
bit_offset: 9
bit_size: 1
- name: FGPTXE
description: FGPTXE.
bit_offset: 10
bit_size: 1
- name: FGPRDE
description: FGPRDE.
bit_offset: 11
bit_size: 1
- name: FGPRXE
description: FGPRXE.
bit_offset: 12
bit_size: 1
fieldset/GHCR:
description: DSI Host generic header configuration register.
fields:
- name: DT
description: DT.
bit_offset: 0
bit_size: 6
- name: VCID
description: VCID.
bit_offset: 6
bit_size: 2
- name: WCLSB
description: WCLSB.
bit_offset: 8
bit_size: 8
- name: WCMSB
description: WCMSB.
bit_offset: 16
bit_size: 8
fieldset/GPDR:
description: DSI Host generic payload data register.
fields:
- name: DATA1
description: DATA1.
bit_offset: 0
bit_size: 8
- name: DATA2
description: DATA2.
bit_offset: 8
bit_size: 8
- name: DATA3
description: DATA3.
bit_offset: 16
bit_size: 8
- name: DATA4
description: DATA4.
bit_offset: 24
bit_size: 8
fieldset/GPSR:
description: DSI Host generic packet status register.
fields:
- name: CMDFE
description: CMDFE.
bit_offset: 0
bit_size: 1
- name: CMDFF
description: CMDFF.
bit_offset: 1
bit_size: 1
- name: PWRFE
description: PWRFE.
bit_offset: 2
bit_size: 1
- name: PWRFF
description: PWRFF.
bit_offset: 3
bit_size: 1
- name: PRDFE
description: PRDFE.
bit_offset: 4
bit_size: 1
- name: PRDFF
description: PRDFF.
bit_offset: 5
bit_size: 1
- name: RCB
description: RCB.
bit_offset: 6
bit_size: 1
fieldset/GVCIDR:
description: DSI Host generic VCID register.
fields:
- name: VCID
description: VCID.
bit_offset: 0
bit_size: 2
fieldset/HWCFGR:
description: DSI Host hardware configuration register.
fields:
- name: TECHNO
description: TECHNO.
bit_offset: 0
bit_size: 4
- name: FIFOSIZE
description: FIFOSIZE.
bit_offset: 4
bit_size: 12
fieldset/IER0:
description: DSI Host interrupt enable register 0.
fields:
- name: AE0IE
description: AE0IE.
bit_offset: 0
bit_size: 1
- name: AE1IE
description: AE1IE.
bit_offset: 1
bit_size: 1
- name: AE2IE
description: AE2IE.
bit_offset: 2
bit_size: 1
- name: AE3IE
description: AE3IE.
bit_offset: 3
bit_size: 1
- name: AE4IE
description: AE4IE.
bit_offset: 4
bit_size: 1
- name: AE5IE
description: AE5IE.
bit_offset: 5
bit_size: 1
- name: AE6IE
description: AE6IE.
bit_offset: 6
bit_size: 1
- name: AE7IE
description: AE7IE.
bit_offset: 7
bit_size: 1
- name: AE8IE
description: AE8IE.
bit_offset: 8
bit_size: 1
- name: AE9IE
description: AE9IE.
bit_offset: 9
bit_size: 1
- name: AE10IE
description: AE10IE.
bit_offset: 10
bit_size: 1
- name: AE11IE
description: AE11IE.
bit_offset: 11
bit_size: 1
- name: AE12IE
description: AE12IE.
bit_offset: 12
bit_size: 1
- name: AE13IE
description: AE13IE.
bit_offset: 13
bit_size: 1
- name: AE14IE
description: AE14IE.
bit_offset: 14
bit_size: 1
- name: AE15IE
description: AE15IE.
bit_offset: 15
bit_size: 1
- name: PE0IE
description: PE0IE.
bit_offset: 16
bit_size: 1
- name: PE1IE
description: PE1IE.
bit_offset: 17
bit_size: 1
- name: PE2IE
description: PE2IE.
bit_offset: 18
bit_size: 1
- name: PE3IE
description: PE3IE.
bit_offset: 19
bit_size: 1
- name: PE4IE
description: PE4IE.
bit_offset: 20
bit_size: 1
fieldset/IER1:
description: DSI Host interrupt enable register 1.
fields:
- name: TOHSTXIE
description: TOHSTXIE.
bit_offset: 0
bit_size: 1
- name: TOLPRXIE
description: TOLPRXIE.
bit_offset: 1
bit_size: 1
- name: ECCSEIE
description: ECCSEIE.
bit_offset: 2
bit_size: 1
- name: ECCMEIE
description: ECCMEIE.
bit_offset: 3
bit_size: 1
- name: CRCEIE
description: CRCEIE.
bit_offset: 4
bit_size: 1
- name: PSEIE
description: PSEIE.
bit_offset: 5
bit_size: 1
- name: EOTPEIE
description: EOTPEIE.
bit_offset: 6
bit_size: 1
- name: LPWREIE
description: LPWREIE.
bit_offset: 7
bit_size: 1
- name: GCWREIE
description: GCWREIE.
bit_offset: 8
bit_size: 1
- name: GPWREIE
description: GPWREIE.
bit_offset: 9
bit_size: 1
- name: GPTXEIE
description: GPTXEIE.
bit_offset: 10
bit_size: 1
- name: GPRDEIE
description: GPRDEIE.
bit_offset: 11
bit_size: 1
- name: GPRXEIE
description: GPRXEIE.
bit_offset: 12
bit_size: 1
fieldset/IPIDR:
description: DSI Host identification register.
fields:
- name: ID
description: ID.
bit_offset: 0
bit_size: 32
fieldset/ISR0:
description: DSI Host interrupt and status register 0.
fields:
- name: AE0
description: AE0.
bit_offset: 0
bit_size: 1
- name: AE1
description: AE1.
bit_offset: 1
bit_size: 1
- name: AE2
description: AE2.
bit_offset: 2
bit_size: 1
- name: AE3
description: AE3.
bit_offset: 3
bit_size: 1
- name: AE4
description: AE4.
bit_offset: 4
bit_size: 1
- name: AE5
description: AE5.
bit_offset: 5
bit_size: 1
- name: AE6
description: AE6.
bit_offset: 6
bit_size: 1
- name: AE7
description: AE7.
bit_offset: 7
bit_size: 1
- name: AE8
description: AE8.
bit_offset: 8
bit_size: 1
- name: AE9
description: AE9.
bit_offset: 9
bit_size: 1
- name: AE10
description: AE10.
bit_offset: 10
bit_size: 1
- name: AE11
description: AE11.
bit_offset: 11
bit_size: 1
- name: AE12
description: AE12.
bit_offset: 12
bit_size: 1
- name: AE13
description: AE13.
bit_offset: 13
bit_size: 1
- name: AE14
description: AE14.
bit_offset: 14
bit_size: 1
- name: AE15
description: AE15.
bit_offset: 15
bit_size: 1
- name: PE0
description: PE0.
bit_offset: 16
bit_size: 1
- name: PE1
description: PE1.
bit_offset: 17
bit_size: 1
- name: PE2
description: PE2.
bit_offset: 18
bit_size: 1
- name: PE3
description: PE3.
bit_offset: 19
bit_size: 1
- name: PE4
description: PE4.
bit_offset: 20
bit_size: 1
fieldset/ISR1:
description: DSI Host interrupt and status register 1.
fields:
- name: TOHSTX
description: TOHSTX.
bit_offset: 0
bit_size: 1
- name: TOLPRX
description: TOLPRX.
bit_offset: 1
bit_size: 1
- name: ECCSE
description: ECCSE.
bit_offset: 2
bit_size: 1
- name: ECCME
description: ECCME.
bit_offset: 3
bit_size: 1
- name: CRCE
description: CRCE.
bit_offset: 4
bit_size: 1
- name: PSE
description: PSE.
bit_offset: 5
bit_size: 1
- name: EOTPE
description: EOTPE.
bit_offset: 6
bit_size: 1
- name: LPWRE
description: LPWRE.
bit_offset: 7
bit_size: 1
- name: GCWRE
description: GCWRE.
bit_offset: 8
bit_size: 1
- name: GPWRE
description: GPWRE.
bit_offset: 9
bit_size: 1
- name: GPTXE
description: GPTXE.
bit_offset: 10
bit_size: 1
- name: GPRDE
description: GPRDE.
bit_offset: 11
bit_size: 1
- name: GPRXE
description: GPRXE.
bit_offset: 12
bit_size: 1
fieldset/LCCCR:
description: DSI Host LTDC current color coding register.
fields:
- name: COLC
description: COLC.
bit_offset: 0
bit_size: 4
- name: LPE
description: LPE.
bit_offset: 8
bit_size: 1
fieldset/LCCR:
description: DSI Host LTDC command configuration register.
fields:
- name: CMDSIZE
description: CMDSIZE.
bit_offset: 0
bit_size: 16
fieldset/LCOLCR:
description: DSI Host LTDC color coding register.
fields:
- name: COLC
description: COLC.
bit_offset: 0
bit_size: 4
- name: LPE
description: LPE.
bit_offset: 8
bit_size: 1
fieldset/LCVCIDR:
description: DSI Host LTDC current VCID register.
fields:
- name: VCID
description: VCID.
bit_offset: 0
bit_size: 2
fieldset/LPCR:
description: DSI Host LTDC polarity configuration register.
fields:
- name: DEP
description: DEP.
bit_offset: 0
bit_size: 1
- name: VSP
description: VSP.
bit_offset: 1
bit_size: 1
- name: HSP
description: HSP.
bit_offset: 2
bit_size: 1
fieldset/LPMCCR:
description: DSI Host low-power mode current configuration register.
fields:
- name: VLPSIZE
description: VLPSIZE.
bit_offset: 0
bit_size: 8
- name: LPSIZE
description: LPSIZE.
bit_offset: 16
bit_size: 8
fieldset/LPMCR:
description: DSI Host low-power mode configuration register.
fields:
- name: VLPSIZE
description: VLPSIZE.
bit_offset: 0
bit_size: 8
- name: LPSIZE
description: LPSIZE.
bit_offset: 16
bit_size: 8
fieldset/LVCIDR:
description: DSI Host LTDC VCID register.
fields:
- name: VCID
description: VCID.
bit_offset: 0
bit_size: 2
fieldset/MCR:
description: DSI Host mode configuration register.
fields:
- name: CMDM
description: CMDM.
bit_offset: 0
bit_size: 1
fieldset/PCONFR:
description: DSI Host PHY configuration register.
fields:
- name: NL
description: NL.
bit_offset: 0
bit_size: 2
- name: SW_TIME
description: SW_TIME.
bit_offset: 8
bit_size: 8
fieldset/PCR:
description: DSI Host protocol configuration register.
fields:
- name: ETTXE
description: ETTXE.
bit_offset: 0
bit_size: 1
- name: ETRXE
description: ETRXE.
bit_offset: 1
bit_size: 1
- name: BTAE
description: BTAE.
bit_offset: 2
bit_size: 1
- name: ECCRXE
description: ECCRXE.
bit_offset: 3
bit_size: 1
- name: CRCRXE
description: CRCRXE.
bit_offset: 4
bit_size: 1
fieldset/PCTLR:
description: DSI Host PHY control register.
fields:
- name: DEN
description: DEN.
bit_offset: 1
bit_size: 1
- name: CKE
description: CKE.
bit_offset: 2
bit_size: 1
fieldset/PSR:
description: DSI Host PHY status register.
fields:
- name: PD
description: PD.
bit_offset: 1
bit_size: 1
- name: PSSC
description: PSSC.
bit_offset: 2
bit_size: 1
- name: UANC
description: UANC.
bit_offset: 3
bit_size: 1
- name: PSS0
description: PSS0.
bit_offset: 4
bit_size: 1
- name: UAN0
description: UAN0.
bit_offset: 5
bit_size: 1
- name: RUE0
description: RUE0.
bit_offset: 6
bit_size: 1
- name: PSS1
description: PSS1.
bit_offset: 7
bit_size: 1
- name: UAN1
description: UAN1.
bit_offset: 8
bit_size: 1
fieldset/PTTCR:
description: DSI Host PHY TX triggers configuration register.
fields:
- name: TX_TRIG
description: TX_TRIG.
bit_offset: 0
bit_size: 4
fieldset/PUCR:
description: DSI Host PHY ULPS control register.
fields:
- name: URCL
description: URCL.
bit_offset: 0
bit_size: 1
- name: UECL
description: UECL.
bit_offset: 1
bit_size: 1
- name: URDL
description: URDL.
bit_offset: 2
bit_size: 1
- name: UEDL
description: UEDL.
bit_offset: 3
bit_size: 1
fieldset/SIDR:
description: DSI Host size identification register.
fields:
- name: SID
description: SID.
bit_offset: 0
bit_size: 32
fieldset/TCCR0:
description: DSI Host timeout counter configuration register 0.
fields:
- name: LPRX_TOCNT
description: LPRX_TOCNT.
bit_offset: 0
bit_size: 16
- name: HSTX_TOCNT
description: HSTX_TOCNT.
bit_offset: 16
bit_size: 16
fieldset/TCCR1:
description: DSI Host timeout counter configuration register 1.
fields:
- name: HSRD_TOCNT
description: HSRD_TOCNT.
bit_offset: 0
bit_size: 16
fieldset/TCCR2:
description: DSI Host timeout counter configuration register 2.
fields:
- name: LPRD_TOCNT
description: LPRD_TOCNT.
bit_offset: 0
bit_size: 16
fieldset/TCCR3:
description: DSI Host timeout counter configuration register 3.
fields:
- name: HSWR_TOCNT
description: HSWR_TOCNT.
bit_offset: 0
bit_size: 16
- name: PM
description: PM.
bit_offset: 24
bit_size: 1
fieldset/TCCR4:
description: DSI Host timeout counter configuration register 4.
fields:
- name: LPWR_TOCNT
description: LPWR_TOCNT.
bit_offset: 0
bit_size: 16
fieldset/TCCR5:
description: DSI Host timeout counter configuration register 5.
fields:
- name: BTA_TOCNT
description: BTA_TOCNT.
bit_offset: 0
bit_size: 16
fieldset/VCCCR:
description: DSI Host video chunks current configuration register.
fields:
- name: NUMC
description: NUMC.
bit_offset: 0
bit_size: 13
fieldset/VCCR:
description: DSI Host video chunks configuration register.
fields:
- name: NUMC
description: NUMC.
bit_offset: 0
bit_size: 13
fieldset/VERR:
description: DSI Host version register.
fields:
- name: MINREV
description: MINREV.
bit_offset: 0
bit_size: 4
- name: MAJREV
description: MAJREV.
bit_offset: 4
bit_size: 4
fieldset/VHBPCCR:
description: DSI Host video HBP current configuration register.
fields:
- name: HBP
description: HBP.
bit_offset: 0
bit_size: 12
fieldset/VHBPCR:
description: DSI Host video HBP configuration register.
fields:
- name: HBP
description: HBP.
bit_offset: 0
bit_size: 12
fieldset/VHSACCR:
description: DSI Host video HSA current configuration register.
fields:
- name: HSA
description: HSA.
bit_offset: 0
bit_size: 12
fieldset/VHSACR:
description: DSI Host video HSA configuration register.
fields:
- name: HSA
description: HSA.
bit_offset: 0
bit_size: 12
fieldset/VLCCR:
description: DSI Host video line current configuration register.
fields:
- name: HLINE
description: HLINE.
bit_offset: 0
bit_size: 15
fieldset/VLCR:
description: DSI Host video line configuration register.
fields:
- name: HLINE
description: HLINE.
bit_offset: 0
bit_size: 15
fieldset/VMCCR:
description: DSI Host video mode current configuration register.
fields:
- name: VMT
description: VMT.
bit_offset: 0
bit_size: 2
- name: LPVSAE
description: LPVSAE.
bit_offset: 2
bit_size: 1
- name: LPVBPE
description: LPVBPE.
bit_offset: 3
bit_size: 1
- name: LPVFPE
description: LPVFPE.
bit_offset: 4
bit_size: 1
- name: LPVAE
description: LPVAE.
bit_offset: 5
bit_size: 1
- name: LPHBPE
description: LPHBPE.
bit_offset: 6
bit_size: 1
- name: LPHFE
description: LPHFE.
bit_offset: 7
bit_size: 1
- name: FBTAAE
description: FBTAAE.
bit_offset: 8
bit_size: 1
- name: LPCE
description: LPCE.
bit_offset: 9
bit_size: 1
fieldset/VMCR:
description: DSI Host video mode configuration register.
fields:
- name: VMT
description: VMT.
bit_offset: 0
bit_size: 2
- name: LPVSAE
description: LPVSAE.
bit_offset: 8
bit_size: 1
- name: LPVBPE
description: LPVBPE.
bit_offset: 9
bit_size: 1
- name: LPVFPE
description: LPVFPE.
bit_offset: 10
bit_size: 1
- name: LPVAE
description: LPVAE.
bit_offset: 11
bit_size: 1
- name: LPHBPE
description: LPHBPE.
bit_offset: 12
bit_size: 1
- name: LPHFPE
description: LPHFPE.
bit_offset: 13
bit_size: 1
- name: FBTAAE
description: FBTAAE.
bit_offset: 14
bit_size: 1
- name: LPCE
description: LPCE.
bit_offset: 15
bit_size: 1
- name: PGE
description: PGE.
bit_offset: 16
bit_size: 1
- name: PGM
description: PGM.
bit_offset: 20
bit_size: 1
- name: PGO
description: PGO.
bit_offset: 24
bit_size: 1
fieldset/VNPCCR:
description: DSI Host video null packet current configuration register.
fields:
- name: NPSIZE
description: NPSIZE.
bit_offset: 0
bit_size: 13
fieldset/VNPCR:
description: DSI Host video null packet configuration register.
fields:
- name: NPSIZE
description: NPSIZE.
bit_offset: 0
bit_size: 13
fieldset/VPCCR:
description: DSI Host video packet current configuration register.
fields:
- name: VPSIZE
description: VPSIZE.
bit_offset: 0
bit_size: 14
fieldset/VPCR:
description: DSI Host video packet configuration register.
fields:
- name: VPSIZE
description: VPSIZE.
bit_offset: 0
bit_size: 14
fieldset/VR:
description: DSI Host version register.
fields:
- name: VERSION
description: VERSION.
bit_offset: 0
bit_size: 32
fieldset/VSCR:
description: DSI Host video shadow control register.
fields:
- name: EN
description: EN.
bit_offset: 0
bit_size: 1
- name: UR
description: UR.
bit_offset: 8
bit_size: 1
fieldset/VVACCR:
description: DSI Host video VA current configuration register.
fields:
- name: VA
description: VA.
bit_offset: 0
bit_size: 14
fieldset/VVACR:
description: DSI Host video VA configuration register.
fields:
- name: VA
description: VA.
bit_offset: 0
bit_size: 14
fieldset/VVBPCCR:
description: DSI Host video VBP current configuration register.
fields:
- name: VBP
description: VBP.
bit_offset: 0
bit_size: 10
fieldset/VVBPCR:
description: DSI Host video VBP configuration register.
fields:
- name: VBP
description: VBP.
bit_offset: 0
bit_size: 10
fieldset/VVFPCCR:
description: DSI Host video VFP current configuration register.
fields:
- name: VFP
description: VFP.
bit_offset: 0
bit_size: 10
fieldset/VVFPCR:
description: DSI Host video VFP configuration register.
fields:
- name: VFP
description: VFP.
bit_offset: 0
bit_size: 10
fieldset/VVSACCR:
description: DSI Host video VSA current configuration register.
fields:
- name: VSA
description: VSA.
bit_offset: 0
bit_size: 10
fieldset/VVSACR:
description: DSI Host video VSA configuration register.
fields:
- name: VSA
description: VSA.
bit_offset: 0
bit_size: 10
fieldset/WCFGR:
description: DSI wrapper configuration register.
fields:
- name: DSIM
description: DSIM.
bit_offset: 0
bit_size: 1
- name: COLMUX
description: COLMUX.
bit_offset: 1
bit_size: 3
- name: TESRC
description: TESRC.
bit_offset: 4
bit_size: 1
- name: TEPOL
description: TEPOL.
bit_offset: 5
bit_size: 1
- name: AR
description: AR.
bit_offset: 6
bit_size: 1
- name: VSPOL
description: VSPOL.
bit_offset: 7
bit_size: 1
fieldset/WCR:
description: DSI wrapper control register.
fields:
- name: COLM
description: COLM.
bit_offset: 0
bit_size: 1
- name: SHTDN
description: SHTDN.
bit_offset: 1
bit_size: 1
- name: LTDCEN
description: LTDCEN.
bit_offset: 2
bit_size: 1
- name: DSIEN
description: DSIEN.
bit_offset: 3
bit_size: 1
fieldset/WIER:
description: DSI wrapper interrupt enable register.
fields:
- name: TEIE
description: TEIE.
bit_offset: 0
bit_size: 1
- name: ERIE
description: ERIE.
bit_offset: 1
bit_size: 1
- name: PLLLIE
description: PLLLIE.
bit_offset: 9
bit_size: 1
- name: PLLUIE
description: PLLUIE.
bit_offset: 10
bit_size: 1
- name: RRIE
description: RRIE.
bit_offset: 13
bit_size: 1
fieldset/WIFCR:
description: DSI wrapper interrupt flag clear register.
fields:
- name: CTEIF
description: CTEIF.
bit_offset: 0
bit_size: 1
- name: CERIF
description: CERIF.
bit_offset: 1
bit_size: 1
- name: CPLLLIF
description: CPLLLIF.
bit_offset: 9
bit_size: 1
- name: CPLLUIF
description: CPLLUIF.
bit_offset: 10
bit_size: 1
- name: CRRIF
description: CRRIF.
bit_offset: 13
bit_size: 1
fieldset/WISR:
description: DSI wrapper interrupt and status register.
fields:
- name: TEIF
description: TEIF.
bit_offset: 0
bit_size: 1
- name: ERIF
description: ERIF.
bit_offset: 1
bit_size: 1
- name: BUSY
description: BUSY.
bit_offset: 2
bit_size: 1
- name: PLLLS
description: PLLLS.
bit_offset: 8
bit_size: 1
- name: PLLLIF
description: PLLLIF.
bit_offset: 9
bit_size: 1
- name: PLLUIF
description: PLLUIF.
bit_offset: 10
bit_size: 1
- name: RRS
description: RRS.
bit_offset: 12
bit_size: 1
- name: RRIF
description: RRIF.
bit_offset: 13
bit_size: 1
fieldset/WPCR0:
description: DSI wrapper PHY configuration register 0.
fields:
- name: UIX4
description: UIX4.
bit_offset: 0
bit_size: 6
- name: SWCL
description: SWCL.
bit_offset: 6
bit_size: 1
- name: SWDL0
description: SWDL0.
bit_offset: 7
bit_size: 1
- name: SWDL1
description: SWDL1.
bit_offset: 8
bit_size: 1
- name: HSICL
description: HSICL.
bit_offset: 9
bit_size: 1
- name: HSIDL0
description: HSIDL0.
bit_offset: 10
bit_size: 1
- name: HSIDL1
description: HSIDL1.
bit_offset: 11
bit_size: 1
- name: FTXSMCL
description: FTXSMCL.
bit_offset: 12
bit_size: 1
- name: FTXSMDL
description: FTXSMDL.
bit_offset: 13
bit_size: 1
- name: CDOFFDL
description: CDOFFDL.
bit_offset: 14
bit_size: 1
- name: TDDL
description: TDDL.
bit_offset: 16
bit_size: 1
fieldset/WPCR1:
description: This register shall be programmed only when DSI is stopped (CR. DSIEN=0 and CR.EN = 0).
fields:
- name: SKEWCL
description: SKEWCL.
bit_offset: 0
bit_size: 2
- name: SKEWDL
description: SKEWDL.
bit_offset: 2
bit_size: 2
- name: LPTXSRCL
description: LPTXSRCL.
bit_offset: 6
bit_size: 2
- name: LPTXSRDL
description: LPTXSRDL.
bit_offset: 8
bit_size: 2
- name: SDDCCL
description: SDDCCL.
bit_offset: 12
bit_size: 1
- name: SDDCDL
description: SDDCDL.
bit_offset: 13
bit_size: 1
- name: HSTXSRUCL
description: HSTXSRUCL.
bit_offset: 16
bit_size: 1
- name: HSTXSRDCL
description: HSTXSRDCL.
bit_offset: 17
bit_size: 1
- name: HSTXSRUDL
description: HSTXSRUDL.
bit_offset: 18
bit_size: 1
- name: HSTXSRDDL
description: HSTXSRDDL.
bit_offset: 19
bit_size: 1
fieldset/WRPCR:
description: DSI wrapper regulator and PLL control register.
fields:
- name: PLLEN
description: PLLEN.
bit_offset: 0
bit_size: 1
- name: NDIV
description: NDIV.
bit_offset: 2
bit_size: 7
- name: IDF
description: IDF.
bit_offset: 11
bit_size: 4
- name: ODF
description: ODF.
bit_offset: 16
bit_size: 2
- name: REGEN
description: REGEN.
bit_offset: 24
bit_size: 1
- name: BGREN
description: BGREN.
bit_offset: 28
bit_size: 1