| # SPDX-License-Identifier: BSD-3-Clause | |
| description: "Explicitly set status default should be forbidden" | |
| compatible: "wrong-status-default" | |
| properties: | |
| "status": | |
| type: string | |
| # Treat any default as an error, even if it's the value | |
| # recommended by the spec. A spec-compliant program should | |
| # be explicitly setting these properties. | |
| default: "okay" | |
| enum: | |
| - "okay" | |
| - "disabled" | |
| - "reserved" | |
| - "fail" | |
| - "fail-sss" |