diff -Naur a/drivers/clk/Kconfig b/drivers/clk/Kconfig
--- a/drivers/clk/Kconfig	2016-01-25 18:31:43.413779725 -0700
+++ b/drivers/clk/Kconfig	2016-01-25 19:09:12.833821955 -0700
@@ -59,6 +59,16 @@
 	  clocked at 32KHz each. Clkout1 is always on, Clkout2 can off
 	  by control register.
 
+config COMMON_CLK_SI5338
+	tristate "Support Silicon Laboratories SI5338 Quad Clock Generator"
+	depends on I2C
+	select REGMAP_I2C
+	select RATIONAL
+	help
+	 Say Y here if you have a SI5338 Quad Clock Generator IC on the I2C bus.
+	 To compile this driver as a module, choose M here: the
+	 module will be called si5338.
+
 config COMMON_CLK_SI5351
 	tristate "Clock driver for SiLabs 5351A/B/C"
 	depends on I2C
diff -Naur a/drivers/clk/Makefile b/drivers/clk/Makefile
--- a/drivers/clk/Makefile	2016-01-25 18:31:43.413779725 -0700
+++ b/drivers/clk/Makefile	2016-01-25 19:09:46.217822582 -0700
@@ -35,6 +35,7 @@
 obj-$(CONFIG_CLK_QORIQ)			+= clk-qoriq.o
 obj-$(CONFIG_COMMON_CLK_RK808)		+= clk-rk808.o
 obj-$(CONFIG_COMMON_CLK_S2MPS11)	+= clk-s2mps11.o
+obj-$(CONFIG_COMMON_CLK_SI5338)		+= clk-si5338.o
 obj-$(CONFIG_COMMON_CLK_SI5351)		+= clk-si5351.o
 obj-$(CONFIG_COMMON_CLK_SI570)		+= clk-si570.o
 obj-$(CONFIG_CLK_TWL6040)		+= clk-twl6040.o
diff -Naur a/drivers/misc/Kconfig b/drivers/misc/Kconfig
--- a/drivers/misc/Kconfig	2016-01-28 19:14:34.610694113 -0700
+++ b/drivers/misc/Kconfig	2016-01-28 19:42:44.730725843 -0700
@@ -515,6 +515,23 @@
 	  bus. System Configuration interface is one of the possible means
 	  of generating transactions on this bus.
 
+config VSC330X
+	tristate "Support VSC330X crosspoint switch"
+	help
+	  Say Y here if you have a VSC30X crosspoint switch IC on the I2C bus.
+	  To compile this driver as a module, choose M here: the
+	  module will be called vsc330x.
+
+config LTC3589
+	tristate "Support LTC3589 voltage regulator"
+	help
+	  Say Y here if you have a LTC3589 voltage regulator IC on the I2C bus.
+	  To compile this driver as a module, choose M here: the
+	  module will be called ltc3589. 
+	  Developed by Elphel, Inc.. 
+	  The default driver is found at drivers/regulator/ltc3589.c and 
+	  enabled with CONFIG_REGULATOR_LTC3589=y
+	  
 config XILINX_TRAFGEN
 	tristate "Xilinx Traffic Generator"
 	depends on MICROBLAZE || ARCH_ZYNQ
diff -Naur a/drivers/misc/Makefile b/drivers/misc/Makefile
--- a/drivers/misc/Makefile	2016-01-28 19:14:34.610694113 -0700
+++ b/drivers/misc/Makefile	2016-01-28 19:19:56.638700159 -0700
@@ -58,3 +58,5 @@
 obj-$(CONFIG_ECHO)		+= echo/
 obj-$(CONFIG_VEXPRESS_SYSCFG)	+= vexpress-syscfg.o
 obj-$(CONFIG_CXL_BASE)		+= cxl/
+obj-$(CONFIG_VSC330X)	        += vsc330x.o
+obj-$(CONFIG_LTC3589)	        += ltc3589.o