Home
last modified time | relevance | path

Searched full:mhl (Results 1 – 25 of 45) sorted by relevance

12

/kernel/linux/linux-5.10/Documentation/devicetree/bindings/display/bridge/
Dsii9234.txt1 Silicon Image SiI9234 HDMI/MHL bridge bindings
6 - avcc33-supply : MHL/USB Switch Supply Voltage (3.3V)
14 - port@0 - MHL to HDMI
15 - port@1 - MHL to connector
Dsil-sii8620.txt1 Silicon Image SiI8620 HDMI/MHL bridge bindings
/kernel/linux/linux-5.10/drivers/gpu/drm/bridge/
DKconfig130 tristate "Silicon Image SII8620 HDMI/MHL bridge"
136 Silicon Image SII8620 HDMI/MHL bridge chip driver.
150 tristate "Silicon Image SII9234 HDMI/MHL bridge"
153 Say Y here if you want support for the MHL interface.
154 It is an I2C driver, that detects connection of MHL bridge
Dsil-sii8620.h8 * Based on MHL driver for Android devices.
506 /* MHL Tx Control 6th, default value: 0xa0 */
574 /* RX_HDMI VSI MHL Monitor, default value: 0x3c */
706 /* MHL Top Ctl, default value: 0x00 */
712 /* MHL DataPath 1st Ctl, default value: 0xbc */
718 /* MHL DataPath 2nd Ctl, default value: 0xbb */
723 /* MHL DataPath 3rd Ctl, default value: 0x2f */
730 /* MHL DataPath 4th Ctl, default value: 0x48 */
735 /* MHL DataPath 5th Ctl, default value: 0x48 */
740 /* MHL DataPath 6th Ctl, default value: 0x3f */
[all …]
Dsii9234.c15 #include <drm/bridge/mhl.h>
43 /* MHL Tx registers and bits */
188 [I2C_MHL] = "MHL",
342 /* Require to chek mhl imformation of samsung in cbus_init_register */
396 /* Force upstream HPD to 0 when not in MHL mode. */ in force_usb_id_switch_open()
539 /* Force upstream HPD to 0 when not in MHL mode */ in sii9234_reset()
670 dev_dbg(ctx->dev, "mhl est interrupt\n"); in sii9234_mhl_established()
721 dev_dbg(ctx->dev, "MHL cable connected.. RSEN High\n"); in sii9234_rsen_change()
729 * or MHL cable disconnection in sii9234_rsen_change()
806 dev_err(ctx->dev, "discovery failed, no power for MHL?\n"); in sii9234_irq_thread()
Dsil-sii8620.c3 * Silicon Image SiI8620 HDMI/MHL bridge driver
11 #include <drm/bridge/mhl.h>
123 0x49, /* TMDS Receiver, MHL EDID */
125 0x5d, /* MHL Spec */
126 0x64, /* MHL CBUS */
523 dev_info(dev, "detected dongle MHL %d.%d, ChipID %02x%02x:%02x%02x\n", in sii8620_mr_devcap()
927 dev_err(ctx->dev, "xtal clock rate(%lukHz) not supported, setting MHL for %ukHz.\n", in sii8620_xtal_set_rate()
2193 dev_err(ctx->dev, "failed to register notifier for MHL\n"); in sii8620_extcon_init()
/kernel/linux/linux-6.6/drivers/gpu/drm/bridge/
Dsil-sii8620.h8 * Based on MHL driver for Android devices.
506 /* MHL Tx Control 6th, default value: 0xa0 */
574 /* RX_HDMI VSI MHL Monitor, default value: 0x3c */
706 /* MHL Top Ctl, default value: 0x00 */
712 /* MHL DataPath 1st Ctl, default value: 0xbc */
718 /* MHL DataPath 2nd Ctl, default value: 0xbb */
723 /* MHL DataPath 3rd Ctl, default value: 0x2f */
730 /* MHL DataPath 4th Ctl, default value: 0x48 */
735 /* MHL DataPath 5th Ctl, default value: 0x48 */
740 /* MHL DataPath 6th Ctl, default value: 0x3f */
[all …]
DKconfig239 tristate "Silicon Image SII8620 HDMI/MHL bridge"
245 Silicon Image SII8620 HDMI/MHL bridge chip driver.
258 tristate "Silicon Image SII9234 HDMI/MHL bridge"
261 Say Y here if you want support for the MHL interface.
262 It is an I2C driver, that detects connection of MHL bridge
Dsii9234.c15 #include <drm/bridge/mhl.h>
43 /* MHL Tx registers and bits */
188 [I2C_MHL] = "MHL",
342 /* Require to chek mhl imformation of samsung in cbus_init_register */
396 /* Force upstream HPD to 0 when not in MHL mode. */ in force_usb_id_switch_open()
539 /* Force upstream HPD to 0 when not in MHL mode */ in sii9234_reset()
670 dev_dbg(ctx->dev, "mhl est interrupt\n"); in sii9234_mhl_established()
721 dev_dbg(ctx->dev, "MHL cable connected.. RSEN High\n"); in sii9234_rsen_change()
729 * or MHL cable disconnection in sii9234_rsen_change()
806 dev_err(ctx->dev, "discovery failed, no power for MHL?\n"); in sii9234_irq_thread()
Dsil-sii8620.c3 * Silicon Image SiI8620 HDMI/MHL bridge driver
11 #include <drm/bridge/mhl.h>
123 0x49, /* TMDS Receiver, MHL EDID */
125 0x5d, /* MHL Spec */
126 0x64, /* MHL CBUS */
523 dev_info(dev, "detected dongle MHL %d.%d, ChipID %02x%02x:%02x%02x\n", in sii8620_mr_devcap()
927 dev_err(ctx->dev, "xtal clock rate(%lukHz) not supported, setting MHL for %ukHz.\n", in sii8620_xtal_set_rate()
2193 dev_err(ctx->dev, "failed to register notifier for MHL\n"); in sii8620_extcon_init()
/kernel/linux/linux-6.6/drivers/extcon/
Dextcon-max77693.c378 * [0x1| 0| 1| 1] MHL without charging cable in max77693_muic_get_cable_type()
379 * [0x1| 1| 1| 1] MHL with charging cable in max77693_muic_get_cable_type()
479 * Notify Dock/MHL state. in max77693_muic_dock_handler()
488 * - Support MHL in max77693_muic_dock_handler()
606 /* MHL or MHL with USB/TA cable */ in max77693_muic_adc_ground_handler()
672 /* USB_HOST/MHL/Audio */ in max77693_muic_adc_handler()
791 * MHL cable with USB/TA cable in max77693_muic_chg_handler()
792 * - MHL cable include two port(HDMI line and separate in max77693_muic_chg_handler()
793 * micro-usb port. When the target connect MHL cable, in max77693_muic_chg_handler()
798 * Features of 'USB/TA with MHL cable' in max77693_muic_chg_handler()
[all …]
Dextcon-max77843.c342 * 0x1| 1| 0| MHL in max77843_muic_get_cable_type()
343 * 0x1| 1| 1| MHL with VB in max77843_muic_get_cable_type()
600 /* Charger cable on MHL accessory is attach or detach */ in max77843_muic_chg_handler()
/kernel/linux/linux-5.10/drivers/extcon/
Dextcon-max77693.c377 * [0x1| 0| 1| 1] MHL without charging cable in max77693_muic_get_cable_type()
378 * [0x1| 1| 1| 1] MHL with charging cable in max77693_muic_get_cable_type()
478 * Notify Dock/MHL state. in max77693_muic_dock_handler()
487 * - Support MHL in max77693_muic_dock_handler()
605 /* MHL or MHL with USB/TA cable */ in max77693_muic_adc_ground_handler()
671 /* USB_HOST/MHL/Audio */ in max77693_muic_adc_handler()
790 * MHL cable with USB/TA cable in max77693_muic_chg_handler()
791 * - MHL cable include two port(HDMI line and separate in max77693_muic_chg_handler()
792 * micro-usb port. When the target connect MHL cable, in max77693_muic_chg_handler()
797 * Features of 'USB/TA with MHL cable' in max77693_muic_chg_handler()
[all …]
Dextcon-max77843.c343 * 0x1| 1| 0| MHL in max77843_muic_get_cable_type()
344 * 0x1| 1| 1| MHL with VB in max77843_muic_get_cable_type()
601 /* Charger cable on MHL accessory is attach or detach */ in max77843_muic_chg_handler()
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/bridge/
Dsil,sii9234.yaml7 title: Silicon Image SiI9234 HDMI/MHL bridge
24 description: MHL/USB Switch Supply Voltage, 3.3V
51 MHL to connector port
Dsil,sii8620.yaml7 title: Silicon Image SiI8620 HDMI/MHL bridge
51 MHL to connector port
/kernel/linux/linux-5.10/include/linux/platform_data/media/
Ds5p_hdmi.h17 * @mhl_bus: controller id for MHL control bus
18 * @mhl_info: template for MHL I2C device
/kernel/linux/linux-6.6/arch/arm64/boot/dts/qcom/
Dmsm8994-sony-xperia-kitakami-karin.dts20 * sii8620 HDMI/MHL bridge @ 72 (kitakami-common)
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/connector/
Dusb-connector.yaml281 # Micro-USB connector with HS lines routed via controller (MUIC) and MHL
282 # lines connected to HDMI-MHL bridge (sii8620) on Samsung Exynos5433-based
/kernel/linux/linux-6.6/include/drm/bridge/
Dmhl.h3 * Defines for Mobile High-Definition Link (MHL) interface
8 * Based on MHL driver for Android devices.
/kernel/linux/linux-5.10/include/drm/bridge/
Dmhl.h3 * Defines for Mobile High-Definition Link (MHL) interface
8 * Based on MHL driver for Android devices.
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/display/mediatek/
Dmediatek,hdmi.yaml14 The Mediatek HDMI encoder can generate HDMI 1.4a or MHL 2.0 signals from
/kernel/linux/linux-5.10/arch/arm/boot/dts/
Dexynos4210-i9100.dts640 mhl_int: mhl-int {
645 i2c_mhl_bus: i2c-mhl-bus {
684 mag_mhl_gpio: mag-mhl {
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/connector/
Dusb-connector.yaml388 # Micro-USB connector with HS lines routed via controller (MUIC) and MHL
389 # lines connected to HDMI-MHL bridge (sii8620) on Samsung Exynos5433-based
/kernel/linux/linux-6.6/arch/arm/boot/dts/samsung/
Dexynos4210-i9100.dts717 mhl_int: mhl-int-pins {
722 i2c_mhl_bus: i2c-mhl-bus-pins {
761 mag_mhl_gpio: mag-mhl-pins {

12