dt-bindings: use capital "OR" for multiple licenses in SPDXDocumentation/process/license-rules.rst and checkpatch expect the SPDXidentifier syntax for multiple licenses to use capital "OR". Corre
dt-bindings: use capital "OR" for multiple licenses in SPDXDocumentation/process/license-rules.rst and checkpatch expect the SPDXidentifier syntax for multiple licenses to use capital "OR". Correct itto keep consistent format and avoid copy-paste issues.Correct also the format // -> .* in few Allwinner binding headers aspointed out by checkpatch: WARNING: Improper SPDX comment style for 'include/dt-bindings/reset/sun50i-h6-ccu.h', please use '/*' insteadSigned-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>Acked-by: Guenter Roeck <linux@roeck-us.net>Acked-by: Stephen Boyd <sboyd@kernel.org>Link: https://lore.kernel.org/r/20230823084540.112602-1-krzysztof.kozlowski@linaro.orgSigned-off-by: Rob Herring <robh@kernel.org>
show more ...
Merge tag 'qcom-dts-for-6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dtQualcomm ARM32 DeviceTree updates for v6.6GCC and LCC clock controller parent clocks are intr
Merge tag 'qcom-dts-for-6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux into soc/dtQualcomm ARM32 DeviceTree updates for v6.6GCC and LCC clock controller parent clocks are introduced on MDM9615.The newly introduced RPM representation is introduced across multipleplatforms.Voltage ADC channel names are corrected across multiple platforms.APQ8064 gains a definition for GSBI4.The XO clock for SDHCI is corrected, as is the USB node name, onIPQ4019. USB node name is also corrected for SDX55.The correct PMIC is included on SDX65 MTP.The incorrect spi-max-frequency property is removed from controllers onIPQ8064 and MSM8960.OCMEM and the display subsystem are added to MSM8226.Reset line is added to the PM8941 and the APQ8074 Dragonboard, while afew properties of the Sony Xperia Z2 Tablet touchscreen are corrected.* tag 'qcom-dts-for-6.6' of https://git.kernel.org/pub/scm/linux/kernel/git/qcom/linux: ARM: dts: qcom: apq8064: add support to gsbi4 uart ARM: dts: qcom: sdx65-mtp: Update the pmic used in sdx65 ARM: dts: qcom: ipq4019: correct SDHCI XO clock ARM: dts: qcom: Use labels with generic node names for ADC channels ARM: dts: qcom-mdm9615: specify gcc clocks ARM: dts: qcom-mdm9615: specify clocks for the lcc device ARM: dts: qcom: msm8974pro-castor: correct touchscreen syna,nosleep-mode ARM: dts: qcom: msm8974pro-castor: correct touchscreen function names ARM: dts: qcom: msm8974pro-castor: correct inverted X of touchscreen ARM: dts: qcom: apq8064: Drop redundant /smd node ARM: dts: qcom: Add rpm-proc node for SMD platforms ARM: dts: qcom: apq8074-dragonboard: add resin ARM: dts: qcom-pm8941: add resin support ARM: dts: qcom: minor whitespace cleanup around '=' ARM: dts: qcom: msm8960: drop spi-max-frequency from controller ARM: dts: qcom: ipq8064: drop spi-max-frequency from controller ARM: dts: qcom: sdx55: use generic node names for USB ARM: dts: qcom: ipq4019: use generic node names for USB ARM: dts: qcom: msm8226: Add ocmem ARM: dts: qcom: msm8226: Add mdss nodesLink: https://lore.kernel.org/r/20230818024928.2485173-1-andersson@kernel.orgSigned-off-by: Arnd Bergmann <arnd@arndb.de>
dt-bindings: clock: Add IPQ5018 clock and resetThis patch adds support for the global clock controller found onthe IPQ5018 based devices.Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@lin
dt-bindings: clock: Add IPQ5018 clock and resetThis patch adds support for the global clock controller found onthe IPQ5018 based devices.Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>Co-developed-by: Varadarajan Narayanan <quic_varada@quicinc.com>Signed-off-by: Varadarajan Narayanan <quic_varada@quicinc.com>Signed-off-by: Sricharan Ramabadhran <quic_srichara@quicinc.com>Link: https://lore.kernel.org/r/1690533192-22220-2-git-send-email-quic_srichara@quicinc.comSigned-off-by: Bjorn Andersson <andersson@kernel.org>
dt-bindings: reset: add reset IDs for Agilex5Add reset ID definitions required for Intel Agilex5 SoCFPGA, re-usealtr,rst-mgr-s10.h as common header file similar S10 & Agilex.Acked-by: Conor Dool
dt-bindings: reset: add reset IDs for Agilex5Add reset ID definitions required for Intel Agilex5 SoCFPGA, re-usealtr,rst-mgr-s10.h as common header file similar S10 & Agilex.Acked-by: Conor Dooley <conor.dooley@microchip.com>Reviewed-by: Dinh Nguyen <dinguyen@kernel.org>Signed-off-by: Niravkumar L Rabara <niravkumar.l.rabara@intel.com>Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
Merge tag 'firewire-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394Pull firewire updates from Takashi Sakamoto: "This consist of three parts; UAPI update, OHCI driver
Merge tag 'firewire-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394Pull firewire updates from Takashi Sakamoto: "This consist of three parts; UAPI update, OHCI driver update, and several bug fixes. Firstly, the 1394 OHCI specification defines method to retrieve hardware time stamps for asynchronous communication, which was previously unavailable in user space. This adds new events to the UAPI, allowing applications to retrieve the time when asynchronous packet are received and sent. The new events are tested in the bleeding edge of libhinawa and look to work well. The new version of libhinawa will be released after current merge window is closed: https://git.kernel.org/pub/scm/libs/ieee1394/libhinawa.git/ Secondly, the FireWire stack includes a PCM device driver for 1394 OHCI hardware, This change modernizes the driver by managed resource (devres) framework. Lastly, bug fixes for firewire-net and firewire-core"* tag 'firewire-6.5-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394: (25 commits) firewire: net: fix use after free in fwnet_finish_incoming_packet() firewire: core: obsolete usage of GFP_ATOMIC at building node tree firewire: ohci: release buffer for AR req/resp contexts when managed resource is released firewire: ohci: use devres for content of configuration ROM firewire: ohci: use devres for IT, IR, AT/receive, and AT/request contexts firewire: ohci: use devres for list of isochronous contexts firewire: ohci: use devres for requested IRQ firewire: ohci: use devres for misc DMA buffer firewire: ohci: use devres for MMIO region mapping firewire: ohci: use devres for PCI-related resources firewire: ohci: use devres for memory object of ohci structure firewire: fix warnings to generate UAPI documentation firewire: fix build failure due to missing module license firewire: cdev: implement new event relevant to phy packet with time stamp firewire: cdev: add new event to notify phy packet with time stamp firewire: cdev: code refactoring to dispatch event for phy packet firewire: cdev: implement new event to notify response subaction with time stamp firewire: cdev: add new event to notify response subaction with time stamp firewire: cdev: code refactoring to operate event of response firewire: core: implement variations to send request and wait for response with time stamp ...
clk: tegra: Avoid calling an uninitialized functionCommit 493ffb046cf5 ("clk: tegra: super: Switch to determine_rate")replaced clk_super_round_rate() by clk_super_determine_rate(), butdidn't upda
clk: tegra: Avoid calling an uninitialized functionCommit 493ffb046cf5 ("clk: tegra: super: Switch to determine_rate")replaced clk_super_round_rate() by clk_super_determine_rate(), butdidn't update one callsite that was explicitly calling the oldtegra_clk_super_ops.round_rate() function, which was now NULL. Thisresulted in a crash on Tegra30 systems during early boot.Switch this callsite over to the clk_super_determine_rate() equivalentto avoid the crash.Fixes: 493ffb046cf5 ("clk: tegra: super: Switch to determine_rate")Tested-by: Dmitry Osipenko <digetx@gmail.com>Signed-off-by: Thierry Reding <treding@nvidia.com>Link: https://lore.kernel.org/r/20230630130748.840729-1-thierry.reding@gmail.comSigned-off-by: Stephen Boyd <sboyd@kernel.org>