Skip to content

Enable modem on Pegatron Chagall #98

@cunidev

Description

@cunidev

According to downstream sources, it looks like the chagall 3G modem is on an internal USB bus, plus needing plenty of initialization pins and a custom driver.

From what I understand, in order to achieve the following I should:

  • enable the USB bus first, maybe in "host" mode to see if the modem pops up?
  • add regulators for the USB bus and modem power
  • add a GPIO hog for all modem pins
  • finally, port the device (Huawei MU739) to ModemManager

Is there any other Tegra device with working USB modem in mainline? I see that tilapia had something similar (https://kernel.googlesource.com/pub/scm/linux/kernel/git/linusw/linux-integrator/+/apq8060-dragonboard-pm8901-stab/arch/arm/boot/dts/tegra30-asus-nexus7-tilapia.dtsi#26), but it was never really enabled.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions