Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add BAM DMUX driver as network interface to the modem #103

Merged
merged 7 commits into from Sep 28, 2020
Merged

Commits on Sep 21, 2020

  1. soc: qcom: smsm: Implement support for get_irqchip_state

    This allows getting the current state reported by a remoteproc
    from the SMSM data.
    stephan-gh committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    562e93b View commit details
    Browse the repository at this point in the history
  2. dmaengine: qcom: bam_dma: Add remote power collapse mode

    In some configurations, we are required to configure the BAM,
    but the BAM clk is managed by a remote processor. It is only turned
    on after coordination with the remote processor, and while turned off
    accessing the registers results in a bus stall.
    
    Attempt to support this mode by only accessing BAM registers when
    a DMA channel is actually requested. Otherwise, keep the BAM in reset.
    stephan-gh committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    088f575 View commit details
    Browse the repository at this point in the history
  3. net: qualcomm: Add BAM DMUX Ethernet/IP driver

    BAM DMUX is used as network interface to the modem on some older
    Qualcomm SoCs like MSM8916 or MSM8974.
    stephan-gh committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    c8f66e0 View commit details
    Browse the repository at this point in the history
  4. arm64: dts: qcom: msm8916: Add BAM DMUX Ethernet/IP device

    BAM DMUX is used as the network interface to the modem.
    stephan-gh committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    40d75ba View commit details
    Browse the repository at this point in the history
  5. squash! arm64: configs: Add msm8916_defconfig (v27)

    Add BAM DMUX as network interface to the modem.
    stephan-gh committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    2a77e38 View commit details
    Browse the repository at this point in the history
  6. squash! arm64: dts: qcom: msm8916: Add common msm8916-modem.dtsi

    Enable BAM DMUX as network interface to the modem.
    stephan-gh committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    4f997ba View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2020

  1. Configuration menu
    Copy the full SHA
    8e6a01a View commit details
    Browse the repository at this point in the history