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

Driver for the I3C Controller IP Core #2480

Open
wants to merge 5 commits into
base: main
Choose a base branch
from
Open

Driver for the I3C Controller IP Core #2480

wants to merge 5 commits into from

Commits on May 7, 2024

  1. dt-bindings: i3c: Add adi-i3c-master

    Add nodes for ADI I3C Controller IP core.
    
    Signed-off-by: Jorge Marques <jorge.marques@analog.com>
    gastmaier committed May 7, 2024
    Configuration menu
    Copy the full SHA
    27e6412 View commit details
    Browse the repository at this point in the history
  2. drivers: i3c: Add adi-i3c-master

    ADI I3C Controller is an AXI-interfaced HDL IP that implements an
    I3C Controller.
    Using standard "master" name for coherence with the abstraction and
    other controllers already in the Linux kernel.
    
    Signed-off-by: Jorge Marques <jorge.marques@analog.com>
    gastmaier committed May 7, 2024
    Configuration menu
    Copy the full SHA
    73e89e7 View commit details
    Browse the repository at this point in the history
  3. drivers: i3c: adi-i3c-master: Add IBI support

    Add the optional IBI methods for the I3C Controller.
    
    Signed-off-by: Jorge Marques <jorge.marques@analog.com>
    gastmaier committed May 7, 2024
    Configuration menu
    Copy the full SHA
    054d520 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2024

  1. V2: drivers: i3c: Improve adi-i3c-master

    Reset core on xfer timeout to ensure no orphan transfers.
    Remove dangling id variable.
    Remove forgotten commented sleep.
    Remove unused rets.
    Commit to be squashed.
    
    Signed-off-by: Jorge Marques <jorge.marques@analog.com>
    gastmaier committed May 18, 2024
    Configuration menu
    Copy the full SHA
    df538f4 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2024

  1. V3: drivers: i3c: adi-i3c-master, disable IBI

    Only disable the IBI feature at the IP Core level if no other device has
    IBI enabled.
    
    Signed-off-by: Jorge Marques <jorge.marques@analog.com>
    gastmaier committed Jun 4, 2024
    Configuration menu
    Copy the full SHA
    0642239 View commit details
    Browse the repository at this point in the history