On Thu, 14 Jul 2022 17:00:53 -0700 Dan Williams <dan.j.williams@xxxxxxxxx> wrote: > Currently 'struct cxl_decoder' contains the superset of attributes > needed for all decoder types. Before more type-specific attributes are > added to the common definition, reorganize 'struct cxl_decoder' into type > specific objects. > > This patch, the first of three, factors out a cxl_switch_decoder type. > See the new kdoc for what a 'struct cxl_switch_decoder' represents in a > CXL topology. > > Co-developed-by: Ben Widawsky <bwidawsk@xxxxxxxxxx> > Signed-off-by: Ben Widawsky <bwidawsk@xxxxxxxxxx> > Signed-off-by: Dan Williams <dan.j.williams@xxxxxxxxx> Reviewed-by: Jonathan Cameron <Jonathan.Cameron@xxxxxxxxxx>