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 various enhancements to genpinctrl script #225

Merged

Commits on Aug 28, 2024

  1. scripts: genpinctrl: support non-Git pin data folder

    This commit adds error checking to the call to `git rev-parse HEAD`,
    to ensure genpinctrl does not crash when the pin data folder is not
    a Git repository. In such cases, "<unknown commit>" is written to
    the pinctrl README file.
    
    Signed-off-by: Mathieu Choplain <[email protected]>
    mathieuchopstm committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    cf877e1 View commit details
    Browse the repository at this point in the history
  2. scripts: genpinctrl: add family filtering support

    This commit adds a family filtering feature to genpinctrl.
    Filtering can be used in two modes:
      * in "inclusive" mode, pinctrl is generated for
        specified families only
      * in "exclusive" mode, pinctrl is generated for
        all but specified families
    
    This is useful when introducing new series.
    
    Signed-off-by: Mathieu Choplain <[email protected]>
    mathieuchopstm committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    d39c65b View commit details
    Browse the repository at this point in the history
  3. scripts: genpinctrl: detect XML namespace automatically

    This commit modifies the genpinctrl script to detect
    the XML namespace of pin data files automatically.
    
    Signed-off-by: Mathieu Choplain <[email protected]>
    mathieuchopstm committed Aug 28, 2024
    Configuration menu
    Copy the full SHA
    9ad2f2a View commit details
    Browse the repository at this point in the history