Home
last modified time | relevance | path

Searched full:pi3usb9201 (Results 1 – 9 of 9) sorted by relevance

/Zephyr-latest/dts/bindings/usb/
Ddiodes,pi3usb9201.yaml4 description: Diodes PI3USB9201, Dual-Role USB Charging-Type Detector
6 compatible: "diodes,pi3usb9201"
15 GPIO input connected to the active low interrupt INTB pin on the PI3USB9201.
/Zephyr-latest/drivers/usb/bc12/
DKconfig.pi3usb92015 bool "Diodes PI3USB9201"
17 bool "Emulate a Pericom PI3USB9201 USB charging detector"
21 This is an emulator for the Pericom PI3USB9201 USB charging detector.
29 bool "PI3USB9201 CDP Errata"
Demul_bc12_pi3usb9201.c6 * Emulator for Diodes PI3USB9201 Dual-Role USB Charging-Type Detector.
40 /** pi3usb9201 device being emulated */
44 /** Current state of all emulated pi3usb9201 registers */
54 /** Address of pi3usb9201 on i2c bus */
169 * Emulate an I2C transfer to a pi3usb9201
291 * @brief Set up a new pi3usb9201 emulator
293 * This should be called for each pi3usb9201 device that needs to be
DKconfig15 source "drivers/usb/bc12/Kconfig.pi3usb9201"
Dbc12_pi3usb9201.h7 /* PI3USB9201 USB BC 1.2 Charger Detector driver definitions */
Dbc12_pi3usb9201.c7 /* PI3USB9201 USB BC 1.2 Charger Detector driver. */
18 LOG_MODULE_REGISTER(PI3USB9201, CONFIG_USB_BC12_LOG_LEVEL);
245 /* Put pi3usb9201 into client mode */ in pi3usb9201_client_detect_start()
251 /* Have pi3usb9201 start bc1.2 detection */ in pi3usb9201_client_detect_start()
363 /* Put pi3usb9201 into its power down mode */ in pi3usb9201_disconnect()
603 * The is no specific initialization required for the pi3usb9201 other in pi3usb9201_init()
/Zephyr-latest/tests/drivers/usb/bc12/boards/
Dnative_sim.overlay12 pi3usb9201_emul0: pi3usb9201@5f {
13 compatible = "diodes,pi3usb9201";
/Zephyr-latest/tests/drivers/build_all/usb/
Di2c_devices.overlay27 test_i2c_pi3usb9201: pi3usb9201@0 {
28 compatible = "diodes,pi3usb9201";
/Zephyr-latest/doc/releases/
Drelease-notes-3.4.rst1016 * Added Battery Charging (BC12) API and PI3USB9201 driver implementation.