Home
last modified time | relevance | path

Searched +full:mt6358 +full:- +full:rtc (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/mfd/
H A Dmt6397-core.c1 // SPDX-License-Identifier: GPL-2.0-only
19 #include <linux/mfd/mt6358/core.h>
26 #include <linux/mfd/mt6358/registers.h>
128 .name = "mt6323-rtc",
131 .of_compatible = "mediatek,mt6323-rtc",
133 .name = "mt6323-regulator",
134 .of_compatible = "mediatek,mt6323-regulator"
136 .name = "mt6323-led",
137 .of_compatible = "mediatek,mt6323-led"
139 .name = "mt6323-keys",
[all …]
/linux/Documentation/devicetree/bindings/mfd/
H A Dmediatek,mt6397.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Sen Chu <sen.chu@mediatek.com>
11 - Macpaul Lin <macpaul.lin@mediatek.com>
15 Please see the sub-modules below for supported features.
18 - Regulators
19 - RTC
20 - ADC
21 - Audio codec
[all …]
/linux/arch/arm64/boot/dts/mediatek/
H A Dmt6358.dtsi1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 #include <dt-bindings/input/input.h>
9 compatible = "mediatek,mt6358";
10 interrupt-controller;
11 #interrupt-cells = <2>;
14 compatible = "mediatek,mt6358-auxadc";
15 #io-channel-cells = <1>;
18 mt6358codec: audio-codec {
19 compatible = "mediatek,mt6358-sound";
20 mediatek,dmic-mode = <0>; /* two-wires */
[all …]
H A Dmt6359.dtsi1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
9 interrupt-controller;
10 #interrupt-cells = <2>;
11 #sound-dai-cells = <1>;
14 compatible = "mediatek,mt6359-auxadc";
15 #io-channel-cells = <1>;
18 mt6359codec: audio-codec {
19 compatible = "mediatek,mt6359-codec";
23 compatible = "mediatek,mt6359-regulator";
26 regulator-name = "vs1";
[all …]
H A Dmt8186-corsola.dtsi1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)
5 /dts-v1/;
7 #include <dt-bindings/pinctrl/mt8186-pinfunc.h>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/input/input.h>
10 #include <dt-bindings/input/gpio-keys.h>
11 #include <dt-bindings/regulator/mediatek,mt6397-regulator.h>
26 stdout-path = "serial0:115200n8";
35 backlight_lcd0: backlight-lcd0 {
36 compatible = "pwm-backlight";
[all …]
/linux/drivers/rtc/
H A Drtc-mt6397.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright (c) 2014-2015 MediaTek Inc.
15 #include <linux/rtc.h>
16 #include <linux/mfd/mt6397/rtc.h>
19 static int mtk_rtc_write_trigger(struct mt6397_rtc *rtc) in mtk_rtc_write_trigger() argument
24 ret = regmap_write(rtc->regmap, rtc->addr_base + rtc->data->wrtgr, 1); in mtk_rtc_write_trigger()
28 ret = regmap_read_poll_timeout(rtc->regmap, in mtk_rtc_write_trigger()
29 rtc->addr_base + RTC_BBPU, data, in mtk_rtc_write_trigger()
34 dev_err(rtc->rtc_dev->dev.parent, in mtk_rtc_write_trigger()
42 struct mt6397_rtc *rtc = data; in mtk_rtc_irq_handler_thread() local
[all …]