Searched refs:pullups (Results 1 - 23 of 23) sorted by relevance

/linux-4.1.27/drivers/gpio/
H A Dgpio-twl4030.c42 * inputs or outputs, with pullups or pulldowns on each pin. Each
467 of_property_read_u32(dev->of_node, "ti,pullups", of_gpio_twl4030()
468 &omap_twl_info->pullups); of_gpio_twl4030()
525 * NOTE: boards may waste power if they don't set pullups gpio_twl4030_probe()
527 * pulldown, and some other pins may have external pullups gpio_twl4030_probe()
530 ret = gpio_twl4030_pulls(pdata->pullups, pdata->pulldowns); gpio_twl4030_probe()
532 dev_dbg(&pdev->dev, "pullups %.05x %.05x --> %d\n", gpio_twl4030_probe()
533 pdata->pullups, pdata->pulldowns, ret); gpio_twl4030_probe()
H A Dgpio-mcp23s08.c540 * pullups, deglitching, open drain drive.
684 /* configure ~100K pullups */ mcp23s08_probe_one()
685 status = mcp->ops->write(mcp, MCP_GPPU, pdata->chip[cs].pullups); mcp23s08_probe_one()
795 pdata->chip[0].pullups = 0; mcp230xx_probe()
917 pdata->chip[addr].pullups = 0; mcp23s08_probe()
H A Dgpio-max730x.c196 * initialize pullups according to platform data and cache the __max730x_probe()
H A Dgpiolib.c274 * with pullups enabled) so power usage is minimized. Linux gpiochip_add()
/linux-4.1.27/include/linux/spi/
H A Dmcp23s08.h6 unsigned pullups; /* BIT(x) means enable pullup x */ member in struct:mcp23s08_chip_info
/linux-4.1.27/drivers/pinctrl/sirf/
H A Dpinctrl-sirf.c745 const u32 *pullups) sirfsoc_gpio_set_pullup()
748 const unsigned long *p = (const unsigned long *)pullups; sirfsoc_gpio_set_pullup()
786 u32 pullups[SIRFSOC_GPIO_NO_OF_BANKS], pulldowns[SIRFSOC_GPIO_NO_OF_BANKS]; sirfsoc_gpio_probe() local
856 if (!of_property_read_u32_array(np, "sirf,pullups", pullups, sirfsoc_gpio_probe()
858 sirfsoc_gpio_set_pullup(sgpio, pullups); sirfsoc_gpio_probe()
744 sirfsoc_gpio_set_pullup(struct sirfsoc_gpio_chip *sgpio, const u32 *pullups) sirfsoc_gpio_set_pullup() argument
/linux-4.1.27/drivers/w1/
H A Dw1_io.c113 * Pre-write operation, currently only supporting strong pullups.
130 * Post-write operation, currently only supporting strong pullups.
452 * operation. Not all hardware supports strong pullups. Hardware that
453 * doesn't support strong pullups will sleep for the given time after the
/linux-4.1.27/drivers/power/
H A Disp1704_charger.c270 /* enable data pullups */ isp1704_charger_work()
294 * Disable data pullups. We need to prevent the controller from isp1704_charger_work()
298 * chargers. The pullups may be enabled elsewhere, so this can isp1704_charger_work()
/linux-4.1.27/drivers/pcmcia/
H A Dcirrus.h103 #define PD67_DMA_PULLUP 0x20 /* Disable socket pullups? */
/linux-4.1.27/arch/arm/mach-omap2/
H A Dboard-omap3logic.c77 .pullups = BIT(1),
H A Dboard-omap3beagle.c356 .pullups = BIT(1),
/linux-4.1.27/arch/arm/mach-s3c24xx/
H A Dmach-n30.c505 * The pullups differ between the models, so enable all n30_hwinit()
506 * pullups that are enabled on any of the models. n30_hwinit()
H A Dmach-mini2440.c650 /* mark the key as input, without pullups (there is one on the board) */ mini2440_init()
/linux-4.1.27/arch/avr32/boards/atngw100/
H A Dsetup.c279 /* all these i2c/smbus pins should have external pullups for atngw100_init()
/linux-4.1.27/arch/avr32/boards/atstk1000/
H A Datstk1002.c112 * The MDIO pullups on STK1000 are a bit too weak for
/linux-4.1.27/include/linux/i2c/
H A Dtwl.h597 /* For gpio-N, bit (1 << N) in "pullups" is set if that pullup
602 u32 pullups; member in struct:twl4030_gpio_platform_data
/linux-4.1.27/arch/avr32/mach-at32ap/
H A Dpio.c334 * pullups, deglitching, open drain drive.
/linux-4.1.27/arch/arm/mach-s3c64xx/
H A Dmach-crag6410.c816 /* Open drain IRQs need pullups */ crag6410_machine_init()
/linux-4.1.27/arch/arm/mach-sa1100/
H A Dassabet.c441 * via the FPGA and as otherwise has no pullups or pulldowns, assabet_init()
/linux-4.1.27/drivers/usb/musb/
H A Dtusb6010.c1015 * Disable GPIO[5:0] pullups (used as output DMA requests) tusb_setup_cpu_interface()
1020 /* Disable all pullups on NOR IF, DMAREQ0 and DMAREQ1 */ tusb_setup_cpu_interface()
/linux-4.1.27/drivers/usb/gadget/udc/
H A Dudc-core.c224 * line pullups.
H A Dbcm63xx_udc.c856 * By default, the AFE/pullups are disabled in device mode, until
/linux-4.1.27/drivers/usb/gadget/
H A Dcomposite.c269 * data pullups.

Completed in 615 milliseconds