Home
last modified time | relevance | path

Searched refs:pon (Results 1 – 20 of 20) sorted by relevance

/Linux-v5.15/drivers/power/reset/
Dqcom-pon.c31 struct pm8916_pon *pon = container_of in pm8916_reboot_mode_write() local
35 ret = regmap_update_bits(pon->regmap, in pm8916_reboot_mode_write()
36 pon->baseaddr + PON_SOFT_RB_SPARE, in pm8916_reboot_mode_write()
37 GENMASK(7, pon->reason_shift), in pm8916_reboot_mode_write()
38 magic << pon->reason_shift); in pm8916_reboot_mode_write()
40 dev_err(pon->dev, "update reboot mode bits failed\n"); in pm8916_reboot_mode_write()
47 struct pm8916_pon *pon; in pm8916_pon_probe() local
50 pon = devm_kzalloc(&pdev->dev, sizeof(*pon), GFP_KERNEL); in pm8916_pon_probe()
51 if (!pon) in pm8916_pon_probe()
54 pon->dev = &pdev->dev; in pm8916_pon_probe()
[all …]
DMakefile18 obj-$(CONFIG_POWER_RESET_QCOM_PON) += qcom-pon.o
/Linux-v5.15/Documentation/devicetree/bindings/watchdog/
Dqcom,pm8916-wdt.txt3 This pm8916 watchdog timer controller must be under pm8916-pon node.
18 pon@800 {
19 compatible = "qcom,pm8916-pon";
/Linux-v5.15/arch/arm64/boot/dts/qcom/
Dpm8009.dtsi16 pm8009_pon: pon@800 {
17 compatible = "qcom,pm8916-pon";
Dpm660.dtsi51 pon: pon@800 { label
52 compatible = "qcom,pm8916-pon";
Dpmk8350.dtsi18 pmk8350_pon: pon@1300 {
19 compatible = "qcom,pm8998-pon";
Dpm6150.dtsi41 pm6150_pon: pon@800 {
42 compatible = "qcom,pm8998-pon";
Dpm8998.dtsi41 pm8998_pon: pon@800 {
42 compatible = "qcom,pm8998-pon";
Dpmm8155au_1.dtsi49 pon: power-on@800 { label
50 compatible = "qcom,pm8916-pon";
Dpms405.dtsi59 pon@800 {
60 compatible = "qcom,pms405-pon";
Dpm8150.dtsi50 pon: power-on@800 { label
51 compatible = "qcom,pm8998-pon";
Dpm8994.dtsi46 pm8994_pon: pon@800 {
47 compatible = "qcom,pm8916-pon";
Dpm8916.dtsi15 pon@800 {
16 compatible = "qcom,pm8916-pon";
Dpmm8155au_2.dtsi49 compatible = "qcom,pm8916-pon";
Dpm8150l.dtsi50 compatible = "qcom,pm8916-pon";
Dpm8150b.dtsi50 compatible = "qcom,pm8916-pon";
Dsm8150-microsoft-surface-duo.dts432 &pon {
Dsdm630-sony-xperia-nile.dtsi218 &pon {
/Linux-v5.15/arch/arm/boot/dts/
Dqcom-pmx55.dtsi20 compatible = "qcom,pm8916-pon";
/Linux-v5.15/sound/pci/asihpi/
Dhpi.h1627 u16 hpi_compander_get_enable(u32 h_control, u32 *pon);