Rev 3969 | Rev 3982 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 3969 | Rev 3978 | ||
|---|---|---|---|
| Line 114... | Line 114... | ||
| 114 | ((ofw_fhc_reg_t *) prop->value), interrupts, &inr, &cir, |
114 | ((ofw_fhc_reg_t *) prop->value), interrupts, &inr, &cir, |
| 115 | &cir_arg)) { |
115 | &cir_arg)) { |
| 116 | printf("Failed to determine keyboard interrupt.\n"); |
116 | printf("Failed to determine keyboard interrupt.\n"); |
| 117 | return; |
117 | return; |
| 118 | } |
118 | } |
| 119 | sysinfo_set_item_val("kbd.cir.fhc", NULL, 1); |
- | |
| 120 | break; |
119 | break; |
| 121 | 120 | ||
| 122 | case KBD_NS16550: |
121 | case KBD_NS16550: |
| 123 | size = ((ofw_ebus_reg_t *) prop->value)->size; |
122 | size = ((ofw_ebus_reg_t *) prop->value)->size; |
| 124 | if (!ofw_ebus_apply_ranges(node->parent, |
123 | if (!ofw_ebus_apply_ranges(node->parent, |
| Line 131... | Line 130... | ||
| 131 | &cir_arg)) { |
130 | &cir_arg)) { |
| 132 | printf("Failed to determine keyboard interrupt.\n"); |
131 | printf("Failed to determine keyboard interrupt.\n"); |
| 133 | return; |
132 | return; |
| 134 | }; |
133 | }; |
| 135 | break; |
134 | break; |
| 136 | - | ||
| 137 | default: |
135 | default: |
| 138 | panic("Unexpected keyboard type."); |
136 | panic("Unexpected keyboard type."); |
| 139 | } |
137 | } |
| 140 | 138 | ||
| 141 | /* |
139 | /* |