diff --git a/drivers/spi/ich.c b/drivers/spi/ich.c
index 373bc2683b0a0f78cd6db9adf58c182c2bf3a69e..5a3d6908152b0d653d462e39354b4a4607d28413 100644
--- a/drivers/spi/ich.c
+++ b/drivers/spi/ich.c
@@ -468,8 +468,6 @@ static int ich_spi_xfer(struct udevice *dev, unsigned int bitlen,
 	}
 
 	/* Preset control fields */
-	control = ich_readw(ctlr, ctlr->control);
-	control &= ~SSFC_RESERVED;
 	control = SPIC_SCGO | ((opcode_index & 0x07) << 4);
 
 	/* Issue atomic preop cycle if needed */