 +	  Supports the 11G and 22E PHYs.
 +
  config FIXED_PHY
- 	bool "Driver for MDIO Bus/PHY emulation with fixed speed/link PHYs"
- 	depends on PHYLIB=y
+ 	tristate "Driver for MDIO Bus/PHY emulation with fixed speed/link PHYs"
+ 	depends on PHYLIB
 diff -rupN old/linux-xlnx-xilinx-v2015.2/drivers/net/phy/Makefile linux-xlnx-xilinx-v2015.2/drivers/net/phy/Makefile
 --- old/linux-xlnx-xilinx-v2015.2/drivers/net/phy/Makefile
 +++ linux-xlnx-xilinx-v2015.2/drivers/net/phy/Makefile

 CONFIG_MDIO_BITBANG=y
 CONFIG_INPUT_SPARSEKMAP=y
 CONFIG_INPUT_EVDEV=y
@@ -245,3 +246,59 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60
 CONFIG_FONTS=y
 CONFIG_FONT_8x8=y
 CONFIG_FONT_8x16=y

diff -rupN old/linux-xlnx-xilinx-v2015.2/drivers/misc/eeprom/at24.c linux-xlnx-xilinx-v2015.2/drivers/misc/eeprom/at24.c
--- old/linux-xlnx-xilinx-v2015.2/drivers/misc/eeprom/at24.c
+++ linux-xlnx-xilinx-v2015.2/drivers/misc/eeprom/at24.c
@@ -519,6 +519,9 @@ static int at24_probe(struct i2c_client
 		 * is recommended anyhow.
 		 */
 		chip.page_size = 1;
