On 6/3/19 11:09 PM, Stephen Rothwell wrote: > Hi all, > > Changes since 20190603: > on x86_64: when GPIOLIB is not set/enabled: ../drivers/staging/iio/addac/adt7316.c: In function ‘adt7316_store_update_DAC’: ../drivers/staging/iio/addac/adt7316.c:947:3: error: implicit declaration of function ‘gpiod_set_value’ [-Werror=implicit-function-declaration] gpiod_set_value(chip->ldac_pin, 0); ^ CC [M] drivers/target/target_core_tpg.o ../drivers/staging/iio/addac/adt7316.c: In function ‘adt7316_setup_irq’: ../drivers/staging/iio/addac/adt7316.c:1805:2: error: implicit declaration of function ‘irqd_get_trigger_type’ [-Werror=implicit-function-declaration] irq_type = irqd_get_trigger_type(irq_get_irq_data(chip->bus.irq)); ^ ../drivers/staging/iio/addac/adt7316.c:1805:2: error: implicit declaration of function ‘irq_get_irq_data’ [-Werror=implicit-function-declaration] ../drivers/staging/iio/addac/adt7316.c: In function ‘adt7316_probe’: ../drivers/staging/iio/addac/adt7316.c:2156:2: error: implicit declaration of function ‘devm_gpiod_get_optional’ [-Werror=implicit-function-declaration] chip->ldac_pin = devm_gpiod_get_optional(dev, "adi,ldac", ^ ../drivers/staging/iio/addac/adt7316.c:2157:8: error: ‘GPIOD_OUT_LOW’ undeclared (first use in this function) GPIOD_OUT_LOW); ^ Full randconfig file is attached. -- ~Randy