Searched +full:tc +full:- +full:diode (Results 1 – 6 of 6) sorted by relevance
/linux-6.12.1/Documentation/devicetree/bindings/rtc/ |
D | abracon,abx80x.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - linux-rtc@vger.kernel.org 17 must perform auto-detection from ID register. 19 - abracon,abx80x 20 - abracon,ab0801 21 - abracon,ab0803 22 - abracon,ab0804 23 - abracon,ab0805 [all …]
|
D | adi,max31335.yaml | 1 # SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause 3 --- 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Antoniu Miclaus <antoniu.miclaus@analog.com> 13 Analog Devices MAX31335 I2C RTC ±2ppm Automotive Real-Time Clock with 17 - $ref: rtc.yaml# 29 "#clock-cells": 34 adi,tc-diode: 36 Select the diode configuration for the trickle charger. 37 schottky - Schottky diode in series. [all …]
|
/linux-6.12.1/drivers/rtc/ |
D | rtc-abx80x.c | 1 // SPDX-License-Identifier: GPL-2.0 6 * Copyright 2014-2015 Macq S.A. 135 dev_err(&client->dev, "Unable to write configuration key\n"); in abx80x_write_config_key() 136 return -EIO; in abx80x_write_config_key() 148 dev_err(&client->dev, in abx80x_is_rc_mode() 166 return -EIO; in abx80x_enable_trickle_charger() 172 dev_err(&client->dev, "Unable to write trickle register\n"); in abx80x_enable_trickle_charger() 173 return -EIO; in abx80x_enable_trickle_charger() 197 return -EINVAL; in abx80x_rtc_read_time() 204 dev_err(&client->dev, "Unable to read date\n"); in abx80x_rtc_read_time() [all …]
|
D | rtc-max31335.c | 1 // SPDX-License-Identifier: GPL-2.0 16 #include <linux/clk-provider.h> 230 ret = regmap_bulk_read(max31335->regmap, MAX31335_SECONDS, date, in max31335_read_time() 235 tm->tm_sec = bcd2bin(date[0] & 0x7f); in max31335_read_time() 236 tm->tm_min = bcd2bin(date[1] & 0x7f); in max31335_read_time() 237 tm->tm_hour = bcd2bin(date[2] & 0x3f); in max31335_read_time() 238 tm->tm_wday = bcd2bin(date[3] & 0x7) - 1; in max31335_read_time() 239 tm->tm_mday = bcd2bin(date[4] & 0x3f); in max31335_read_time() 240 tm->tm_mon = bcd2bin(date[5] & 0x1f) - 1; in max31335_read_time() 241 tm->tm_year = bcd2bin(date[6]) + 100; in max31335_read_time() [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/freescale/ |
D | imx8mq-hummingboard-pulse.dts | 1 // SPDX-License-Identifier: (GPL-2.0 OR MIT) 3 * Copyright (C) 2018 Jon Nettleton <jon@solid-run.com> 6 /dts-v1/; 8 #include "dt-bindings/usb/pd.h" 9 #include "imx8mq-sr-som.dtsi" 13 compatible = "solidrun,hummingboard-pulse", "fsl,imx8mq"; 16 stdout-path = &uart1; 19 reg_usdhc2_vmmc: regulator-usdhc2-vmmc { 20 compatible = "regulator-fixed"; 21 pinctrl-names = "default"; [all …]
|
/linux-6.12.1/arch/arm64/boot/dts/ti/ |
D | k3-am642-hummingboard-t.dts | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * Copyright (C) 2023 Josua Mayer <josua@solid-run.com> 5 * DTS for SolidRun AM642 HummingBoard-T, 10 /dts-v1/; 12 #include <dt-bindings/leds/common.h> 13 #include <dt-bindings/phy/phy.h> 15 #include "k3-am642.dtsi" 16 #include "k3-am642-sr-som.dtsi" 19 model = "SolidRun AM642 HummingBoard-T"; 20 compatible = "solidrun,am642-hummingboard-t", "solidrun,am642-sr-som", "ti,am642"; [all …]
|