open_drain 326 drivers/gpio/gpiolib-of.c bool open_drain = false; open_drain 339 drivers/gpio/gpiolib-of.c open_drain = flags & OF_GPIO_OPEN_DRAIN; open_drain 352 drivers/gpio/gpiolib-of.c if (open_drain) open_drain 310 drivers/iio/common/st_sensors/st_sensors_core.c if (pdata->open_drain) { open_drain 339 drivers/iio/common/st_sensors/st_sensors_core.c pdata->open_drain = of_property_read_bool(np, "drive-open-drain"); open_drain 78 drivers/iio/humidity/hts221_buffer.c bool irq_active_low = false, open_drain = false; open_drain 111 drivers/iio/humidity/hts221_buffer.c (pdata && pdata->open_drain)) { open_drain 113 drivers/iio/humidity/hts221_buffer.c open_drain = true; open_drain 119 drivers/iio/humidity/hts221_buffer.c open_drain)); open_drain 553 drivers/iio/imu/bmi160/bmi160_core.c bool open_drain, u8 irq_mask, open_drain 586 drivers/iio/imu/bmi160/bmi160_core.c if (open_drain) open_drain 658 drivers/iio/imu/bmi160/bmi160_core.c bool open_drain; open_drain 678 drivers/iio/imu/bmi160/bmi160_core.c open_drain = of_property_read_bool(dev->of_node, "drive-open-drain"); open_drain 680 drivers/iio/imu/bmi160/bmi160_core.c return bmi160_config_pin(data->regmap, pin, open_drain, irq_mask, open_drain 737 drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c (pdata && pdata->open_drain)) { open_drain 2992 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c u8 open_drain, u8 invert) open_drain 3019 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c open_drain ? (1 << id) : 0, open_drain 3043 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c mode, u8 open_drain, u8 invert) open_drain 3052 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c open_drain, invert); open_drain 281 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h u8 open_drain, u8 invert); open_drain 287 drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.h mode, u8 open_drain, open_drain 90 drivers/mmc/host/tifm_sd.c open_drain:1, open_drain 374 drivers/mmc/host/tifm_sd.c if (host->open_drain) open_drain 852 drivers/mmc/host/tifm_sd.c host->open_drain = (ios->bus_mode == MMC_BUSMODE_OPENDRAIN); open_drain 665 drivers/pinctrl/pinctrl-mcp23s08.c bool open_drain = false; open_drain 786 drivers/pinctrl/pinctrl-mcp23s08.c open_drain = device_property_read_bool(dev, "drive-open-drain"); open_drain 790 drivers/pinctrl/pinctrl-mcp23s08.c mcp->irq_active_high || open_drain) { open_drain 802 drivers/pinctrl/pinctrl-mcp23s08.c if (open_drain) open_drain 388 drivers/pinctrl/pinctrl-st.c struct regmap_field *open_drain = pc->od; open_drain 408 drivers/pinctrl/pinctrl-st.c if (open_drain) { open_drain 409 drivers/pinctrl/pinctrl-st.c regmap_field_read(open_drain, &od_value); open_drain 413 drivers/pinctrl/pinctrl-st.c regmap_field_write(open_drain, od_value); open_drain 78 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c bool open_drain; open_drain 300 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c if (pin->open_drain) open_drain 305 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c if (!pin->open_drain) open_drain 387 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c pin->open_drain = 0; open_drain 391 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c pin->open_drain = 1; open_drain 410 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c val |= pin->open_drain << 1; open_drain 482 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c val |= pin->open_drain << 1; open_drain 518 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c val |= pin->open_drain << 1; open_drain 603 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c seq_printf(s, " %-10s", buffer_types[pin->open_drain]); open_drain 654 drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c pin->open_drain = !!(val & BIT(1)); open_drain 49 drivers/soc/fsl/qe/qe_io.c int open_drain, int assignment, int has_irq) open_drain 61 drivers/soc/fsl/qe/qe_io.c if (open_drain) open_drain 113 drivers/soc/fsl/qe/qe_io.c int par_io_config_pin(u8 port, u8 pin, int dir, int open_drain, open_drain 119 drivers/soc/fsl/qe/qe_io.c __par_io_config_pin(&par_io[port], pin, dir, open_drain, assignment, open_drain 24 include/linux/platform_data/st_sensors_pdata.h bool open_drain; open_drain 159 include/soc/fsl/qe/qe.h int dir, int open_drain, int assignment, open_drain 164 include/soc/fsl/qe/qe.h extern int par_io_config_pin(u8 port, u8 pin, int dir, int open_drain, open_drain 170 include/soc/fsl/qe/qe.h static inline int par_io_config_pin(u8 port, u8 pin, int dir, int open_drain,