Searched +full:mpfs +full:- +full:i2c (Results 1 – 3 of 3) sorted by relevance
1 // SPDX-License-Identifier: (GPL-2.0 OR MIT)2 /* Copyright (c) 2020-2021 Microchip Technology Inc */4 /dts-v1/;5 #include "dt-bindings/clock/microchip,mpfs-clock.h"8 #address-cells = <2>;9 #size-cells = <2>;11 compatible = "microchip,mpfs";14 #address-cells = <1>;15 #size-cells = <0>;16 timebase-frequency = <1000000>;[all …]
1 // SPDX-License-Identifier: GPL-2.03 * Microchip CoreI2C I2C controller driver5 * Copyright (c) 2018-2022 Microchip Corporation. All rights reserved.13 #include <linux/i2c.h>93 * struct mchp_corei2c_dev - Microchip CoreI2C device private data97 * @i2c_clk: clock reference for i2c input clock101 * @adapter: core i2c abstraction103 * @bus_clk_rate: current i2c bus clock rate131 u8 ctrl = readb(idev->base + CORE_I2C_CTRL); in mchp_corei2c_core_disable()134 writeb(ctrl, idev->base + CORE_I2C_CTRL); in mchp_corei2c_core_disable()[all …]
1 # SPDX-License-Identifier: GPL-2.0-only44 This clock should be battery-backed, so that it reads the correct45 time when the system boots from a power-off state. Otherwise, your141 once-per-second update interrupts, used for synchronization.159 will be called rtc-test.161 comment "I2C RTC drivers"163 if I2C173 will be called rtc-88pm860x.183 will be called rtc-88pm80x.193 will be called rtc-88pm886.[all …]