Lines Matching refs:gpio
6 # This will work when gpio is built in tools env. where srctree
21 ALL_TARGETS := lsgpio gpio-hammer gpio-event-mon gpio-watch
32 $(OUTPUT)include/linux/gpio.h: ../../include/uapi/linux/gpio.h
34 ln -sf $(CURDIR)/../../include/uapi/linux/gpio.h $@
36 prepare: $(OUTPUT)include/linux/gpio.h
38 GPIO_UTILS_IN := $(OUTPUT)gpio-utils-in.o
40 $(Q)$(MAKE) $(build)=gpio-utils
46 $(LSGPIO_IN): prepare FORCE $(OUTPUT)gpio-utils-in.o
52 # gpio-hammer
54 GPIO_HAMMER_IN := $(OUTPUT)gpio-hammer-in.o
55 $(GPIO_HAMMER_IN): prepare FORCE $(OUTPUT)gpio-utils-in.o
56 $(Q)$(MAKE) $(build)=gpio-hammer
57 $(OUTPUT)gpio-hammer: $(GPIO_HAMMER_IN)
61 # gpio-event-mon
63 GPIO_EVENT_MON_IN := $(OUTPUT)gpio-event-mon-in.o
64 $(GPIO_EVENT_MON_IN): prepare FORCE $(OUTPUT)gpio-utils-in.o
65 $(Q)$(MAKE) $(build)=gpio-event-mon
66 $(OUTPUT)gpio-event-mon: $(GPIO_EVENT_MON_IN)
70 # gpio-watch
72 GPIO_WATCH_IN := $(OUTPUT)gpio-watch-in.o
74 $(Q)$(MAKE) $(build)=gpio-watch
75 $(OUTPUT)gpio-watch: $(GPIO_WATCH_IN)
80 rm -f $(OUTPUT)include/linux/gpio.h