|
[PATCH] pcie: Update 4.7.3.1
Add requirement for preserving the PCIe ID routing as described in issue: https://github.com/riscv/riscv-platform-specs/issues/81 Signed-off-by: Mayuresh Chitale <mchitale@...> --- riscv-
Add requirement for preserving the PCIe ID routing as described in issue: https://github.com/riscv/riscv-platform-specs/issues/81 Signed-off-by: Mayuresh Chitale <mchitale@...> --- riscv-
|
By
Mayuresh Chitale
· #1699
·
|
|
[PATCH] Updated PCIe sections 4.7.3.4 and 4.7.3.5
As discussed on the mailing list: - 4.7.3.4 - Fixed typo - Added clarification for requests with NS=1, RO=0 - 4.7.3.5 - Added topology depicting a RP, RCiEP, RCEC on the root bus - Removed constraint
As discussed on the mailing list: - 4.7.3.4 - Fixed typo - Added clarification for requests with NS=1, RO=0 - 4.7.3.5 - Added topology depicting a RP, RCiEP, RCEC on the root bus - Removed constraint
|
By
Mayuresh Chitale
· #1636
·
|
|
OS-A PCIe Questions
Agreed ! I will send a patch for this change. Ok. Will do that.
Agreed ! I will send a patch for this change. Ok. Will do that.
|
By
Mayuresh Chitale
· #1625
·
|
|
OS-A PCIe Questions
The intention behind requiring intx was to ensure better compatibility. There are few cases where we fallback to INTx if MSI is not available. For e.g: https://elixir.bootlin.com/linux/v5.15.12/source
The intention behind requiring intx was to ensure better compatibility. There are few cases where we fallback to INTx if MSI is not available. For e.g: https://elixir.bootlin.com/linux/v5.15.12/source
|
By
Mayuresh Chitale
· #1621
·
|
|
[PATCH v1 1/1] Server extension: PCIe - AIA requirements
This patch adds requirements for mapping PCIe interrupts to AIA. Signed-off-by: Mayuresh Chitale <mchitale@...> --- riscv-platform-spec.adoc | 23 +++++++++++++++++++++-- 1 file changed, 2
This patch adds requirements for mapping PCIe interrupts to AIA. Signed-off-by: Mayuresh Chitale <mchitale@...> --- riscv-platform-spec.adoc | 23 +++++++++++++++++++++-- 1 file changed, 2
|
By
Mayuresh Chitale
· #1181
·
|
|
[PATCH v5 1/1] server extension: PCIe requirements
This patch adds requirements for PCIe support for the server extension Signed-off-by: Mayuresh Chitale <mchitale@...> --- Makefile | 18 +++-- pcie-topology.ditaa | 28 ++++++++ riscv-platf
This patch adds requirements for PCIe support for the server extension Signed-off-by: Mayuresh Chitale <mchitale@...> --- Makefile | 18 +++-- pcie-topology.ditaa | 28 ++++++++ riscv-platf
|
By
Mayuresh Chitale
· #1171
·
|
|
[PATCH v5 0/1] System peripherals - PCIe
V5: - Improve text for PCIe cache coherency requirement. V4: - Fix Pcie cache coherency requirement to use 'No_Snoop bit' instead of 'No_snoop' - Removed empty section for peer-to-peer transactions V3
V5: - Improve text for PCIe cache coherency requirement. V4: - Fix Pcie cache coherency requirement to use 'No_Snoop bit' instead of 'No_snoop' - Removed empty section for peer-to-peer transactions V3
|
By
Mayuresh Chitale
· #1170
·
|
|
[PATCH v4 1/1] server extension: PCIe requirements
Thanks Atish. Actually one more revision is required for this patch. During an internal review, a modification was suggested to me for the PCIe cache coherency requirement text. I will do that and sen
Thanks Atish. Actually one more revision is required for this patch. During an internal review, a modification was suggested to me for the PCIe cache coherency requirement text. I will do that and sen
|
By
Mayuresh Chitale
· #1169
·
|
|
[PATCH v4 1/1] server extension: PCIe requirements
This patch adds requirements for PCIe support for the server extension Signed-off-by: Mayuresh Chitale <mchitale@...> --- Makefile | 18 +++-- pcie-topology.ditaa | 28 ++++++++ riscv-platf
This patch adds requirements for PCIe support for the server extension Signed-off-by: Mayuresh Chitale <mchitale@...> --- Makefile | 18 +++-- pcie-topology.ditaa | 28 ++++++++ riscv-platf
|
By
Mayuresh Chitale
· #1164
·
|
|
[PATCH v4 0/1] System peripherals - PCIe
V4: - Fix Pcie cache coherency requirement to use 'No_Snoop bit' instead of 'No_snoop' - Removed empty section for peer-to-peer transactions V3: - Replaced references to PMA+PBMT by PMA - Moved the PC
V4: - Fix Pcie cache coherency requirement to use 'No_Snoop bit' instead of 'No_snoop' - Removed empty section for peer-to-peer transactions V3: - Replaced references to PMA+PBMT by PMA - Moved the PC
|
By
Mayuresh Chitale
· #1163
·
|
|
[PATCH v3 1/1] server extension: PCIe requirements
Yes, I think this is reasonable.
Yes, I think this is reasonable.
|
By
Mayuresh Chitale
· #1162
·
|
|
[PATCH v3 1/1] server extension: PCIe requirements
This patch adds requirements for PCIe support for the server extension Signed-off-by: Mayuresh Chitale <mchitale@...> --- Makefile | 18 +++-- pcie-topology.ditaa | 28 ++++++++ riscv-platf
This patch adds requirements for PCIe support for the server extension Signed-off-by: Mayuresh Chitale <mchitale@...> --- Makefile | 18 +++-- pcie-topology.ditaa | 28 ++++++++ riscv-platf
|
By
Mayuresh Chitale
· #1154
·
|
|
[PATCH v3 0/1] System peripherals - PCIe
V3: - Replaced references to PMA+PBMT by PMA - Moved the PCIe topology diagram to a separate adoc to enable it's inclusion into PDF V2: - Fixed abbreviation for root complex integrated endpoint - Adde
V3: - Replaced references to PMA+PBMT by PMA - Moved the PCIe topology diagram to a separate adoc to enable it's inclusion into PDF V2: - Fixed abbreviation for root complex integrated endpoint - Adde
|
By
Mayuresh Chitale
· #1153
·
|
|
[PATCH v1] System Peripherals - watchdog timer
No, actually it just means that if the watchdog timer is never refreshed after the first stage timeout then a second stage timeout would occur. The mechanism to configure the timeout value is not spec
No, actually it just means that if the watchdog timer is never refreshed after the first stage timeout then a second stage timeout would occur. The mechanism to configure the timeout value is not spec
|
By
Mayuresh Chitale
· #1150
·
|
|
[PATCH v2 1/1] server extension: PCIe requirements
Actually it is present in the 'Required ACPI System Description Tables'. I can add a pointer to that table in the text above. I will rephrase all instances of this as Greg mentioned in his latest emai
Actually it is present in the 'Required ACPI System Description Tables'. I can add a pointer to that table in the text above. I will rephrase all instances of this as Greg mentioned in his latest emai
|
By
Mayuresh Chitale
· #1146
·
|
|
[PATCH v1] System Peripherals - watchdog timer
This patch describes requirements for the watchdog timer for the server extension. Signed-off-by: Greg Favor <gfavor@...> Signed-off-by: Mayuresh Chitale <mchitale@...> --- r
This patch describes requirements for the watchdog timer for the server extension. Signed-off-by: Greg Favor <gfavor@...> Signed-off-by: Mayuresh Chitale <mchitale@...> --- r
|
By
Mayuresh Chitale
· #1145
·
|
|
[PATCH v2 1/1] server extension: PCIe requirements
This patch adds requirements for PCIe support for the server extension Signed-off-by: Mayuresh Chitale <mchitale@...> --- riscv-platform-spec.adoc | 174 ++++++++++++++++++++++++++++++++++
This patch adds requirements for PCIe support for the server extension Signed-off-by: Mayuresh Chitale <mchitale@...> --- riscv-platform-spec.adoc | 174 ++++++++++++++++++++++++++++++++++
|
By
Mayuresh Chitale
· #1133
·
|
|
[PATCH v2 0/1] System peripherals - PCIe
V2: - Fixed abbreviation for root complex integrated endpoint - Added section for PCIe device firmware requirement. V1: - Initial patch. Mayuresh Chitale (1): server extension: PCIe requirements riscv
V2: - Fixed abbreviation for root complex integrated endpoint - Added section for PCIe device firmware requirement. V1: - Initial patch. Mayuresh Chitale (1): server extension: PCIe requirements riscv
|
By
Mayuresh Chitale
· #1132
·
|
|
[PATCH 1/1] server extension: PCIe requirements
Sure. Yes, I will fix in the next revision. Yes, looks like I missed it. I will include it in the next revision.
Sure. Yes, I will fix in the next revision. Yes, looks like I missed it. I will include it in the next revision.
|
By
Mayuresh Chitale
· #1130
·
|
|
[PATCH 1/1] server extension: PCIe requirements
This patch adds requirements for PCIe support for the server extension Signed-off-by: Mayuresh Chitale <mchitale@...> --- riscv-platform-spec.adoc | 166 ++++++++++++++++++++++++++++++++++
This patch adds requirements for PCIe support for the server extension Signed-off-by: Mayuresh Chitale <mchitale@...> --- riscv-platform-spec.adoc | 166 ++++++++++++++++++++++++++++++++++
|
By
Mayuresh Chitale
· #1127
·
|