Greg Kroah-Hartman writes:
> On Fri, Feb 26, 2021 at 01:59:14PM +0100, Maciej Kwapulinski wrote:
>>
>> Greg Kroah-Hartman writes:
>>
>> > On Tue, Feb 16, 2021 at 05:05:14PM +0100, Maciej Kwapulinski wrote:
>>
>> >> --- /dev/null
>> >> +++ b/drivers/misc/gna/gna_driver.h
>> >> @@ -0,0 +1
Greg Kroah-Hartman writes:
> On Mon, Mar 01, 2021 at 11:39:23AM +0100, Maciej Kwapulinski wrote:
>>
>> Maciej Kwapulinski writes:
>>
>> > Greg Kroah-Hartman writes:
>> >
>> >> On Mon, Mar 01, 2021 at 11:18:59AM +0100, Maciej Kwapulinski wrote:
>> >>>
>> >>> Andy Shevchenko writes:
>> >>>
On Mon, Mar 01, 2021 at 11:39:23AM +0100, Maciej Kwapulinski wrote:
>
> Maciej Kwapulinski writes:
>
> > Greg Kroah-Hartman writes:
> >
> >> On Mon, Mar 01, 2021 at 11:18:59AM +0100, Maciej Kwapulinski wrote:
> >>>
> >>> Andy Shevchenko writes:
> >>>
> >>> > On Tue, Feb 16, 2021 at 6:11 PM M
Maciej Kwapulinski writes:
> Greg Kroah-Hartman writes:
>
>> On Mon, Mar 01, 2021 at 11:18:59AM +0100, Maciej Kwapulinski wrote:
>>>
>>> Andy Shevchenko writes:
>>>
>>> > On Tue, Feb 16, 2021 at 6:11 PM Maciej Kwapulinski
>>> > wrote:
>>> >>
>>>
>>> >> +static int __init gna_drv_init(
Greg Kroah-Hartman writes:
> On Mon, Mar 01, 2021 at 11:18:59AM +0100, Maciej Kwapulinski wrote:
>>
>> Andy Shevchenko writes:
>>
>> > On Tue, Feb 16, 2021 at 6:11 PM Maciej Kwapulinski
>> > wrote:
>> >>
>>
>> >> +static int __init gna_drv_init(void)
>> >> +{
>> >> + int ret;
>>
On Mon, Mar 01, 2021 at 11:18:59AM +0100, Maciej Kwapulinski wrote:
>
> Andy Shevchenko writes:
>
> > On Tue, Feb 16, 2021 at 6:11 PM Maciej Kwapulinski
> > wrote:
> >>
>
> >> +static int __init gna_drv_init(void)
> >> +{
> >> + int ret;
> >> +
> >> + mutex_init(&gna_drv_priv.l
Andy Shevchenko writes:
> On Tue, Feb 16, 2021 at 6:11 PM Maciej Kwapulinski
> wrote:
>>
>> +static int __init gna_drv_init(void)
>> +{
>> + int ret;
>> +
>> + mutex_init(&gna_drv_priv.lock);
>> +
>> + gna_class = class_create(THIS_MODULE, "gna");
>> + if (IS_ERR(g
On Fri, Feb 26, 2021 at 07:29:39PM +0100, Maciej Kwapulinski wrote:
>
> Andy Shevchenko writes:
>
> > On Tue, Feb 16, 2021 at 6:11 PM Maciej Kwapulinski
> > wrote:
> >>
>
> >> +#define GNA_DRV_VER"1.2.0"
> >
> > Nowadays the version is the Git SHA sum.
> >
>
> right, "version" is pres
> On Feb 26, 2021, at 10:29 AM, Maciej Kwapulinski
> wrote:
>
>
> Andy Shevchenko writes:
>
>> On Tue, Feb 16, 2021 at 6:11 PM Maciej Kwapulinski
>> wrote:
>>>
>
>>> +#define GNA_DRV_VER"1.2.0"
>>
>> Nowadays the version is the Git SHA sum.
>>
>
> right, "version" is present
Andy Shevchenko writes:
> On Tue, Feb 16, 2021 at 6:11 PM Maciej Kwapulinski
> wrote:
>>
>> +#define GNA_DRV_VER"1.2.0"
>
> Nowadays the version is the Git SHA sum.
>
right, "version" is present in about 7% of all modules
do You mean version should be skipped over (automatically gen
On Fri, Feb 26, 2021 at 01:59:14PM +0100, Maciej Kwapulinski wrote:
>
> Greg Kroah-Hartman writes:
>
> > On Tue, Feb 16, 2021 at 05:05:14PM +0100, Maciej Kwapulinski wrote:
>
> >> --- /dev/null
> >> +++ b/drivers/misc/gna/gna_driver.h
> >> @@ -0,0 +1,41 @@
> >> +/* SPDX-License-Identifier:
Greg Kroah-Hartman writes:
> On Tue, Feb 16, 2021 at 05:05:14PM +0100, Maciej Kwapulinski wrote:
>> --- /dev/null
>> +++ b/drivers/misc/gna/gna_driver.h
>> @@ -0,0 +1,41 @@
>> +/* SPDX-License-Identifier: GPL-2.0-only */
>> +/* Copyright(c) 2017-2021 Intel Corporation */
>> +
>> +#ifndef _
On Fri, Feb 19, 2021 at 3:21 PM Maciej Kwapulinski
wrote:
> Andy Shevchenko writes:
> > On Tue, Feb 16, 2021 at 6:11 PM Maciej Kwapulinski
> > wrote:
> >>
>
> >> +err_clear_master:
> >> + pci_clear_master(pcidev);
> >> +err_release_regions:
> >> + pci_release_regions(pcidev);
>
Andy Shevchenko writes:
> On Tue, Feb 16, 2021 at 6:11 PM Maciej Kwapulinski
> wrote:
>>
>> +err_clear_master:
>> + pci_clear_master(pcidev);
>> +err_release_regions:
>> + pci_release_regions(pcidev);
>> +end:
>> + dev_err(&pcidev->dev, "gna probe failed with %d\n", ret)
Greg Kroah-Hartman writes:
> On Tue, Feb 16, 2021 at 05:05:14PM +0100, Maciej Kwapulinski wrote:
>> --- /dev/null
>> +++ b/drivers/misc/gna/gna_driver.c
>> @@ -0,0 +1,65 @@
>> +// SPDX-License-Identifier: GPL-2.0-only
>> +// Copyright(c) 2017-2021 Intel Corporation
>> +
>> +#define pr_fmt(fmt)
Hi--
On 2/16/21 8:05 AM, Maciej Kwapulinski wrote:
> diff --git a/Documentation/misc-devices/gna.rst
> b/Documentation/misc-devices/gna.rst
> new file mode 100644
> index ..ed3d5a89271d
> --- /dev/null
> +++ b/Documentation/misc-devices/gna.rst
> @@ -0,0 +1,48 @@
> +.. SPDX-License-Id
On Tue, Feb 16, 2021 at 05:05:14PM +0100, Maciej Kwapulinski wrote:
> --- /dev/null
> +++ b/drivers/misc/gna/gna_driver.c
> @@ -0,0 +1,65 @@
> +// SPDX-License-Identifier: GPL-2.0-only
> +// Copyright(c) 2017-2021 Intel Corporation
> +
> +#define pr_fmt(fmt) KBUILD_MODNAME " " fmt
You are a driver
> On Feb 16, 2021, at 8:54 AM, Andy Shevchenko
> wrote:
>
>> +config INTEL_GNA
>> + tristate "Intel(R) Gaussian & Neural Accelerator (Intel(R) GNA)"
>
> Intel (R) Intel (R) RRR!
This is (from my interpretation) of requirements and guidance specific on how
to address this HW IP from In
On Tue, Feb 16, 2021 at 6:11 PM Maciej Kwapulinski
wrote:
>
> From: Tomasz Jankowski
>
> Add a new PCI driver for Intel(R) Gaussian & Neural Accelerator
> with basic support like module loading and unloading. The full
> function of the driver will be added by further changes.
...
> +config INTE
From: Tomasz Jankowski
Add a new PCI driver for Intel(R) Gaussian & Neural Accelerator
with basic support like module loading and unloading. The full
function of the driver will be added by further changes.
Signed-off-by: Tomasz Jankowski
Tested-by: Savo Novakovic
Co-developed-by: Jianxun Zhan
20 matches
Mail list logo