git: bf3a385217ce - main - fan53555: attach to build and switch from syr827
Bjoern A. Zeeb
bz at FreeBSD.org
Thu Jul 8 20:20:28 UTC 2021
The branch main has been updated by bz:
URL: https://cgit.FreeBSD.org/src/commit/?id=bf3a385217ce4ea96f08559692dd55ec9431a628
commit bf3a385217ce4ea96f08559692dd55ec9431a628
Author: Bjoern A. Zeeb <bz at FreeBSD.org>
AuthorDate: 2021-07-08 17:25:31 +0000
Commit: Bjoern A. Zeeb <bz at FreeBSD.org>
CommitDate: 2021-07-08 20:17:45 +0000
fan53555: attach to build and switch from syr827
Rather than extending syr827 for syr828 (as initially done in D31103)
switch to the Fairchild Semiconductor Corporation fan53555 implementation
which is in-tree but was not attached to the build. The fan53555
implementation also supports syr827/syr8278 already. [1]
Update NOTES and the arm64 GENERIC configuration for the switch.
syr827 for now stays in the tree but is not used by any
kernel configuration.
Suggested by: mmel [1]
Reviewed by: mmel, manu
Differential Revision: https://reviews.freebsd.org/D31112
---
sys/arm64/conf/GENERIC | 2 +-
sys/conf/NOTES | 2 +-
sys/conf/files | 1 +
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/sys/arm64/conf/GENERIC b/sys/arm64/conf/GENERIC
index 473578f8fbe1..f92a78f8e802 100644
--- a/sys/arm64/conf/GENERIC
+++ b/sys/arm64/conf/GENERIC
@@ -198,10 +198,10 @@ device iicmux
device iic
device icee # Generic IIC eeprom
device twsi # Allwinner I2C controller
+device fan53555 # Fairchild Semi FAN53555/SYR82x Regulator
device pca9547 # NPX I2C bus multiplexer
device pcf8563 # NXP Real-time clock/calendar
device rk_i2c # RockChip I2C controller
-device syr827 # Silergy SYR827 PMIC
device sy8106a # SY8106A Buck Regulator
device vf_i2c # Freescale Vybrid I2C controller
device fsliic # Freescale iMX I2C controller
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index d7972c4a7e7a..a13882facce2 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -2265,6 +2265,7 @@ device ds1307 # Dallas DS1307 RTC and compatible
device ds13rtc # All Dallas/Maxim ds13xx chips
device ds1672 # Dallas DS1672 RTC
device ds3231 # Dallas DS3231 RTC + temperature
+device fan53555 # Fairchild Semi FAN53555/SYR82x Regulator
device icee # AT24Cxxx and compatible EEPROMs
device isl12xx # Intersil ISL12xx RTC
device lm75 # LM75 compatible temperature sensor
@@ -2272,7 +2273,6 @@ device nxprtc # NXP RTCs: PCA/PFC212x PCA/PCF85xx
device rtc8583 # Epson RTC-8583
device s35390a # Seiko Instruments S-35390A RTC
device sy8106a # Silergy Corp. SY8106A buck regulator
-device syr827 # Silergy Corp. DC/DC regulator
# Parallel-Port Bus
#
diff --git a/sys/conf/files b/sys/conf/files
index 94f4e92bb25c..22cf4db11695 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -1881,6 +1881,7 @@ dev/iicbus/s35390a.c optional s35390a
dev/iicbus/sy8106a.c optional sy8106a ext_resources fdt
dev/iicbus/syr827.c optional syr827 ext_resources fdt
dev/iicbus/gpio/tca6416.c optional tca6416 fdt
+dev/iicbus/pmic/fan53555.c optional fan53555 ext_resources fdt
dev/iir/iir.c optional iir
dev/iir/iir_ctrl.c optional iir
dev/iir/iir_pci.c optional iir pci
More information about the dev-commits-src-all
mailing list