| .. | .. |
|---|
| 12 | 12 | * |
|---|
| 13 | 13 | */ |
|---|
| 14 | 14 | |
|---|
| 15 | +#include <linux/clk-provider.h> |
|---|
| 15 | 16 | #include <linux/fs.h> |
|---|
| 17 | +#include <linux/hrtimer.h> |
|---|
| 16 | 18 | #include <linux/mount.h> |
|---|
| 17 | 19 | #include <linux/of_fdt.h> |
|---|
| 20 | +#include <linux/threads.h> |
|---|
| 18 | 21 | |
|---|
| 19 | 22 | /* We need to stringify expanded macros so that they can be parsed */ |
|---|
| 20 | 23 | |
|---|
| .. | .. |
|---|
| 36 | 39 | |
|---|
| 37 | 40 | import gdb |
|---|
| 38 | 41 | |
|---|
| 42 | +/* linux/clk-provider.h */ |
|---|
| 43 | +if IS_BUILTIN(CONFIG_COMMON_CLK): |
|---|
| 44 | + LX_GDBPARSED(CLK_GET_RATE_NOCACHE) |
|---|
| 45 | + |
|---|
| 39 | 46 | /* linux/fs.h */ |
|---|
| 40 | | -LX_VALUE(MS_RDONLY) |
|---|
| 41 | | -LX_VALUE(MS_SYNCHRONOUS) |
|---|
| 42 | | -LX_VALUE(MS_MANDLOCK) |
|---|
| 43 | | -LX_VALUE(MS_DIRSYNC) |
|---|
| 44 | | -LX_VALUE(MS_NOATIME) |
|---|
| 45 | | -LX_VALUE(MS_NODIRATIME) |
|---|
| 47 | +LX_VALUE(SB_RDONLY) |
|---|
| 48 | +LX_VALUE(SB_SYNCHRONOUS) |
|---|
| 49 | +LX_VALUE(SB_MANDLOCK) |
|---|
| 50 | +LX_VALUE(SB_DIRSYNC) |
|---|
| 51 | +LX_VALUE(SB_NOATIME) |
|---|
| 52 | +LX_VALUE(SB_NODIRATIME) |
|---|
| 53 | + |
|---|
| 54 | +/* linux/htimer.h */ |
|---|
| 55 | +LX_GDBPARSED(hrtimer_resolution) |
|---|
| 46 | 56 | |
|---|
| 47 | 57 | /* linux/mount.h */ |
|---|
| 48 | 58 | LX_VALUE(MNT_NOSUID) |
|---|
| .. | .. |
|---|
| 52 | 62 | LX_VALUE(MNT_NODIRATIME) |
|---|
| 53 | 63 | LX_VALUE(MNT_RELATIME) |
|---|
| 54 | 64 | |
|---|
| 65 | +/* linux/threads.h */ |
|---|
| 66 | +LX_VALUE(NR_CPUS) |
|---|
| 67 | + |
|---|
| 55 | 68 | /* linux/of_fdt.h> */ |
|---|
| 56 | 69 | LX_VALUE(OF_DT_HEADER) |
|---|
| 57 | 70 | |
|---|
| 58 | 71 | /* Kernel Configs */ |
|---|
| 72 | +LX_CONFIG(CONFIG_GENERIC_CLOCKEVENTS) |
|---|
| 73 | +LX_CONFIG(CONFIG_GENERIC_CLOCKEVENTS_BROADCAST) |
|---|
| 74 | +LX_CONFIG(CONFIG_HIGH_RES_TIMERS) |
|---|
| 75 | +LX_CONFIG(CONFIG_NR_CPUS) |
|---|
| 59 | 76 | LX_CONFIG(CONFIG_OF) |
|---|
| 77 | +LX_CONFIG(CONFIG_TICK_ONESHOT) |
|---|