- 12 4月, 2023 1 次提交
-
-
由 Chris Morgan 提交于
Add support for the newly mainlined panel to the RG353 series of devices. Signed-off-by: NChris Morgan <macromorgan@hotmail.com> Link: https://lore.kernel.org/r/20221126011432.22891-2-macroalpha82@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
- 06 4月, 2023 9 次提交
-
-
由 Krzysztof Kozlowski 提交于
The Anbernic and Odroid Go have different panels and take differently named supplies, so move all the supplies to DTS defining actual panel to fix warnings like: rk3326-odroid-go3.dtb: panel@0: 'IOVCC-supply' is a required property rk3326-odroid-go3.dtb: panel@0: 'iovcc-supply', 'vdd-supply' do not match any of the regexes: 'pinctrl-[0-9]+' Signed-off-by: NKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Link: https://lore.kernel.org/r/20230326204520.80859-1-krzysztof.kozlowski@linaro.orgSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Cristian Ciocaltea 提交于
Add the necessary DT nodes for the Rock 5B board to enable the analog audio support provided by the Everest Semi ES8316 codec. Signed-off-by: NCristian Ciocaltea <cristian.ciocaltea@collabora.com> Reviewed-by: NChristopher Obbard <chris.obbard@collabora.com> Link: https://lore.kernel.org/r/20230402095054.384739-6-cristian.ciocaltea@collabora.com [adapted to the fan addition I applied slightly earlier] Signed-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Cristian Ciocaltea 提交于
In addition to the five I2S/PCM/TDM controllers and the two I2S/PCM controllers shared between the RK3588 and RK3588S SoCs, RK3588 provides another group of four I2S/PCM/TDM controllers. Add the DT nodes corresponding to the additional controllers. Signed-off-by: NCristian Ciocaltea <cristian.ciocaltea@collabora.com> Link: https://lore.kernel.org/r/20230402095054.384739-5-cristian.ciocaltea@collabora.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Cristian Ciocaltea 提交于
There are five I2S/PCM/TDM controllers and two I2S/PCM controllers embedded in the RK3588 and RK3588S SoCs. Add the DT nodes corresponding to the above mentioned Rockchip controllers. Also note RK3588 SoC contains four additional I2S/PCM/TDM controllers, which are handled via a separate patch. Signed-off-by: NCristian Ciocaltea <cristian.ciocaltea@collabora.com> Link: https://lore.kernel.org/r/20230402095054.384739-4-cristian.ciocaltea@collabora.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Cristian Ciocaltea 提交于
The clock rate for PLL_PPLL has been wrongly initialized to 100 MHz instead of 1.1 GHz. Fix it. Fixes: c9211fa2 ("arm64: dts: rockchip: Add base DT for rk3588 SoC") Reported-by: NSebastian Reichel <sebastian.reichel@collabora.com> Signed-off-by: NCristian Ciocaltea <cristian.ciocaltea@collabora.com> Link: https://lore.kernel.org/r/20230402095054.384739-3-cristian.ciocaltea@collabora.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Cristian Ciocaltea 提交于
Since commit df4fdd0d ("dt-bindings: firmware: arm,scmi: Restrict protocol child node properties") the following dtbs_check warning is shown: rk3588-rock-5b.dtb: scmi: protocol@14: Unevaluated properties are not allowed ('assigned-clock-rates', 'assigned-clocks' were unexpected) Because adding the missing properties to firmware/arm,scmi.yaml binding document was not an acceptable solution, move SCMI_CLK_CPUB01 and SCMI_CLK_CPUB23 assigned clocks to the related CPU nodes and also add the missing SCMI_CLK_CPUL. Additionally, adjust frequency to 816 MHz for all the above mentioned assigned clocks, in order to match the firmware defaults. Suggested-by: NSebastian Reichel <sebastian.reichel@collabora.com> Signed-off-by: NCristian Ciocaltea <cristian.ciocaltea@collabora.com> Link: https://lore.kernel.org/r/20230402095054.384739-2-cristian.ciocaltea@collabora.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Sebastian Reichel 提交于
Add thermal sensor IP, which allows monitoring temperatures at seven different places in the SoC: * Chip Center * CPU Cluster 1 (Dual A76 "Big" Cores) * CPU Cluster 2 (Dual A76 "Big" Cores) * CPU Cluster 0 (Quad A55 "Little" Cores) * Power Domain Center * Graphics Processing Unit * Neural Processing Unit Signed-off-by: NSebastian Reichel <sebastian.reichel@collabora.com> Link: https://lore.kernel.org/r/20230404154429.51601-1-sebastian.reichel@collabora.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Cristian Ciocaltea 提交于
Add the necessary DT changes for the Rock 5B board to enable support for the PWM controlled heat sink fan. Signed-off-by: NCristian Ciocaltea <cristian.ciocaltea@collabora.com> Reviewed-by: NChristopher Obbard <chris.obbard@collabora.com> Link: https://lore.kernel.org/r/20230404173807.490520-3-cristian.ciocaltea@collabora.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Shreeya Patel 提交于
Add DT node to enable RTC support for Rock 5B board. Signed-off-by: NShreeya Patel <shreeya.patel@collabora.com> Reviewed-by: NChristopher Obbard <chris.obbard@collabora.com> Link: https://lore.kernel.org/r/20230405082711.46303-1-shreeya.patel@collabora.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
- 30 3月, 2023 5 次提交
-
-
由 Tianling Shen 提交于
The OrangePi R1 Plus LTS is a minor variant of OrangePi R1 Plus with the on-board NIC chip changed from rtl8211e to yt8531c, and otherwise identical to OrangePi R1 Plus. Signed-off-by: NTianling Shen <cnsztl@gmail.com> Link: https://lore.kernel.org/r/20230325074022.9818-5-cnsztl@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Tianling Shen 提交于
The NanoPi R2C is a minor variant of NanoPi R2S with the on-board NIC chip changed from rtl8211e to yt8521s, and otherwise identical to R2S. Signed-off-by: NTianling Shen <cnsztl@gmail.com> Link: https://lore.kernel.org/r/20230325074022.9818-3-cnsztl@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Martijn Braam 提交于
The phone has a Goodix GT1158 touchscreen, add a DT node for it. Signed-off-by: NMartijn Braam <martijn@brixit.nl> Co-developed-by: NKamil Trzciński <ayufan@ayufan.eu> Signed-off-by: NKamil Trzciński <ayufan@ayufan.eu> Co-developed-by: NOndrej Jirman <megi@xff.cz> Signed-off-by: NOndrej Jirman <megi@xff.cz> Signed-off-by: NJavier Martinez Canillas <javierm@redhat.com> Link: https://lore.kernel.org/r/20230328073309.1743112-3-javierm@redhat.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Martijn Braam 提交于
The phone's display is using a Hannstar LCD panel. Support it by adding a panel DT node and all needed nodes (backlight, MIPI DSI, regulators, etc). Signed-off-by: NMartijn Braam <martijn@brixit.nl> Co-developed-by: NKamil Trzciński <ayufan@ayufan.eu> Signed-off-by: NKamil Trzciński <ayufan@ayufan.eu> Co-developed-by: NOndrej Jirman <megi@xff.cz> Signed-off-by: NOndrej Jirman <megi@xff.cz> Signed-off-by: NJavier Martinez Canillas <javierm@redhat.com> Tested-by: NOndrej Jirman <megi@xff.cz> Link: https://lore.kernel.org/r/20230328073309.1743112-2-javierm@redhat.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Shreeya Patel 提交于
Add DT node for watchdog support in RK3588. Signed-off-by: NShreeya Patel <shreeya.patel@collabora.com> Link: https://lore.kernel.org/r/20230328210048.195124-2-shreeya.patel@collabora.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
- 23 3月, 2023 10 次提交
-
-
由 Johan Jonker 提交于
The hclk is not used in the dw-mipi-dsi binding, so remove hclk from the rk356x.dtsi dsi node. Signed-off-by: NJohan Jonker <jbx6244@gmail.com> Link: https://lore.kernel.org/r/4df211eb-4fcd-ee20-48a1-ce7712de552c@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Johan Jonker 提交于
'vbus-supply' does not match any of the regexes in rk3566-box-demo.dts in the usb2phy0_otg node, so rename vbus-supply to phy-supply. Signed-off-by: NJohan Jonker <jbx6244@gmail.com> Link: https://lore.kernel.org/r/1889d8ee-e119-4a52-33a1-b990a41a137c@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Johan Jonker 提交于
Use generic node name for rk3399.dtsi dp node. With the conversion of rockchip,analogix-dp.yaml a port@1 node is required, so add a node with label edp_out. Also restyle. Signed-off-by: NJohan Jonker <jbx6244@gmail.com> Link: https://lore.kernel.org/r/f6008819-db9b-0944-3f5b-5522b7cd8a8d@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Johan Jonker 提交于
Use generic node name for rk3399.dtsi dsi node. With the conversion of rockchip,dw-mipi-dsi.yaml a port@1 node is required, so add a node with label mipi_out. Also restyle. Signed-off-by: NJohan Jonker <jbx6244@gmail.com> Link: https://lore.kernel.org/r/1e019e9e-a8da-3d57-2770-f6b81bbbf591@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Johan Jonker 提交于
With the conversion of rockchip,dw-mipi-dsi.yaml a port@1 node is required, so add a node with label dsi_out. Also add label dsi_in to port@0. Signed-off-by: NJohan Jonker <jbx6244@gmail.com> Link: https://lore.kernel.org/r/1ee3e676-aef4-f464-82b0-8fb39ba5c60d@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Johan Jonker 提交于
With the conversion of rockchip,lvds.yaml a port@1 node is required, so add a node with label lvds_out. Also add label lvds_in to port@0. Signed-off-by: NJohan Jonker <jbx6244@gmail.com> Link: https://lore.kernel.org/r/99895a4b-25c4-4b64-42ac-6f70940ab56e@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Tianling Shen 提交于
This is for the audio output which does not exist on the boards. Also disable regulator-always-on for vccio_acodec since it's only used by the audio output. Signed-off-by: NTianling Shen <cnsztl@gmail.com> Link: https://lore.kernel.org/r/20230318083745.6181-6-cnsztl@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Tianling Shen 提交于
- Changed phy-mode to rgmii. - Fixed pull type in pinctrl for gmac0. - Removed duplicate properties in mdio node. These properties are defined in the gmac0 node already. Signed-off-by: NTianling Shen <cnsztl@gmail.com> Link: https://lore.kernel.org/r/20230318083745.6181-5-cnsztl@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Tianling Shen 提交于
FriendlyARM NanoPi R5C is an open-sourced mini IoT gateway device. Specification: - Rockchip RK3568 - 1/4GB LPDDR4X RAM - 8/32GB eMMC - SD card slot - M.2 Connector - 2x USB 3.0 Port - 2x 2500 Base-T (PCIe, r8125) - HDMI 2.0 - MIPI DSI/CSI - USB Type C 5V Signed-off-by: NTianling Shen <cnsztl@gmail.com> Link: https://lore.kernel.org/r/20230318083745.6181-4-cnsztl@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Tianling Shen 提交于
Create common dtsi for the FriendlyElec NanoPi R5 series. Signed-off-by: NTianling Shen <cnsztl@gmail.com> Link: https://lore.kernel.org/r/20230318083745.6181-2-cnsztl@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
- 15 3月, 2023 2 次提交
-
-
由 Vasily Khoruzhick 提交于
FriendlyElec Nanopi R5S is an open-sourced mini IoT gateway device. Board Specifications - Rockchip RK3568 - 2 or 4GB LPDDR4X - 8GB or 16GB eMMC, SD card slot - GbE LAN (Native) - 2x 2.5G LAN (PCIe) - M.2 Connector - HDMI 2.0, MIPI DSI/CSI - 2xUSB 3.0 Host - USB Type C PD, 5V/9V/12V - GPIO: 12-pin 0.5mm FPC connector Based on Tianling Shen's <cnsztl@gmail.com> work. Signed-off-by: NVasily Khoruzhick <anarsoul@gmail.com> Link: https://lore.kernel.org/r/20230308063240.107178-2-anarsoul@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Yixun Lan 提交于
Edge2 is an ultraslim, credit-card sized ARM PC designed by Khadas. In this patch, we will add basic device tree support for this board, Only eMMC, UART are enabled, so it's capable of booting into a basic linux system from eMMC via serial console. Signed-off-by: NYixun Lan <dlan@gentoo.org> Link: https://lore.kernel.org/r/20230315033441.32719-3-dlan@gentoo.orgSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
- 08 3月, 2023 3 次提交
-
-
由 Maya Matuszczyk 提交于
Note that orientation property in ST7701 driver is currently missing, And that ST7701 panel driver uses different regulator names compared to driver for Elida KD35T133 driver. Signed-off-by: NMaya Matuszczyk <maccraft123mc@gmail.com> Link: https://lore.kernel.org/r/20230213153816.213526-5-maccraft123mc@gmail.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Manoj Sai 提交于
Enable USB OTG support for Radxa Compute Module 3 IO Board Signed-off-by: NManoj Sai <abbaraju.manojsai@amarulasolutions.com> Signed-off-by: NJagan Teki <jagan@amarulasolutions.com> Link: https://lore.kernel.org/r/20230223135929.630787-1-abbaraju.manojsai@amarulasolutions.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
由 Lucas Tanure 提交于
Add SD Card node for RK3588s and RK3588. Co-developed-by: NShawn Lin <shawn.lin@rock-chips.com> Signed-off-by: NShawn Lin <shawn.lin@rock-chips.com> Signed-off-by: NLucas Tanure <lucas.tanure@collabora.com> Link: https://lore.kernel.org/r/20230228103610.25108-1-lucas.tanure@collabora.comSigned-off-by: NHeiko Stuebner <heiko@sntech.de>
-
- 14 2月, 2023 10 次提交
-
-
由 Krzysztof Kozlowski 提交于
qcom,rpmcc bindings expect RPM clock controller to be named generic "clock-controller": rpm-glink: rpm-requests: 'qcom,rpmcc' does not match any of the regexes: '^regulators(-[01])?$', 'pinctrl-[0-9]+' Signed-off-by: NKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: NDmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: NBjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20230208101545.45711-3-krzysztof.kozlowski@linaro.org
-
由 Krzysztof Kozlowski 提交于
Bindings expect (and most of DTS use) the RPM G-Link node name to be "rpm-requests". Signed-off-by: NKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: NDmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: NBjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20230208101545.45711-2-krzysztof.kozlowski@linaro.org
-
由 Krzysztof Kozlowski 提交于
Bindings expect (and most of DTS use) the RPM G-Link node name to be "rpm-requests". Signed-off-by: NKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Reviewed-by: NDmitry Baryshkov <dmitry.baryshkov@linaro.org> Signed-off-by: NBjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20230208101545.45711-1-krzysztof.kozlowski@linaro.org
-
由 Neil Armstrong 提交于
The interconnect property is already present in the qce node, which is the consumer of the cryptobam, so no need for an interconnect property as documented by the bindings. Fixes: 433477c3 ("arm64: dts: qcom: sm8550: add QCrypto nodes") Suggested-by: NBhupesh Sharma <bhupesh.sharma@linaro.org> Signed-off-by: NNeil Armstrong <neil.armstrong@linaro.org> Acked-by: NKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org> Signed-off-by: NBjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20230209-topic-sm8550-upstream-cryptobam-remove-interconnect-v1-1-84587c7bad0f@linaro.org
-
由 Owen Yang 提交于
Tune the PWM to solve screen flashing issue and high frequency noise. While at it, the comment for the PWM settings incorrectly said we were using a 5kHz duty cycle. It should have said "period", not "duty cycle". Correct this while updating the values. Signed-off-by: NOwen Yang <ecs.taipeikernel@gmail.com> Reviewed-by: NDouglas Anderson <dianders@chromium.org> Reviewed-by: NMatthias Kaehlcke <mka@chromium.org> Signed-off-by: NBjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20230213105803.v2.1.I610cef0ead2d5df1f7bd18bc0e0ae040b03725d0@changeid
-
由 Manivannan Sadhasivam 提交于
Nodes like pwrkey, resin, iadc, adc-tm, temp-alarm which are the grand children of spmi_bus node represent the interrupt generating devices but don't have "interrupt-parent" property. As per the devicetree spec v0.3, section 2.4: "The physical wiring of an interrupt source to an interrupt controller is represented in the devicetree with the interrupt-parent property. Nodes that represent interrupt-generating devices contain an interrupt-parent property which has a phandle value that points to the device to which the device’s interrupts are routed, typically an interrupt controller. If an interrupt-generating device does not have an interrupt-parent property, its interrupt parent is assumed to be its devicetree parent." This clearly says that if the "interrupt-parent" property is absent, then the immediate devicetree parent will be assumed as the interrupt parent. But the immediate parents of these nodes are not interrupt controllers themselves. This may lead to failure while wiring the interrupt for these nodes by an operating system. But a few operating systems like Linux, workaround this issue by walking up the parent nodes until it finds the "interrupt-cells" property. Then the node that has the "interrupt-cells" property will be used as the interrupt parent. But this workaround is not as per the DT spec and is not being implemented by other operating systems such as OpenBSD. Hence, fix this issue by adding the "interrupts-extended" property that explicitly specifies the spmi_bus node as the interrupt parent. Note that the "interrupts-extended" property is chosen over "interrupt-parent" as it allows specifying both interrupt parent phandle and interrupt specifiers in a single property. Reported-by: NPatrick Wildt <patrick@blueri.se> Signed-off-by: NManivannan Sadhasivam <manivannan.sadhasivam@linaro.org> Reviewed-by: NBjorn Andersson <andersson@kernel.org> Signed-off-by: NBjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20230213090118.11527-1-manivannan.sadhasivam@linaro.org
-
由 Luca Weiss 提交于
Enable all i2c busses where something is connected on this phone. Add comments as placeholders for which components are still missing. Also enable gpi_dma and the other qupv3 for that. Reviewed-by: NKonrad Dybcio <konrad.dybcio@linaro.org> Signed-off-by: NLuca Weiss <luca.weiss@fairphone.com> Signed-off-by: NBjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20230213-fp4-more-i2c-v2-2-1c459c572f80@fairphone.com
-
由 Luca Weiss 提交于
Currently the dts contains a mix of status-as-first-property (old qcom style) and status-as-last-property (new style). Move all status properties down to the bottom once and for all so that the style is consistent between different nodes. Reviewed-by: NKonrad Dybcio <konrad.dybcio@linaro.org> Signed-off-by: NLuca Weiss <luca.weiss@fairphone.com> Signed-off-by: NBjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20230213-fp4-more-i2c-v2-1-1c459c572f80@fairphone.com
-
由 Konrad Dybcio 提交于
A special compatible was introduced for PMK8350 both in the driver and the bindings to facilitate for 2 base registers (PBS & HLOS). Use it. Fixes: b2de4313 ("arm64: dts: qcom: pmk8350: Add peripherals for pmk8350") Signed-off-by: NKonrad Dybcio <konrad.dybcio@linaro.org> Signed-off-by: NBjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20230213212930.2115182-1-konrad.dybcio@linaro.org
-
由 Bjorn Andersson 提交于
Like on the CRD, add the necessary nodes to enable USB Type-C altmode-based external display on the Lenovo ThinkPad X13s. Reviewed-by: NKonrad Dybcio <konrad.dybcio@linaro.org> Signed-off-by: NBjorn Andersson <quic_bjorande@quicinc.com> Signed-off-by: NBjorn Andersson <andersson@kernel.org> Link: https://lore.kernel.org/r/20230213215619.1362566-4-quic_bjorande@quicinc.com
-