Home
last modified time | relevance | path

Searched full:stretching (Results 1 – 25 of 44) sorted by relevance

12

/openbmc/linux/include/linux/platform_data/
H A Di2c-gpio.h13 * @timeout: clock stretching timeout in jiffies. If the slave keeps
/openbmc/linux/Documentation/hwmon/
H A Dshtc1.rst56 is used. Make sure clock-stretching works properly on your device if you
/openbmc/u-boot/doc/
H A DREADME.i2c6 Clock-stretching and the arbitrary time that an I2C transaction can take
/openbmc/linux/Documentation/w1/slaves/
H A Dw1_ds28e17.rst54 which make heavy use of the I2C clock stretching feature and thus, the
/openbmc/linux/Documentation/i2c/
H A Di2c-address-translators.rst77 - ATR chip stops clock stretching and forwards reply on bus A,
/openbmc/linux/drivers/i2c/busses/
H A Di2c-bcm2835.c399 * The BCM2835 was reported to have problems with clock stretching:
481 * Disable the hardware clock stretching timeout. SMBUS in bcm2835_i2c_probe()
H A Di2c-mxs.c444 * The code below implements clock stretching to circumvent in mxs_i2c_pio_setup_xfer()
461 /* If the transfer is long, use clock stretching. */ in mxs_i2c_pio_setup_xfer()
577 * clock stretching to avoid FIFO underruns. in mxs_i2c_xfer_msg()
H A Di2c-diolan-u2c.c256 /* Enable or disable clock synchronization (stretching) */
H A Di2c-gpio.c471 ? ", no clock stretching" : ""); in i2c_gpio_probe()
/openbmc/linux/arch/powerpc/boot/dts/
H A Dwii.dts209 no-clock-stretching;
/openbmc/linux/drivers/hwmon/
H A Dshtc1.c82 * In blocking mode (clock stretching mode) the I2C bus in shtc1_update_values()
/openbmc/linux/drivers/video/fbdev/aty/
H A Datyfb.h109 u32 xres; /* use for LCD stretching/scaling */
/openbmc/linux/drivers/media/usb/em28xx/
H A Dem28xx-i2c.c42 * clock stretching is used. As the transfer itself will take
252 /* NOTE: these errors seem to be related to clock stretching */ in em28xx_i2c_send_bytes()
318 /* NOTE: these errors seem to be related to clock stretching */ in em28xx_i2c_recv_bytes()
/openbmc/u-boot/arch/arm/dts/
H A Drk3399-gru-chromebook.dtsi180 * With some stretching of the imagination, we can call the 1.8V
/openbmc/u-boot/drivers/i2c/
H A DKconfig412 _ Optional clock stretching
/openbmc/linux/drivers/video/fbdev/
H A Dneofb.c40 * - no stretching if external display is enabled (dok)
101 "Disable stretching of modes smaller than LCD.");
844 * If the screen is to be stretched, turn on stretching for the in neofb_set_par()
847 * OPTION_LCD_STRETCH means stretching should be turned off! in neofb_set_par()
865 /* No stretching in these modes. */ in neofb_set_par()
/openbmc/linux/drivers/gpu/drm/amd/include/
H A Damd_shared.h187 * @PP_CLOCK_STRETCH_MASK: Clock stretching.
/openbmc/u-boot/drivers/video/
H A Divybridge_igd.c578 * bit 2 = Graphics Stretching in int15_handler()
579 * bit 1 = Text Stretching in int15_handler()
/openbmc/linux/drivers/input/touchscreen/
H A Diqs5xx.c284 * tolerate a relatively long clock-stretching period while the in iqs5xx_bl_cmd()
629 * stretching and prompt the I2C controller to report an error. in iqs5xx_dev_init()
/openbmc/linux/arch/arm64/boot/dts/rockchip/
H A Drk3399-gru-chromebook.dtsi180 * With some stretching of the imagination, we can call the 1.8V
/openbmc/linux/drivers/media/tuners/
H A Dxc4000.c356 /* Don't complain when the request fails because of i2c stretching */ in xc_set_tv_standard()
503 /* Don't complain when the request fails because of i2c stretching */ in xc_tune_channel()
693 /* Don't complain when the request fails because of i2c stretching */ in load_firmware()
/openbmc/linux/drivers/media/pci/saa7134/
H A Dsaa7134-i2c.c56 TO_SCL = 3, // executing I2C command, time out on clock stretching
/openbmc/linux/Documentation/devicetree/bindings/input/touchscreen/
H A Dazoteq,iqs7211.yaml46 tolerate clock stretching.
/openbmc/linux/drivers/i2c/algos/
H A Di2c-algo-bit.c89 * chips may hold it low ("clock stretching") while they in sclhi()
/openbmc/linux/drivers/platform/chrome/
H A Dcros_ec_spi.c40 * We'll wait 8 times that to handle clock stretching and other

12