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