#
02463fb4 |
|
05-Mar-2024 |
X512 <danger_mail@list.ru> |
kernel/int: consolidate interrupt vector number to `int32` This is no-op for 32 bit platforms because `int32` is defined as `long` there. Change interrupt vector number from 64 bits to 32 bits for 64 bit platforms. Change-Id: I52d1ad616cab16488804e9733c7afaf772a670ba Reviewed-on: https://review.haiku-os.org/c/haiku/+/7507 Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org> Reviewed-by: Alex von Gluck IV <kallisti5@unixzen.com>
|
#
629f071b |
|
27-Feb-2024 |
X512 <danger_mail@list.ru> |
pci: extend MSI interrupt vector number to 32 bits Also increase MSI message data size to 32 bits according to PCIe spec. Remove 0xff check for MSI interrupts because it is potentially valid interrupt vector number. Reject 0xff only for legacy pin interrupts. - MSI-X supports up to 2048 interrupts per device that do not fit to `uint8`. - Non-x86 systems may use separate interrupt vector ranges for hard-wired interrupts and MSI interrupts so `uint8` is not enough to represent all of them. Change-Id: Iaf9ffb197ec23db0f97ffe3ea756d28d7bfc8705 Reviewed-on: https://review.haiku-os.org/c/haiku/+/7433 Reviewed-by: waddlesplash <waddlesplash@gmail.com> Tested-by: Commit checker robot <no-reply+buildbot@haiku-os.org>
|
#
fabb71cc |
|
15-Jan-2024 |
Augustin Cavalier <waddlesplash@gmail.com> |
PCI: Support more than 6 PCI memory ranges. Also use the standard kernel-wide constants for IO or memory space rather than defining new ones, as well as the PCI constants for address types. Change-Id: Iad03f7666ad5121a5c9a398339aa1a191339a1d1 Reviewed-on: https://review.haiku-os.org/c/haiku/+/7336 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
3ce66fb0 |
|
24-Apr-2023 |
Augustin Cavalier <waddlesplash@gmail.com> |
pci/designware: Add missing include.
|
#
f33c8f9c |
|
15-Dec-2022 |
X512 <danger_mail@list.ru> |
busses/pci/designware: add Change-Id: I43dfc8a4b4fabe7b892e98aa192db95ba1b9378f Reviewed-on: https://review.haiku-os.org/c/haiku/+/6225 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|