lkml.org 
[lkml]   [2022]   [Jun]   [29]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH v4 15/19] arm64: dts: mediatek: asurada: Add MT6359 PMIC
    Date
    MT6359 is the primary PMIC present on the Asurada platform. Include its
    dtsi and configure properties specific for the platform.

    Signed-off-by: Nícolas F. R. A. Prado <nfraprado@collabora.com>
    Reviewed-by: AngeloGioacchino Del Regno <angelogioacchino.delregno@collabora.com>
    Tested-by: Chen-Yu Tsai <wenst@chromium.org>

    ---

    (no changes since v2)

    Changes in v2:
    - Added this patch

    .../boot/dts/mediatek/mt8192-asurada.dtsi | 30 +++++++++++++++++++
    1 file changed, 30 insertions(+)

    diff --git a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi
    index e59c178d3d26..31c9d1f8c80a 100644
    --- a/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi
    +++ b/arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi
    @@ -5,6 +5,7 @@
    */
    /dts-v1/;
    #include "mt8192.dtsi"
    +#include "mt6359.dtsi"
    #include <dt-bindings/gpio/gpio.h>

    / {
    @@ -168,6 +169,31 @@ &i2c7 {
    pinctrl-0 = <&i2c7_pins>;
    };

    +/* for CORE */
    +&mt6359_vgpu11_buck_reg {
    + regulator-always-on;
    +};
    +
    +&mt6359_vgpu11_sshub_buck_reg {
    + regulator-always-on;
    + regulator-min-microvolt = <575000>;
    + regulator-max-microvolt = <575000>;
    +};
    +
    +&mt6359_vrf12_ldo_reg {
    + regulator-always-on;
    +};
    +
    +&mt6359_vufs_ldo_reg {
    + regulator-always-on;
    +};
    +
    +&mt6359codec {
    + mediatek,dmic-mode = <1>; /* one-wire */
    + mediatek,mic-type-0 = <2>; /* DMIC */
    + mediatek,mic-type-2 = <2>; /* DMIC */
    +};
    +
    &pcie {
    pinctrl-names = "default";
    pinctrl-0 = <&pcie_pins>;
    @@ -555,6 +581,10 @@ pins-report-sw {
    };
    };

    +&pmic {
    + interrupts-extended = <&pio 214 IRQ_TYPE_LEVEL_HIGH>;
    +};
    +
    &spi1 {
    status = "okay";

    --
    2.36.1
    \
     
     \ /
      Last update: 2022-06-29 18:02    [W:3.383 / U:0.644 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site