mgw: Split DLCX read-only validations into its own functionSimilar to what's already done in CRCX and MDXC.Change-Id: I3d86f0cbeacc7c0cd69809f898714a76d3b86ed0