Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 88417
b: refs/heads/master
c: cbce70e
h: refs/heads/master
i:
  88415: 81dc615
v: v3
  • Loading branch information
Martin Schwidefsky authored and Heiko Carstens committed Apr 17, 2008
1 parent 4ff04ee commit 3a892a9
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 3 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: aa24f7f08baca5aa9201901131cbdd0b14deceb6
refs/heads/master: cbce70e687bf9c7968d63f058b4c3d2e90008ce2
16 changes: 14 additions & 2 deletions trunk/drivers/s390/sysinfo.c
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,8 @@ static int stsi_1_1_1(struct sysinfo_1_1_1 *info, char *page, int len)
EBCASC(info->sequence, sizeof(info->sequence));
EBCASC(info->plant, sizeof(info->plant));
EBCASC(info->model_capacity, sizeof(info->model_capacity));
EBCASC(info->model_perm_cap, sizeof(info->model_perm_cap));
EBCASC(info->model_temp_cap, sizeof(info->model_temp_cap));
len += sprintf(page + len, "Manufacturer: %-16.16s\n",
info->manufacturer);
len += sprintf(page + len, "Type: %-4.4s\n",
Expand All @@ -57,8 +59,18 @@ static int stsi_1_1_1(struct sysinfo_1_1_1 *info, char *page, int len)
info->sequence);
len += sprintf(page + len, "Plant: %-4.4s\n",
info->plant);
len += sprintf(page + len, "Model Capacity: %-16.16s\n",
info->model_capacity);
len += sprintf(page + len, "Model Capacity: %-16.16s %08u\n",
info->model_capacity, *(u32 *) info->model_cap_rating);
if (info->model_perm_cap[0] != '\0')
len += sprintf(page + len,
"Model Perm. Capacity: %-16.16s %08u\n",
info->model_perm_cap,
*(u32 *) info->model_perm_cap_rating);
if (info->model_temp_cap[0] != '\0')
len += sprintf(page + len,
"Model Temp. Capacity: %-16.16s %08u\n",
info->model_temp_cap,
*(u32 *) info->model_temp_cap_rating);
return len;
}

Expand Down
5 changes: 5 additions & 0 deletions trunk/include/asm-s390/sysinfo.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,11 @@ struct sysinfo_1_1_1 {
char sequence[16];
char plant[4];
char model[16];
char model_perm_cap[16];
char model_temp_cap[16];
char model_cap_rating[4];
char model_perm_cap_rating[4];
char model_temp_cap_rating[4];
};

struct sysinfo_1_2_1 {
Expand Down

0 comments on commit 3a892a9

Please sign in to comment.