Skip to content
Permalink
Lisa-Hill/ARM-…
Switch branches/tags

Commits on Dec 11, 2021

  1. ARM: dts: BCM5301X: Add USB GPIO and missing LEDs on Netgear R6300v2

    Set GPIO controlling power for both USB ports properly, add missing WAN LEDs and specify USB ports for the USB LED on Netgear R6300v2.
    
    Signed-off-by: Lisa Hill <f11o1iomh3dmt141n@icloud.com>
    yx93e4drbc3fajim4d7g authored and intel-lab-lkp committed Dec 11, 2021

Commits on Dec 8, 2021

  1. dt-bindings: i2c: tegra-bpmp: Convert to json-schema

    Convert the NVIDIA Tegra186 (and later) BPMP I2C bindings from the
    free-form text format to json-schema.
    
    Signed-off-by: Thierry Reding <treding@nvidia.com>
    Link: https://lore.kernel.org/r/20211208143306.534700-1-thierry.reding@gmail.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    Thierry Reding authored and robherring committed Dec 8, 2021
  2. dt-bindings: arm: pmu: Document Denver and Carmel PMUs

    Add compatible strings for the NVIDIA Denver and Carmel PMUs.
    
    Signed-off-by: Thierry Reding <treding@nvidia.com>
    Link: https://lore.kernel.org/r/20211207150746.444478-1-thierry.reding@gmail.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    Thierry Reding authored and robherring committed Dec 8, 2021
  3. dt-bindings: arm: Catch up with Cortex/Neoverse CPUs again

    Add bindings for the 2020 and 2021 cohorts of Cortex-A and Neoverse
    CPUs, now featuring their Cortex-X cousins as well.
    
    Signed-off-by: Robin Murphy <robin.murphy@arm.com>
    Link: https://lore.kernel.org/r/a36014d06d308c73d3fa1ed55e8967fb8adadf0d.1638900542.git.robin.murphy@arm.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    rmurphy-arm authored and robherring committed Dec 8, 2021
  4. dt-bindings: net: Convert SYSTEMPORT to YAML

    Convert the Broadcom SYSTEMPORT Ethernet controller Device Tree binding
    to YAML.
    
    Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
    Link: https://lore.kernel.org/r/20211208202801.3706929-3-f.fainelli@gmail.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    ffainelli authored and robherring committed Dec 8, 2021
  5. dt-bindings: net: Convert AMAC to YAML

    Convert the Broadcom AMAC Device Tree binding to YAML to help with
    schema and dtbs checking.
    
    Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
    Link: https://lore.kernel.org/r/20211208202801.3706929-2-f.fainelli@gmail.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    ffainelli authored and robherring committed Dec 8, 2021
  6. dt-bindings: net: Convert iProc MDIO mux to YAML

    Conver the Broadcom iProc MDIO mux Device Tree binding to YAML.
    
    Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
    Link: https://lore.kernel.org/r/20211206180049.2086907-9-f.fainelli@gmail.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    ffainelli authored and robherring committed Dec 8, 2021
  7. dt-bindings: phy: Convert Northstar 2 PCIe PHY to YAML

    Convert the Broadcom Northstar 2 PCIe PHY Device Tree binding to YAML
    and rename it accordingly in the process since it had nothing to do with
    a MDIO mux on the PCI(e) bus. This is a pre-requisite to updating
    another binding file to YAML.
    
    Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
    Link: https://lore.kernel.org/r/20211206180049.2086907-8-f.fainelli@gmail.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    ffainelli authored and robherring committed Dec 8, 2021
  8. dt-bindings: net: Convert GENET binding to YAML

    Convert the GENET binding to YAML, leveraging brcm,unimac-mdio.yaml and
    the standard ethernet-controller.yaml files.
    
    Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
    Link: https://lore.kernel.org/r/20211206180049.2086907-5-f.fainelli@gmail.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    ffainelli authored and robherring committed Dec 8, 2021
  9. dt-bindings: net: Document moca PHY interface

    MoCA (Multimedia over Coaxial) is used by the internal GENET/MOCA cores
    and will be needed in order to convert GENET to YAML in subsequent
    changes.
    
    Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
    Link: https://lore.kernel.org/r/20211206180049.2086907-4-f.fainelli@gmail.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    ffainelli authored and robherring committed Dec 8, 2021
  10. dt-bindings: net: brcm,unimac-mdio: Update maintainers for binding

    Add Doug and myself as maintainers since this binding is used by the
    GENET Ethernet controller for its internal MDIO controller.
    
    Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
    Link: https://lore.kernel.org/r/20211206180049.2086907-3-f.fainelli@gmail.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    ffainelli authored and robherring committed Dec 8, 2021
  11. dt-bindings: net: brcm,unimac-mdio: reg-names is optional

    The UniMAC MDIO controller integrated into GENET does not provide a
    reg-names property since it is optional, reflect that in the binding.
    
    Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
    Link: https://lore.kernel.org/r/20211206180049.2086907-2-f.fainelli@gmail.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    ffainelli authored and robherring committed Dec 8, 2021
  12. dt-bindings: PCI: brcmstb: compatible is required

    The compatible property is required, make sure the binding documents it
    as such.
    
    Signed-off-by: Florian Fainelli <f.fainelli@gmail.com>
    Link: https://lore.kernel.org/r/20211202223609.1171452-1-f.fainelli@gmail.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    ffainelli authored and robherring committed Dec 8, 2021

