Home
last modified time | relevance | path

Searched refs:open_drain (Results 1 – 15 of 15) sorted by relevance

/linux-4.4.14/arch/powerpc/sysdev/qe_lib/
Dqe_io.c53 int open_drain, int assignment, int has_irq) in __par_io_config_pin() argument
65 if (open_drain) in __par_io_config_pin()
117 int par_io_config_pin(u8 port, u8 pin, int dir, int open_drain, in par_io_config_pin() argument
123 __par_io_config_pin(&par_io[port], pin, dir, open_drain, assignment, in par_io_config_pin()
/linux-4.4.14/Documentation/devicetree/bindings/powerpc/fsl/cpm_qe/qe/
Dpincfg.txt6 open_drain, assignment, has_irq.
16 - open_drain : indicates the pin is normal or wired-OR:
31 /* port pin dir open_drain assignment has_irq */
/linux-4.4.14/drivers/pinctrl/qcom/
Dpinctrl-ssbi-gpio.c83 bool open_drain; member
292 arg = !pin->open_drain; in pm8xxx_pin_config_get()
295 arg = pin->open_drain; in pm8xxx_pin_config_get()
375 pin->open_drain = 0; in pm8xxx_pin_config_set()
379 pin->open_drain = 1; in pm8xxx_pin_config_set()
398 val |= pin->open_drain << 1; in pm8xxx_pin_config_set()
470 val |= pin->open_drain << 1; in pm8xxx_gpio_direction_output()
505 val |= pin->open_drain << 1; in pm8xxx_gpio_set()
567 seq_printf(s, " %-10s", buffer_types[pin->open_drain]); in pm8xxx_gpio_dbg_show_one()
617 pin->open_drain = !!(val & BIT(1)); in pm8xxx_pin_populate()
/linux-4.4.14/arch/powerpc/boot/dts/
Dkmeter1.dts151 /* port pin dir open_drain assignment has_irq */
177 /* port pin dir open_drain assignment has_irq */
203 /* port pin dir open_drain assignment has_irq */
223 /* port pin dir open_drain assignment has_irq */
241 /* port pin dir open_drain assignment has_irq */
259 /* port pin dir open_drain assignment has_irq */
277 /* port pin dir open_drain assignment has_irq */
Dmpc832x_rdb.dts180 /* port pin dir open_drain assignment has_irq */
202 /* port pin dir open_drain assignment has_irq */
Dmpc836x_mds.dts233 /* port pin dir open_drain assignment has_irq */
260 /* port pin dir open_drain assignment has_irq */
Dmpc832x_mds.dts191 /* port pin dir open_drain assignment has_irq */
213 /* port pin dir open_drain assignment has_irq */
/linux-4.4.14/arch/powerpc/boot/dts/fsl/
Dp1025twr.dtsi177 /* port pin dir open_drain assignment has_irq */
200 /* port pin dir open_drain assignment has_irq */
215 /* port pin dir open_drain assignment has_irq */
225 /* port pin dir open_drain assignment has_irq */
Dp1025rdb.dtsi250 /* port pin dir open_drain assignment has_irq */
273 /* port pin dir open_drain assignment has_irq */
288 /* port pin dir open_drain assignment has_irq */
298 /* port pin dir open_drain assignment has_irq */
Dmpc8569mds.dts146 /* port pin dir open_drain assignment has_irq */
166 /* port pin dir open_drain assignment has_irq */
186 /* port pin dir open_drain assignment has_irq */
206 /* port pin dir open_drain assignment has_irq */
Dp1021mds.dts207 /* port pin dir open_drain assignment has_irq */
230 /* port pin dir open_drain assignment has_irq */
Dmpc8568mds.dts131 /* port pin dir open_drain assignment has_irq */
159 /* port pin dir open_drain assignment has_irq */
/linux-4.4.14/arch/powerpc/include/asm/
Dqe.h113 int dir, int open_drain, int assignment,
118 extern int par_io_config_pin(u8 port, u8 pin, int dir, int open_drain,
124 static inline int par_io_config_pin(u8 port, u8 pin, int dir, int open_drain, in par_io_config_pin() argument
/linux-4.4.14/drivers/mmc/host/
Dtifm_sd.c94 open_drain:1, member
377 if (host->open_drain) in tifm_sd_exec()
855 host->open_drain = (ios->bus_mode == MMC_BUSMODE_OPENDRAIN); in tifm_sd_ios()
/linux-4.4.14/drivers/pinctrl/
Dpinctrl-st.c429 struct regmap_field *open_drain = pc->od; in st_pinconf_set_config() local
449 if (open_drain) { in st_pinconf_set_config()
450 regmap_field_read(open_drain, &od_value); in st_pinconf_set_config()
454 regmap_field_write(open_drain, od_value); in st_pinconf_set_config()