Message ID | 1397199383-30186-1-git-send-email-olaf@aepfle.de (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
Ping? On Fri, Apr 11, Olaf Hering wrote: > qemu as used by xend/xm toolstack uses a different subvendor id. > Bind the drm driver also to this emulated card. > > Signed-off-by: Olaf Hering <olaf@aepfle.de> > --- > drivers/gpu/drm/cirrus/cirrus_drv.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/drivers/gpu/drm/cirrus/cirrus_drv.c b/drivers/gpu/drm/cirrus/cirrus_drv.c > index 953fc8a..8555548 100644 > --- a/drivers/gpu/drm/cirrus/cirrus_drv.c > +++ b/drivers/gpu/drm/cirrus/cirrus_drv.c > @@ -31,6 +31,8 @@ static struct drm_driver driver; > static DEFINE_PCI_DEVICE_TABLE(pciidlist) = { > { PCI_VENDOR_ID_CIRRUS, PCI_DEVICE_ID_CIRRUS_5446, 0x1af4, 0x1100, 0, > 0, 0 }, > + { PCI_VENDOR_ID_CIRRUS, PCI_DEVICE_ID_CIRRUS_5446, PCI_VENDOR_ID_XEN, > + 0x0001, 0, 0, 0 }, > {0,} > }; >
Ping? On Thu, Jun 12, Olaf Hering wrote: > Ping? > > On Fri, Apr 11, Olaf Hering wrote: > > > qemu as used by xend/xm toolstack uses a different subvendor id. > > Bind the drm driver also to this emulated card. > > > > Signed-off-by: Olaf Hering <olaf@aepfle.de> > > --- > > drivers/gpu/drm/cirrus/cirrus_drv.c | 2 ++ > > 1 file changed, 2 insertions(+) > > > > diff --git a/drivers/gpu/drm/cirrus/cirrus_drv.c b/drivers/gpu/drm/cirrus/cirrus_drv.c > > index 953fc8a..8555548 100644 > > --- a/drivers/gpu/drm/cirrus/cirrus_drv.c > > +++ b/drivers/gpu/drm/cirrus/cirrus_drv.c > > @@ -31,6 +31,8 @@ static struct drm_driver driver; > > static DEFINE_PCI_DEVICE_TABLE(pciidlist) = { > > { PCI_VENDOR_ID_CIRRUS, PCI_DEVICE_ID_CIRRUS_5446, 0x1af4, 0x1100, 0, > > 0, 0 }, > > + { PCI_VENDOR_ID_CIRRUS, PCI_DEVICE_ID_CIRRUS_5446, PCI_VENDOR_ID_XEN, > > + 0x0001, 0, 0, 0 }, > > {0,} > > }; > >
Ping? On Tue, Aug 26, Olaf Hering wrote: > Ping? > > On Thu, Jun 12, Olaf Hering wrote: > > > Ping? > > > > On Fri, Apr 11, Olaf Hering wrote: > > > > > qemu as used by xend/xm toolstack uses a different subvendor id. > > > Bind the drm driver also to this emulated card. > > > > > > Signed-off-by: Olaf Hering <olaf@aepfle.de> > > > --- > > > drivers/gpu/drm/cirrus/cirrus_drv.c | 2 ++ > > > 1 file changed, 2 insertions(+) > > > > > > diff --git a/drivers/gpu/drm/cirrus/cirrus_drv.c b/drivers/gpu/drm/cirrus/cirrus_drv.c > > > index 953fc8a..8555548 100644 > > > --- a/drivers/gpu/drm/cirrus/cirrus_drv.c > > > +++ b/drivers/gpu/drm/cirrus/cirrus_drv.c > > > @@ -31,6 +31,8 @@ static struct drm_driver driver; > > > static DEFINE_PCI_DEVICE_TABLE(pciidlist) = { > > > { PCI_VENDOR_ID_CIRRUS, PCI_DEVICE_ID_CIRRUS_5446, 0x1af4, 0x1100, 0, > > > 0, 0 }, > > > + { PCI_VENDOR_ID_CIRRUS, PCI_DEVICE_ID_CIRRUS_5446, PCI_VENDOR_ID_XEN, > > > + 0x0001, 0, 0, 0 }, > > > {0,} > > > }; > > >
No idea why I kept missing this, I've applied it to -fixes now. Dave. On 22 October 2014 18:14, Olaf Hering <olaf@aepfle.de> wrote: > Ping? > > On Tue, Aug 26, Olaf Hering wrote: > >> Ping? >> >> On Thu, Jun 12, Olaf Hering wrote: >> >> > Ping? >> > >> > On Fri, Apr 11, Olaf Hering wrote: >> > >> > > qemu as used by xend/xm toolstack uses a different subvendor id. >> > > Bind the drm driver also to this emulated card. >> > > >> > > Signed-off-by: Olaf Hering <olaf@aepfle.de> >> > > --- >> > > drivers/gpu/drm/cirrus/cirrus_drv.c | 2 ++ >> > > 1 file changed, 2 insertions(+) >> > > >> > > diff --git a/drivers/gpu/drm/cirrus/cirrus_drv.c b/drivers/gpu/drm/cirrus/cirrus_drv.c >> > > index 953fc8a..8555548 100644 >> > > --- a/drivers/gpu/drm/cirrus/cirrus_drv.c >> > > +++ b/drivers/gpu/drm/cirrus/cirrus_drv.c >> > > @@ -31,6 +31,8 @@ static struct drm_driver driver; >> > > static DEFINE_PCI_DEVICE_TABLE(pciidlist) = { >> > > { PCI_VENDOR_ID_CIRRUS, PCI_DEVICE_ID_CIRRUS_5446, 0x1af4, 0x1100, 0, >> > > 0, 0 }, >> > > + { PCI_VENDOR_ID_CIRRUS, PCI_DEVICE_ID_CIRRUS_5446, PCI_VENDOR_ID_XEN, >> > > + 0x0001, 0, 0, 0 }, >> > > {0,} >> > > }; >> > > > -- > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/
diff --git a/drivers/gpu/drm/cirrus/cirrus_drv.c b/drivers/gpu/drm/cirrus/cirrus_drv.c index 953fc8a..8555548 100644 --- a/drivers/gpu/drm/cirrus/cirrus_drv.c +++ b/drivers/gpu/drm/cirrus/cirrus_drv.c @@ -31,6 +31,8 @@ static struct drm_driver driver; static DEFINE_PCI_DEVICE_TABLE(pciidlist) = { { PCI_VENDOR_ID_CIRRUS, PCI_DEVICE_ID_CIRRUS_5446, 0x1af4, 0x1100, 0, 0, 0 }, + { PCI_VENDOR_ID_CIRRUS, PCI_DEVICE_ID_CIRRUS_5446, PCI_VENDOR_ID_XEN, + 0x0001, 0, 0, 0 }, {0,} };
qemu as used by xend/xm toolstack uses a different subvendor id. Bind the drm driver also to this emulated card. Signed-off-by: Olaf Hering <olaf@aepfle.de> --- drivers/gpu/drm/cirrus/cirrus_drv.c | 2 ++ 1 file changed, 2 insertions(+)