Commits on Dec 6, 2021

  1. dt-bindings: Use correct vendor prefix for Asahi Kasei Corp.

    The old "ak" vendor prefix that was never officially accepted was still
    being used in some examples. Convert to the correct vendor prefix (i.e.
    "asahi-kasei").
    
    Signed-off-by: Thierry Reding <treding@nvidia.com>
    Link: https://lore.kernel.org/r/20211206144802.217073-1-thierry.reding@gmail.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    Thierry Reding authored and robherring committed Dec 6, 2021
  2. dt-bindings: Only show unique unit address warning for enabled nodes

    There are valid cases when two nodes can have the same address. For
    example, in Exynos SoCs there is USI IP-core, which might be configured
    to provide UART, SPI or I2C block, all of which having the same base
    register address. But only one can be enabled at a time. That looks like
    this:
    
        usi@138200c0 {
            serial@13820000 {
                status = "okay";
            };
    
            i2c@13820000 {
                status = "disabled";
            };
        };
    
    When running "make dt_binding_check", it reports next warning:
    
        Warning (unique_unit_address):
        /example-0/usi@138200c0/serial@13820000:
        duplicate unit-address (also used in node
        /example-0/usi@138200c0/i2c@13820000)
    
    Disable "unique_unit_address" in DTC_FLAGS to suppress warnings like
    that, but enable "unique_unit_address_if_enabled" warning, so that dtc
    still reports a warning when two enabled nodes are having the same
    address.
    
    Signed-off-by: Sam Protsenko <semen.protsenko@linaro.org>
    Reported-by: Rob Herring <robh@kernel.org>
    Suggested-by: Rob Herring <robh@kernel.org>
    Link: https://lore.kernel.org/r/20211203183517.11390-1-semen.protsenko@linaro.org
    Signed-off-by: Rob Herring <robh@kernel.org>
    Sam Protsenko authored and robherring committed Dec 6, 2021

