1# SPDX-License-Identifier: GPL-2.0 2# Test non-numeric symbol references from numeric symbols 3 4config BOOL_SOURCE 5 bool 6 7config TRISTATE_SOURCE 8 tristate 9 10config STRING_SOURCE 11 string 12 13# Invalid int defaults 14 15config INT_DEFAULT_BOOL 16 int 17 default BOOL_SOURCE 18 19config INT_DEFAULT_TRISTATE 20 int 21 default TRISTATE_SOURCE 22 23config INT_DEFAULT_STRING 24 int 25 default STRING_SOURCE 26 27# Invalid hex defaults 28 29config HEX_DEFAULT_BOOL 30 hex 31 default BOOL_SOURCE 32 33config HEX_DEFAULT_TRISTATE 34 hex 35 default TRISTATE_SOURCE 36 37config HEX_DEFAULT_STRING 38 hex 39 default STRING_SOURCE 40 41# Invalid int ranges 42 43config INT_RANGE_BOOL 44 int 45 range BOOL_SOURCE 1 46 47config INT_RANGE_TRISTATE 48 int 49 range TRISTATE_SOURCE 1 50 51config INT_RANGE_STRING 52 int 53 range STRING_SOURCE 1 54 55config INT_RANGE_MULTIPLE 56 int 57 range BOOL_SOURCE TRISTATE_SOURCE 58 59# Invalid hex ranges 60 61config HEX_RANGE_BOOL 62 hex 63 range BOOL_SOURCE 0x1 64 65config HEX_RANGE_TRISTATE 66 hex 67 range TRISTATE_SOURCE 0x1 68 69config HEX_RANGE_STRING 70 hex 71 range STRING_SOURCE 0x1 72 73config HEX_RANGE_MULTIPLE 74 hex 75 range BOOL_SOURCE TRISTATE_SOURCE 76