Home
last modified time | relevance | path

Searched full:pullups (Results 1 – 25 of 90) sorted by relevance

1234

/kernel/linux/linux-5.10/include/linux/platform_data/
Dst_sensors_pdata.h20 * @pullups: enable/disable i2c controller pullup resistors.
27 bool pullups; member
/kernel/linux/linux-6.6/include/linux/platform_data/
Dst_sensors_pdata.h21 * @pullups: enable/disable i2c controller pullup resistors.
28 bool pullups; member
/kernel/linux/linux-6.6/drivers/gpio/
Dgpio-twl4030.c31 * inputs or outputs, with pullups or pulldowns on each pin. Each
485 of_property_read_u32(dev->of_node, "ti,pullups", in of_gpio_twl4030()
486 &omap_twl_info->pullups); in of_gpio_twl4030()
551 * NOTE: boards may waste power if they don't set pullups in gpio_twl4030_probe()
553 * pulldown, and some other pins may have external pullups in gpio_twl4030_probe()
556 ret = gpio_twl4030_pulls(pdata->pullups, pdata->pulldowns); in gpio_twl4030_probe()
558 dev_dbg(&pdev->dev, "pullups %.05x %.05x --> %d\n", in gpio_twl4030_probe()
559 pdata->pullups, pdata->pulldowns, ret); in gpio_twl4030_probe()
/kernel/linux/linux-5.10/drivers/gpio/
Dgpio-twl4030.c29 * inputs or outputs, with pullups or pulldowns on each pin. Each
489 of_property_read_u32(dev->of_node, "ti,pullups", in of_gpio_twl4030()
490 &omap_twl_info->pullups); in of_gpio_twl4030()
548 * NOTE: boards may waste power if they don't set pullups in gpio_twl4030_probe()
550 * pulldown, and some other pins may have external pullups in gpio_twl4030_probe()
553 ret = gpio_twl4030_pulls(pdata->pullups, pdata->pulldowns); in gpio_twl4030_probe()
555 dev_dbg(&pdev->dev, "pullups %.05x %.05x --> %d\n", in gpio_twl4030_probe()
556 pdata->pullups, pdata->pulldowns, ret); in gpio_twl4030_probe()
/kernel/linux/linux-6.6/arch/arm/boot/dts/ti/omap/
Domap3-cm-t3x30.dtsi94 /* pullups: BIT(0) */
95 ti,pullups = <0x000001>;
Domap4-sdp-es23plus.dts7 /* SDP boards with 4430 ES2.3+ or 4460 have external pullups on SCL & SDA */
Domap4-panda-a4.dts10 /* Pandaboard Rev A4+ have external pullups on SCL & SDA */
Domap3-beagle-xm.dts327 /* pullups: BIT(1) */
328 ti,pullups = <0x000002>;
Domap3-tao3530.dtsi243 /* pullups: BIT(1) */
244 ti,pullups = <0x000002>;
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Domap3-cm-t3x30.dtsi94 /* pullups: BIT(0) */
95 ti,pullups = <0x000001>;
Domap4-sdp-es23plus.dts7 /* SDP boards with 4430 ES2.3+ or 4460 have external pullups on SCL & SDA */
Domap4-panda-a4.dts10 /* Pandaboard Rev A4+ have external pullups on SCL & SDA */
Domap4-panda-es.dts31 /* PandaboardES has external pullups on SCL & SDA */
/kernel/linux/linux-5.10/drivers/pinctrl/sirf/
Dpinctrl-sirf.c748 const u32 *pullups) in sirfsoc_gpio_set_pullup() argument
751 const unsigned long *p = (const unsigned long *)pullups; in sirfsoc_gpio_set_pullup()
790 u32 pullups[SIRFSOC_GPIO_NO_OF_BANKS], pulldowns[SIRFSOC_GPIO_NO_OF_BANKS]; in sirfsoc_gpio_probe() local
863 if (!of_property_read_u32_array(np, "sirf,pullups", pullups, in sirfsoc_gpio_probe()
865 sirfsoc_gpio_set_pullup(sgpio, pullups); in sirfsoc_gpio_probe()
/kernel/linux/linux-5.10/drivers/w1/
Dw1_io.c97 * Pre-write operation, currently only supporting strong pullups.
114 * Post-write operation, currently only supporting strong pullups.
437 * operation. Not all hardware supports strong pullups. Hardware that
438 * doesn't support strong pullups will sleep for the given time after the
/kernel/linux/linux-6.6/drivers/w1/
Dw1_io.c97 * Pre-write operation, currently only supporting strong pullups.
114 * Post-write operation, currently only supporting strong pullups.
437 * operation. Not all hardware supports strong pullups. Hardware that
438 * doesn't support strong pullups will sleep for the given time after the
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/gpio/
Dgpio-twl4030.txt17 - ti,pullups : if n-th bit is set, set a pullup on GPIO-n
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/gpio/
Dgpio-twl4030.txt17 - ti,pullups : if n-th bit is set, set a pullup on GPIO-n
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/iio/imu/
Dst_lsm6dsx.txt24 - st,pullups : enable/disable internal i2c controller pullup resistors.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-sirf.txt10 - sirf,pullups : if n-th bit of m-th bank is set, set a pullup on GPIO-n of bank m
Dtoshiba,visconti-pinctrl.yaml37 configuration, pullups, drive strength.
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/pinctrl/
Dpinctrl-sirf.txt10 - sirf,pullups : if n-th bit of m-th bank is set, set a pullup on GPIO-n of bank m
Dtoshiba,visconti-pinctrl.yaml34 configuration, pullups, drive strength.
/kernel/linux/linux-6.6/drivers/power/supply/
Disp1704_charger.c248 /* enable data pullups */ in isp1704_charger_work()
272 * Disable data pullups. We need to prevent the controller from in isp1704_charger_work()
276 * chargers. The pullups may be enabled elsewhere, so this can in isp1704_charger_work()
/kernel/linux/linux-5.10/drivers/power/supply/
Disp1704_charger.c248 /* enable data pullups */ in isp1704_charger_work()
272 * Disable data pullups. We need to prevent the controller from in isp1704_charger_work()
276 * chargers. The pullups may be enabled elsewhere, so this can in isp1704_charger_work()

1234