From d4258e5b560aae82cb1e0e8cadbeaf3125b95e23 Mon Sep 17 00:00:00 2001 From: Giulio Botto <32279173+madecto@users.noreply.github.com> Date: Fri, 1 Apr 2022 04:55:13 +0200 Subject: [PATCH] Add Lenovo 10Gb SFP+ LOMs (#706) * Add Lenovo 10Gb SFP+ cards * Add Lenovo 10Gb SFP+ LOMs * SFP+ to SFPP * name wants strings * Typo * Add Lenovo SR650 and make Dell PowerEdge R640 parent --- device-types/Dell/PowerEdge_R640.yaml | 1 + device-types/Lenovo/SR630.yaml | 2 ++ device-types/Lenovo/SR650.yaml | 16 +++++++++++++++ device-types/Lenovo/ThinkSystem_AUKJ.yaml | 17 +++++++++++++++ device-types/Lenovo/ThinkSystem_AUKK.yaml | 25 +++++++++++++++++++++++ 5 files changed, 61 insertions(+) create mode 100644 device-types/Lenovo/SR650.yaml create mode 100644 device-types/Lenovo/ThinkSystem_AUKJ.yaml create mode 100644 device-types/Lenovo/ThinkSystem_AUKK.yaml diff --git a/device-types/Dell/PowerEdge_R640.yaml b/device-types/Dell/PowerEdge_R640.yaml index fc5a72b0..07931a7c 100644 --- a/device-types/Dell/PowerEdge_R640.yaml +++ b/device-types/Dell/PowerEdge_R640.yaml @@ -4,6 +4,7 @@ model: PowerEdge R640 slug: dell_poweredge_r640 u_height: 1 is_full_depth: true +subdevice_role: parent console-ports: - name: Serial type: de-9 diff --git a/device-types/Lenovo/SR630.yaml b/device-types/Lenovo/SR630.yaml index 9a927244..0a64ff2e 100644 --- a/device-types/Lenovo/SR630.yaml +++ b/device-types/Lenovo/SR630.yaml @@ -3,6 +3,8 @@ manufacturer: Lenovo model: SR630 slug: SR630 part_number: 7X02 +is_full_depth: true +subdevice_role: parent interfaces: - name: XCC type: 1000base-t diff --git a/device-types/Lenovo/SR650.yaml b/device-types/Lenovo/SR650.yaml new file mode 100644 index 00000000..a9244509 --- /dev/null +++ b/device-types/Lenovo/SR650.yaml @@ -0,0 +1,16 @@ +--- +manufacturer: Lenovo +model: SR650 +slug: SR650 +part_number: 7X06 +is_full_depth: true +subdevice_role: parent +interfaces: + - name: XCC + type: 1000base-t + mgmt_only: true +power-ports: + - name: PSU0 + type: iec-60320-c14 + - name: PSU1 + type: iec-60320-c14 diff --git a/device-types/Lenovo/ThinkSystem_AUKJ.yaml b/device-types/Lenovo/ThinkSystem_AUKJ.yaml new file mode 100644 index 00000000..7477fe88 --- /dev/null +++ b/device-types/Lenovo/ThinkSystem_AUKJ.yaml @@ -0,0 +1,17 @@ +--- +manufacturer: Lenovo +model: ThinkSystem 10Gb 2-port SFP+ LOM +slug: thinksystem-10Gb-2SFPP +part_number: 7ZT7A00546 +u_height: 0 +is_full_depth: false +subdevice_role: child +interfaces: + - name: "1" + label: "1" + type: 10gbase-x-sfpp + mgmt_only: false + - name: "2" + label: "2" + type: 10gbase-x-sfpp + mgmt_only: false diff --git a/device-types/Lenovo/ThinkSystem_AUKK.yaml b/device-types/Lenovo/ThinkSystem_AUKK.yaml new file mode 100644 index 00000000..73423201 --- /dev/null +++ b/device-types/Lenovo/ThinkSystem_AUKK.yaml @@ -0,0 +1,25 @@ +--- +manufacturer: Lenovo +model: ThinkSystem 10Gb 4-port SFP+ LOM +slug: thinksystem-10Gb-4SFPP +part_number: 7ZT7A00547 +u_height: 0 +is_full_depth: false +subdevice_role: child +interfaces: + - name: "1" + label: "1" + type: 10gbase-x-sfpp + mgmt_only: false + - name: "2" + label: "2" + type: 10gbase-x-sfpp + mgmt_only: false + - name: "3" + label: "3" + type: 10gbase-x-sfpp + mgmt_only: false + - name: "4" + label: "4" + type: 10gbase-x-sfpp + mgmt_only: false