otg: Increase max amount of EPs.

H7 has 9 EPs, registers seem laid out for up to 16 EPs so use that.
This commit is contained in:
Dario Nieuwenhuis 2023-06-27 04:07:18 +02:00
parent 26ade98647
commit 30747405c8

View File

@ -197,28 +197,28 @@ block/OTG:
- name: DIEPCTL
description: Device IN endpoint control register
array:
len: 8
len: 16
stride: 32
byte_offset: 2304
fieldset: DIEPCTL
- name: DIEPINT
description: Device IN endpoint interrupt register
array:
len: 8
len: 16
stride: 32
byte_offset: 2312
fieldset: DIEPINT
- name: DIEPTSIZ
description: Device IN endpoint transfer size register
array:
len: 8
len: 16
stride: 32
byte_offset: 2320
fieldset: DIEPTSIZ
- name: DTXFSTS
description: Device IN endpoint transmit FIFO status register
array:
len: 8
len: 16
stride: 32
byte_offset: 2328
access: Read
@ -226,21 +226,21 @@ block/OTG:
- name: DOEPCTL
description: Device OUT endpoint control register
array:
len: 8
len: 16
stride: 32
byte_offset: 2816
fieldset: DOEPCTL
- name: DOEPINT
description: Device OUT endpoint interrupt register
array:
len: 8
len: 16
stride: 32
byte_offset: 2824
fieldset: DOEPINT
- name: DOEPTSIZ
description: Device OUT endpoint transfer size register
array:
len: 8
len: 16
stride: 32
byte_offset: 2832
fieldset: DOEPTSIZ
@ -251,7 +251,7 @@ block/OTG:
- name: FIFO
description: Device endpoint / host channel FIFO register
array:
len: 8
len: 16
stride: 4096
byte_offset: 4096
fieldset: FIFO