[PATCH v2 49/53] MIPS: ip27_defconfig: enable pata_sgiioc4 and the DVD-ROM path

From: Imre Kaloz

Date: Tue Oct 13 2026 - 11:37:30 EST


Set CONFIG_ATA=y and CONFIG_PATA_SGIIOC4=y. Both are built in rather
than modular, because ip27_defconfig lacks BLK_DEV_INITRD, so no module
can load before root is mounted.

The I-brick's IOC4 ATA channel carries an ATAPI DVD-ROM drive. Change
CONFIG_BLK_DEV_SR from =m to =y for the same reason, and add
CONFIG_ISO9660_FS and CONFIG_UDF_FS so the disc can be mounted.

CONFIG_SCSI=y drops out of the diff: CONFIG_ATA selects SCSI, so make
savedefconfig removes the explicit line.

Signed-off-by: Imre Kaloz <kaloz@xxxxxxxxxx>
---
arch/mips/configs/ip27_defconfig | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/arch/mips/configs/ip27_defconfig b/arch/mips/configs/ip27_defconfig
index 2dfa929a6553..2959615d656b 100644
--- a/arch/mips/configs/ip27_defconfig
+++ b/arch/mips/configs/ip27_defconfig
@@ -74,10 +74,9 @@ CONFIG_NET_ACT_SKBEDIT=m
# CONFIG_VGA_ARB is not set
CONFIG_BLK_DEV_LOOP=y
CONFIG_ATA_OVER_ETH=m
-CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_CHR_DEV_ST=y
-CONFIG_BLK_DEV_SR=m
+CONFIG_BLK_DEV_SR=y
CONFIG_CHR_DEV_SG=m
CONFIG_CHR_DEV_SCH=m
CONFIG_SCSI_CONSTANTS=y
@@ -91,6 +90,8 @@ CONFIG_SCSI_DH_RDAC=m
CONFIG_SCSI_DH_HP_SW=m
CONFIG_SCSI_DH_EMC=m
CONFIG_SCSI_DH_ALUA=m
+CONFIG_ATA=y
+CONFIG_PATA_SGIIOC4=y
CONFIG_MD=y
CONFIG_BLK_DEV_MD=y
CONFIG_MD_LINEAR=m
@@ -150,6 +151,8 @@ CONFIG_BTRFS_FS_POSIX_ACL=y
CONFIG_QUOTA_NETLINK_INTERFACE=y
CONFIG_FUSE_FS=m
CONFIG_CUSE=m
+CONFIG_ISO9660_FS=y
+CONFIG_UDF_FS=y
CONFIG_PROC_KCORE=y
CONFIG_TMPFS=y
CONFIG_TMPFS_POSIX_ACL=y
--
2.47.3