Enable 8x2/2x8 chroma predicitons w/ chroma-sub8x8

Change-Id: I2565dfaf0d077984e47e4bd9009a0c174c8124c9
diff --git a/av1/common/reconinter.c b/av1/common/reconinter.c
index c2c8199..7001ea7 100644
--- a/av1/common/reconinter.c
+++ b/av1/common/reconinter.c
@@ -1142,17 +1142,8 @@
   const BLOCK_SIZE bsize = mi->mbmi.sb_type;
   const int ss_x = pd->subsampling_x;
   const int ss_y = pd->subsampling_y;
-  int sub8x8_inter =
-      AOMMIN(block_size_wide[bsize], block_size_high[bsize]) < 8 &&
-      (ss_x || ss_y);
-
-#if CONFIG_EXT_PARTITION_TYPES
-  // Temporarily turn off sub8x8_inter for 16x4 and 4x16 blocks based on
-  // color subsampling until 8x2 and 2x8 block sizes are properly supported.
-  if (sub8x8_inter)
-    if ((bsize == BLOCK_4X16 && ss_x) || (bsize == BLOCK_16X4 && ss_y))
-      sub8x8_inter = 0;
-#endif  // CONFIG_EXT_PARTITION_TYPES
+  int sub8x8_inter = (block_size_wide[bsize] < 8 && ss_x) ||
+                     (block_size_high[bsize] < 8 && ss_y);
 
 #if CONFIG_INTRABC
   if (is_intrabc) {