Pieter De Gendt
548958de05
drivers: eeprom: Place API into iterable section
...
Add wrapper DEVICE_API macro to all eeprom_driver_api instances.
Signed-off-by: Pieter De Gendt <pieter.degendt@basalte.be>
2024-12-02 22:05:47 +00:00
Fabio Baltieri
939b90be4c
drivers: drop few redundant guard around pm_policy_state_lock_*
...
The pm_policy_state_lock_put and pm_policy_state_lock_put functions
already become a no-op if CONFIG_PM is not enabled. Drop the guards
around it in few different drivers.
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
2023-11-22 18:34:36 +00:00
Manimaran A
207e5c77d4
drivers: eeprom: mchp: Enable low power feature
...
Updated the driver to support low power mode
Signed-off-by: Manimaran A <manimaran.a@microchip.com>
2023-08-09 08:23:06 +00:00
Manimaran A
80d46c5f7e
drivers: eeprom: mchp: Bug fix
...
Updated the DT macro to read EEPROM size property.
Signed-off-by: Manimaran A <manimaran.a@microchip.com>
2023-07-18 19:19:14 +00:00
Gerard Marull-Paretas
b2d9212ea0
drivers: all: mchp_xec: remove conditional support for pinctrl
...
The Microchip XEC platform always uses pinctrl, there's no need to keep
extra macrology around pinctrl. Also updated driver's Kconfig options to
`select PINCTRL`.
Signed-off-by: Gerard Marull-Paretas <gerard.marull@nordicsemi.no>
2023-04-24 13:34:22 +02:00
Henrik Brix Andersen
ace688b075
drivers: eeprom: mchp_xec: add missing kernel.h include
...
Add missing kernel.h include.
Signed-off-by: Henrik Brix Andersen <hebad@vestas.com>
2022-11-04 08:59:24 +00:00
Jay Vasanth
8014a026d1
drivers: eeprom: MEC172x - Add read/write APIs support
...
Add functions to support EEPROM read and EEPROM write.
Signed-off-by: Jay Vasanth <jay.vasanth@microchip.com>
2022-08-04 18:36:18 +02:00
Jay Vasanth
ccb77af3b7
eeprom: Add Microchip eeprom driver skeleton
...
Prepare for Microchip eeprom driver addition. Update
dtsi, kconfig, cmake and relevant soc files for eeprom
driver addition.
Signed-off-by: Jay Vasanth <jay.vasanth@microchip.com>
2022-08-04 18:36:18 +02:00