Home
last modified time | relevance | path

Searched full:mcp7940n (Results 1 – 19 of 19) sorted by relevance

/Zephyr-latest/drivers/bbram/
DKconfig.microchip5 bool "Microchip MCP7940N SRAM BBRAM driver"
10 Enable driver for Microchip MCP7940N SRAM based battery-backed RAM.
13 bool "Emulator for the Microchip MCP7940N SRAM BBRAM driver"
18 Enable the emulator for the Microchip MCP7940N SRAM based
DKconfig26 # MCP7940N is an I2C device, therefore the init priority must be
/Zephyr-latest/dts/bindings/rtc/
Dmicrochip,mcp7940n.yaml8 description: Microchip MCP7940N I2C RTC with battery-backed SRAM
10 compatible: "microchip,mcp7940n"
21 Host input connected to the MCP7940N MFP open drain output pin
/Zephyr-latest/tests/drivers/bbram/generic/boards/
Dnative_sim.overlay8 mcp7940n: mcp7940n@0 {
9 compatible = "microchip,mcp7940n";
/Zephyr-latest/drivers/counter/
DKconfig.mcp7940n7 bool "Microchip MCP7940N RTC"
12 Enable RTC driver based on Microchip MCP7940N I2C device.
Drtc_mcp7940n.c19 #include <zephyr/drivers/rtc/mcp7940n.h>
26 LOG_MODULE_REGISTER(MCP7940N, CONFIG_COUNTER_LOG_LEVEL);
40 * 1970. MCP7940N default year is '1' so the offset is 69
56 const struct device *mcp7940n; member
74 * @param dev the MCP7940N device pointer.
89 /* tm struct starts months at 0, mcp7940n starts at 1 */ in decode_rtc()
102 /** @brief Encode time struct tm into mcp7940n rtc registers
104 * @param dev the MCP7940N device pointer.
105 * @param time_buffer tm struct containing time to be encoded into mcp7940n
117 /* In a tm struct, months start at 0, mcp7940n starts with 1 */ in encode_rtc()
[all …]
DKconfig83 source "drivers/counter/Kconfig.mcp7940n"
/Zephyr-latest/samples/drivers/counter/alarm/boards/
Dbl5340_dvk_nrf5340_cpuapp.overlay8 /* Connect MCP7940N MFP pin TP9 to P0.04 */
9 extrtc0: mcp7940n@6f {
/Zephyr-latest/tests/drivers/build_all/bbram/
Di2c.dtsi10 mcp7940n@0 {
11 compatible = "microchip,mcp7940n";
/Zephyr-latest/tests/drivers/build_all/counter/
Di2c_devices.overlay33 test_mcp7940n: mcp7940n@1 {
34 compatible = "microchip,mcp7940n";
/Zephyr-latest/tests/drivers/bbram/generic/include/
Dfixture.h17 fn(DT_NODELABEL(mcp7940n)) fn(DT_NODELABEL(ite8xxx2)) fn(DT_NODELABEL(npcx))
/Zephyr-latest/boards/ezurio/bl652_dvk/
Dbl652_dvk.dts112 extrtc0: mcp7940n@6f {
113 compatible = "microchip,mcp7940n";
/Zephyr-latest/boards/ezurio/bl654_dvk/
Dbl654_dvk.dts137 extrtc0: mcp7940n@6f {
138 compatible = "microchip,mcp7940n";
/Zephyr-latest/boards/ezurio/bl653_dvk/
Dbl653_dvk.dts139 extrtc0: mcp7940n@6f {
140 compatible = "microchip,mcp7940n";
/Zephyr-latest/include/zephyr/drivers/rtc/
Dmcp7940n.h189 * @param dev the MCP7940N device pointer.
/Zephyr-latest/boards/ezurio/bl5340_dvk/
Dbl5340_dvk_nrf5340_cpuapp_common.dtsi208 extrtc0: mcp7940n@6f {
209 compatible = "microchip,mcp7940n";
/Zephyr-latest/boards/ezurio/bl5340_dvk/doc/
Dindex.rst241 Refer to the `Microchip MCP7940N datasheet`_ for further details.
425 .. _Microchip MCP7940N datasheet: https://ww1.microchip.com/downloads/en/DeviceDoc/20005010H.pdf
/Zephyr-latest/doc/releases/
Drelease-notes-3.4.rst793 * Added MCP7940N battery-backed RTC SRAM driver.
Drelease-notes-2.7.rst851 :dtcompatible:`microchip,ksz8863`, :dtcompatible:`microchip,mcp7940n`,