Commits on Dec 2, 2021

  1. dt-bindings: net: cdns,macb: Convert to json-schema

    Convert the Cadence MACB/GEM Ethernet controller Device Tree binding
    documentation to json-schema.
    
    Re-add "cdns,gem" (removed in commit a217d87 ("dt-bindings:
    Remove PicoXcell bindings")) as there are active users on non-PicoXcell
    platforms.
    Add missing "ether_clk" clock.
    Add missing properties.
    
    Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
    Acked-by: Nicolas Ferre <nicolas.ferre@microchip.com>
    Link: https://lore.kernel.org/r/104dcbfd22f95fc77de9fe15e8abd83869603ea5.1637927673.git.geert@linux-m68k.org
    Signed-off-by: Rob Herring <robh@kernel.org>
    geertu authored and robherring committed Dec 2, 2021
  2. dt-bindings: dma: sifive,fu540-c000-pdma: Group interrupt tuples

    To improve human readability and enable automatic validation, the tuples
    in "interrupts" properties should be grouped using angle brackets.
    
    Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
    Link: https://lore.kernel.org/r/20211125150233.161576-1-geert@linux-m68k.org
    Signed-off-by: Rob Herring <robh@kernel.org>
    geertu authored and robherring committed Dec 2, 2021
  3. dt-bindings: net: ethernet-controller: add 2.5G and 10G speeds

    Both are already used by HW and drivers inside Linux.
    
    Fix warnings as:
    arch/arm64/boot/dts/freescale/fsl-ls1028a-kontron-sl28-var2.dt.yaml: ethernet@0,2: fixed-link:speed:0:0: 2500 is not one of [10, 100, 1000]
            From schema: Documentation/devicetree/bindings/net/ethernet-controller.yaml
    
    Signed-off-by: David Heidelberg <david@ixit.cz>
    Link: https://lore.kernel.org/r/20211124202046.81136-1-david@ixit.cz
    Signed-off-by: Rob Herring <robh@kernel.org>
    okias authored and robherring committed Dec 2, 2021
  4. of: base: Skip CPU nodes with "fail"/"fail-..." status

    Allow fully disabling CPU nodes using status = "fail".
    
    This allows a bootloader to change the number of available CPUs (for
    example when a common DTS is used for SoC variants with different numbers
    of cores) without deleting the nodes altogether, which could require
    additional fixups to avoid dangling phandle references.
    
    Unknown status values (everything that is not "okay"/"ok", "disabled" or
    "fail"/"fail-...") will continue to be interpreted like "disabled",
    meaning that the CPU can be enabled during boot.
    
    References:
    - https://www.spinics.net/lists/devicetree-spec/msg01007.html
    - devicetree-org/dt-schema#61
    
    Link: https://lore.kernel.org/all/CAL_Jsq+1LsTBdVaODVfmB0eme2jMpNL4VgKk-OM7rQWyyF0Jbw@mail.gmail.com/
    Signed-off-by: Matthias Schiffer <matthias.schiffer@ew.tq-group.com>
    Tested-by: Sai Prakash Ranjan <quic_saipraka@quicinc.com>
    Reviewed-by: Frank Rowand <frank.rowand@sony.com>
    Link: https://lore.kernel.org/r/20211122114536.2981-1-matthias.schiffer@ew.tq-group.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    schiffermtq authored and robherring committed Dec 2, 2021
  5. Update trivial-devices.yaml with Sensirion,sht4x

    Add Sensirion SHT4x, a precision temperature and humidity sensor, to
    trivial-devices.yaml.
    
    Signed-off-by: David Mosberger-Tang <davidm@egauge.net>
    Link: https://lore.kernel.org/r/20211121161320.2312393-1-davidm@egauge.net
    Signed-off-by: Rob Herring <robh@kernel.org>
    dmosberger authored and robherring committed Dec 2, 2021
  6. dt-bindings: Add resets to the PL011 bindings

    Some PL011 implementations provide a reset line to the silicon
    IP block, add a device tree property for this.
    
    Cc: devicetree@vger.kernel.org
    Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
    Acked-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
    Link: https://lore.kernel.org/r/20211120011418.2630449-1-linus.walleij@linaro.org
    Signed-off-by: Rob Herring <robh@kernel.org>
    linusw authored and robherring committed Dec 2, 2021
  7. dt-bindings: hwmon: add TI DC-DC converters

    Few Texas Instruments DC-DC converters on PMBus like TPS544B20 do not
    have bindings and are used only as hardware monitoring sensor.  These
    devices are actually not trivial and can receive basic configuration
    (e.g. power up mode, CNTL pin polarity, expected input voltage), however
    devicetree support for configuration was never added.
    
    Therefore in current state the devices are used only in read-only mode
    and have trivial bindings, so document them to have basic dtschema
    tests.
    
    Cc: Vincent Pelletier <plr.vincent@gmail.com>
    Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@canonical.com>
    Link: https://lore.kernel.org/r/20211116110207.68494-1-krzysztof.kozlowski@canonical.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    krzk authored and robherring committed Dec 2, 2021
  8. dt-bindings: leds: convert BCM6328 controller to the json-schema

    This helps validating DTS files.
    
    Signed-off-by: Rafał Miłecki <rafal@milecki.pl>
    Link: https://lore.kernel.org/r/20211114225416.3174-1-zajec5@gmail.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    Rafał Miłecki authored and robherring committed Dec 2, 2021

Commits on Nov 29, 2021

  1. dt-bindings: arm: cpus: Add ARM Cortex-A78

    The ARM Cortex-A78 CPU can be found in a number of recent SoCs such as
    the NVIDIA Tegra234 (Orin).
    
    Signed-off-by: Thierry Reding <treding@nvidia.com>
    Acked-by: Robin Murphy <robin.muephy@arm.com>
    Link: https://lore.kernel.org/r/20211112131904.3683428-1-thierry.reding@gmail.com
    Signed-off-by: Rob Herring <robh@kernel.org>
    Thierry Reding authored and robherring committed Nov 29, 2021
  2. dt-bindings: thermal: Fix definition of cooling-maps contribution pro…

    …perty
    
    When converting the thermal-zones bindings to yaml the definition of the
    contribution property changed. The intention is the same, an integer
    value expressing a ratio of a sum on how much cooling is provided by the
    device to the zone. But after the conversion the integer value is
    limited to the range 0 to 100 and expressed as a percentage.
    
    This is problematic for two reasons.
    
    - This do not match how the binding is used. Out of the 18 files that
      make use of the property only two (ste-dbx5x0.dtsi and
      ste-hrefv60plus.dtsi) sets it at a value that satisfy the binding,
      100. The remaining 16 files set the value higher and fail to validate.
    
    - Expressing the value as a percentage instead of a ratio of the sum is
      confusing as there is nothing to enforce the sum in the zone is not
      greater then 100.
    
    This patch restore the pre yaml conversion description and removes the
    value limitation allowing the usage of the bindings to validate.
    
    Fixes: 1202a44 ("dt-bindings: thermal: Add yaml bindings for thermal zones")
    Reported-by: Kieran Bingham <kieran.bingham+renesas@ideasonboard.com>
    Signed-off-by: Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
    Link: https://lore.kernel.org/r/20211109103045.1403686-1-niklas.soderlund+renesas@ragnatech.se
    Signed-off-by: Rob Herring <robh@kernel.org>
    Niklas Söderlund authored and robherring committed Nov 29, 2021
  3. dt-bindings: display: sync formats with simplefb.h

    Sync all formats from simplefb.h into documentation.
    
    Signed-off-by: David Heidelberg <david@ixit.cz>
    Link: https://lore.kernel.org/r/20211108183322.68192-1-david@ixit.cz
    Signed-off-by: Rob Herring <robh@kernel.org>
    okias authored and robherring committed Nov 29, 2021

Commits on Nov 18, 2021

  1. of: property: fw_devlink: Fixup behaviour when 'node_not_dev' is set

    In the struct supplier_bindings the member 'node_not_dev' is described as
    "The consumer node containing the property is never a device.", but that is
    inconsistent with the behaviour of the code in of_link_property(), as it
    calls of_get_compat_node() that starts parsing for a compatible property
    from the node it gets passed to it. The proper behaviour is to start at the
    node's parent, so let's do that.
    
    While at it, let's take the opportunity to update the description of the
    'node_not_dev' flag, as to clarify its purpose.
    
    Signed-off-by: Ulf Hansson <ulf.hansson@linaro.org>
    Reviewed-by: Saravana Kannan <saravanak@google.com>
    Signed-off-by: Rob Herring <robh@kernel.org>
    Link: https://lore.kernel.org/r/20210902090221.820254-1-ulf.hansson@linaro.org
    storulf authored and robherring committed Nov 18, 2021

Commits on Nov 15, 2021

  1. dt-bindings: vendor-prefixes: add T-Head Semiconductor

    Add vendor prefix for T-Head Semiconductor [1] [2]
    
    [1] https://github.com/T-head-Semi
    [2] https://www.t-head.cn/
    
    Signed-off-by: Guo Ren <guoren@linux.alibaba.com>
    Cc: Rob Herring <robh@kernel.org>
    Cc: Rob Herring <robh+dt@kernel.org>
    Cc: devicetree <devicetree@vger.kernel.org>
    Link: https://lore.kernel.org/r/20211103020921.3870764-1-guoren@kernel.org
    Signed-off-by: Rob Herring <robh@kernel.org>
    guoren83 authored and robherring committed Nov 15, 2021

Commits on Nov 14, 2021

  1. Linux 5.16-rc1

    torvalds committed Nov 14, 2021
  2. kconfig: Add support for -Wimplicit-fallthrough

    Add Kconfig support for -Wimplicit-fallthrough for both GCC and Clang.
    
    The compiler option is under configuration CC_IMPLICIT_FALLTHROUGH,
    which is enabled by default.
    
    Special thanks to Nathan Chancellor who fixed the Clang bug[1][2]. This
    bugfix only appears in Clang 14.0.0, so older versions still contain
    the bug and -Wimplicit-fallthrough won't be enabled for them, for now.
    
    This concludes a long journey and now we are finally getting rid
    of the unintentional fallthrough bug-class in the kernel, entirely. :)
    
    Link: llvm/llvm-project@9ed4a94 [1]
    Link: https://bugs.llvm.org/show_bug.cgi?id=51094 [2]
    Link: KSPP#115
    Link: ClangBuiltLinux#236
    Co-developed-by: Kees Cook <keescook@chromium.org>
    Signed-off-by: Kees Cook <keescook@chromium.org>
    Co-developed-by: Linus Torvalds <torvalds@linux-foundation.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    Signed-off-by: Gustavo A. R. Silva <gustavoars@kernel.org>
    Reviewed-by: Nathan Chancellor <nathan@kernel.org>
    Tested-by: Nathan Chancellor <nathan@kernel.org>
    Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
    GustavoARSilva authored and torvalds committed Nov 14, 2021
  3. Merge tag 'xfs-5.16-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/x…

    …fs-linux
    
    Pull xfs cleanups from Darrick Wong:
     "The most 'exciting' aspect of this branch is that the xfsprogs
      maintainer and I have worked through the last of the code
      discrepancies between kernel and userspace libxfs such that there are
      no code differences between the two except for #includes.
    
      IOWs, diff suffices to demonstrate that the userspace tools behave the
      same as the kernel, and kernel-only bits are clearly marked in the
      /kernel/ source code instead of just the userspace source.
    
      Summary:
    
       - Clean up open-coded swap() calls.
    
       - A little bit of #ifdef golf to complete the reunification of the
         kernel and userspace libxfs source code"
    
    * tag 'xfs-5.16-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux:
      xfs: sync xfs_btree_split macros with userspace libxfs
      xfs: #ifdef out perag code for userspace
      xfs: use swap() to make dabtree code cleaner
    torvalds committed Nov 14, 2021
  4. Merge tag 'for-5.16/parisc-3' of git://git.kernel.org/pub/scm/linux/k…

    …ernel/git/deller/parisc-linux
    
    Pull more parisc fixes from Helge Deller:
     "Fix a build error in stracktrace.c, fix resolving of addresses to
      function names in backtraces, fix single-stepping in assembly code and
      flush userspace pte's when using set_pte_at()"
    
    * tag 'for-5.16/parisc-3' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux:
      parisc/entry: fix trace test in syscall exit path
      parisc: Flush kernel data mapping in set_pte_at() when installing pte for user page
      parisc: Fix implicit declaration of function '__kernel_text_address'
      parisc: Fix backtrace to always include init funtion names
    torvalds committed Nov 14, 2021
  5. Merge tag 'sh-for-5.16' of git://git.libc.org/linux-sh

    Pull arch/sh updates from Rich Felker.
    
    * tag 'sh-for-5.16' of git://git.libc.org/linux-sh:
      sh: pgtable-3level: Fix cast to pointer from integer of different size
      sh: fix READ/WRITE redefinition warnings
      sh: define __BIG_ENDIAN for math-emu
      sh: math-emu: drop unused functions
      sh: fix kconfig unmet dependency warning for FRAME_POINTER
      sh: Cleanup about SPARSE_IRQ
      sh: kdump: add some attribute to function
      maple: fix wrong return value of maple_bus_init().
      sh: boot: avoid unneeded rebuilds under arch/sh/boot/compressed/
      sh: boot: add intermediate vmlinux.bin* to targets instead of extra-y
      sh: boards: Fix the cacography in irq.c
      sh: check return code of request_irq
      sh: fix trivial misannotations
    torvalds committed Nov 14, 2021
  6. Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm

    Pull ARM fixes from Russell King:
    
     - Fix early_iounmap
    
     - Drop cc-option fallbacks for architecture selection
    
    * tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm:
      ARM: 9156/1: drop cc-option fallbacks for architecture selection
      ARM: 9155/1: fix early early_iounmap()
    torvalds committed Nov 14, 2021
  7. Merge tag 'devicetree-fixes-for-5.16-1' of git://git.kernel.org/pub/s…

    …cm/linux/kernel/git/robh/linux
    
    Pull devicetree fixes from Rob Herring:
    
     - Two fixes due to DT node name changes on Arm, Ltd. boards
    
     - Treewide rename of Ingenic CGU headers
    
     - Update ST email addresses
    
     - Remove Netlogic DT bindings
    
     - Dropping few more cases of redundant 'maxItems' in schemas
    
     - Convert toshiba,tc358767 bridge binding to schema
    
    * tag 'devicetree-fixes-for-5.16-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux:
      dt-bindings: watchdog: sunxi: fix error in schema
      bindings: media: venus: Drop redundant maxItems for power-domain-names
      dt-bindings: Remove Netlogic bindings
      clk: versatile: clk-icst: Ensure clock names are unique
      of: Support using 'mask' in making device bus id
      dt-bindings: treewide: Update @st.com email address to @foss.st.com
      dt-bindings: media: Update maintainers for st,stm32-hwspinlock.yaml
      dt-bindings: media: Update maintainers for st,stm32-cec.yaml
      dt-bindings: mfd: timers: Update maintainers for st,stm32-timers
      dt-bindings: timer: Update maintainers for st,stm32-timer
      dt-bindings: i2c: imx: hardware do not restrict clock-frequency to only 100 and 400 kHz
      dt-bindings: display: bridge: Convert toshiba,tc358767.txt to yaml
      dt-bindings: Rename Ingenic CGU headers to ingenic,*.h
    torvalds committed Nov 14, 2021
Older