Date
1 - 4 of 4
[PATCH v5 0/2] System Peripherals
Mayuresh Chitale
This patch describes requirements for the system peripherals
like UART, clock and timers for the Linux-2022 platform
base spec and the server extension.
Changes in V5:
- Rebased on main
Changes in V4:
- Rephrased the requirement for minimum counter resolution
Changes in V3:
Base spec:
- Clarified minimum requirement for counter resolution.
Server extension:
- Removed watchdog timers section which to be moved into a separate patch.
Changes in V2:
Rephrased the requirements to use 'required' keyword instead of 'shall'.
Base spec:
UART:
- Added 8250 as deprecated and 16550 as mandatory
Clock and Timers:
- Move time csr, sstc requirement to server extension
Server extension:
- Added Clock and Timers requirements
- Added implementation notes for clock and watchdog timers
Changes in V1:
- Initial draft for base spec only.
Mayuresh Chitale (2):
Updating contributors
System Peripherals: Linux 2022 Base spec and server extension
contributors.adoc | 3 ++-
riscv-platform-spec.adoc | 43 +++++++++++++++++++++++++++++++++++++---
2 files changed, 42 insertions(+), 4 deletions(-)
--
2.17.1
like UART, clock and timers for the Linux-2022 platform
base spec and the server extension.
Changes in V5:
- Rebased on main
Changes in V4:
- Rephrased the requirement for minimum counter resolution
Changes in V3:
Base spec:
- Clarified minimum requirement for counter resolution.
Server extension:
- Removed watchdog timers section which to be moved into a separate patch.
Changes in V2:
Rephrased the requirements to use 'required' keyword instead of 'shall'.
Base spec:
UART:
- Added 8250 as deprecated and 16550 as mandatory
Clock and Timers:
- Move time csr, sstc requirement to server extension
Server extension:
- Added Clock and Timers requirements
- Added implementation notes for clock and watchdog timers
Changes in V1:
- Initial draft for base spec only.
Mayuresh Chitale (2):
Updating contributors
System Peripherals: Linux 2022 Base spec and server extension
contributors.adoc | 3 ++-
riscv-platform-spec.adoc | 43 +++++++++++++++++++++++++++++++++++++---
2 files changed, 42 insertions(+), 4 deletions(-)
--
2.17.1
Mayuresh Chitale
Atish, Johnathan,
Please let me know if any further changes are required.
Thanks,
Mayuresh.
On Fri, May 21, 2021 at 2:11 PM Mayuresh Chitale via lists.riscv.org <mchitale=ventanamicro.com@...> wrote:
This patch describes requirements for the system peripherals
like UART, clock and timers for the Linux-2022 platform
base spec and the server extension.
Changes in V5:
- Rebased on main
Changes in V4:
- Rephrased the requirement for minimum counter resolution
Changes in V3:
Base spec:
- Clarified minimum requirement for counter resolution.
Server extension:
- Removed watchdog timers section which to be moved into a separate patch.
Changes in V2:
Rephrased the requirements to use 'required' keyword instead of 'shall'.
Base spec:
UART:
- Added 8250 as deprecated and 16550 as mandatory
Clock and Timers:
- Move time csr, sstc requirement to server extension
Server extension:
- Added Clock and Timers requirements
- Added implementation notes for clock and watchdog timers
Changes in V1:
- Initial draft for base spec only.
Mayuresh Chitale (2):
Updating contributors
System Peripherals: Linux 2022 Base spec and server extension
contributors.adoc | 3 ++-
riscv-platform-spec.adoc | 43 +++++++++++++++++++++++++++++++++++++---
2 files changed, 42 insertions(+), 4 deletions(-)
--
2.17.1
Jonathan Behrens <behrensj@...>
toggle quoted message
Show quoted text
On Fri, May 21, 2021 at 4:41 AM Mayuresh Chitale via lists.riscv.org <mchitale=ventanamicro.com@...> wrote:
This patch describes requirements for the system peripherals
like UART, clock and timers for the Linux-2022 platform
base spec and the server extension.
Changes in V5:
- Rebased on main
Changes in V4:
- Rephrased the requirement for minimum counter resolution
Changes in V3:
Base spec:
- Clarified minimum requirement for counter resolution.
Server extension:
- Removed watchdog timers section which to be moved into a separate patch.
Changes in V2:
Rephrased the requirements to use 'required' keyword instead of 'shall'.
Base spec:
UART:
- Added 8250 as deprecated and 16550 as mandatory
Clock and Timers:
- Move time csr, sstc requirement to server extension
Server extension:
- Added Clock and Timers requirements
- Added implementation notes for clock and watchdog timers
Changes in V1:
- Initial draft for base spec only.
Mayuresh Chitale (2):
Updating contributors
System Peripherals: Linux 2022 Base spec and server extension
contributors.adoc | 3 ++-
riscv-platform-spec.adoc | 43 +++++++++++++++++++++++++++++++++++++---
2 files changed, 42 insertions(+), 4 deletions(-)
--
2.17.1
Mayuresh Chitale
Thanks Jonathan.
On Sat, May 22, 2021 at 11:16 PM Jonathan Behrens <behrensj@...> wrote:
On Fri, May 21, 2021 at 4:41 AM Mayuresh Chitale via lists.riscv.org <mchitale=ventanamicro.com@...> wrote:This patch describes requirements for the system peripherals
like UART, clock and timers for the Linux-2022 platform
base spec and the server extension.
Changes in V5:
- Rebased on main
Changes in V4:
- Rephrased the requirement for minimum counter resolution
Changes in V3:
Base spec:
- Clarified minimum requirement for counter resolution.
Server extension:
- Removed watchdog timers section which to be moved into a separate patch.
Changes in V2:
Rephrased the requirements to use 'required' keyword instead of 'shall'.
Base spec:
UART:
- Added 8250 as deprecated and 16550 as mandatory
Clock and Timers:
- Move time csr, sstc requirement to server extension
Server extension:
- Added Clock and Timers requirements
- Added implementation notes for clock and watchdog timers
Changes in V1:
- Initial draft for base spec only.
Mayuresh Chitale (2):
Updating contributors
System Peripherals: Linux 2022 Base spec and server extension
contributors.adoc | 3 ++-
riscv-platform-spec.adoc | 43 +++++++++++++++++++++++++++++++++++++---
2 files changed, 42 insertions(+), 4 deletions(-)
--
2.17.1