Displaying 4 results from an estimated 4 matches for "of_siz".
Did you mean:
of_size
2015 Oct 02
2
[PATCH] bios: fix OF loading
...*bios)
{
struct priv *priv = data;
- if (offset + length <= priv->size) {
+ if (offset < priv->size) {
+ length = min_t(u32, length, priv->size - offset);
memcpy_fromio(bios->data + offset, priv->data + offset, length);
return length;
}
return 0;
}
+static u32
+of_size(void *data)
+{
+ struct priv *priv = data;
+
+ return priv->size;
+}
+
static void *
of_init(struct nvkm_bios *bios, const char *name)
{
- struct pci_dev *pdev = bios->subdev.device->pdev;
+ struct nvkm_device *device = bios->subdev.device;
+ struct pci_dev *pdev = device->func-&...
2015 Oct 02
2
[PATCH] bios: fix OF loading
...length = min_t(u32, length, priv->size - offset);
>> memcpy_fromio(bios->data + offset, priv->data + offset,
>> length);
>> return length;
>> }
>> return 0;
>> }
>>
>> +static u32
>> +of_size(void *data)
>> +{
>> + struct priv *priv = data;
>> +
>> + return priv->size;
>> +}
>> +
>> static void *
>> of_init(struct nvkm_bios *bios, const char *name)
>> {
>> - struct pci_dev *pdev = bios->subdev.dev...
2024 Mar 26
1
[PATCH 06/12] nouveau: fix function cast warning
..._bios *bios, const char *name)
return ERR_PTR(-EINVAL);
}
+static void of_fini(void *p)
+{
+ return kfree(p);
+}
+
const struct nvbios_source
nvbios_of = {
.name = "OpenFirmware",
.init = of_init,
- .fini = (void(*)(void *))kfree,
+ .fini = of_fini,
.read = of_read,
.size = of_size,
.rw = false,
--
2.39.2
2024 Mar 26
1
[PATCH 00/12] kbuild: enable some -Wextra warnings by default
From: Arnd Bergmann <arnd at arndb.de>
This is a follow-up on a couple of patch series I sent in the past,
enabling -Wextra (aside from stuff that is explicitly disabled),
-Wcast-function-pointer-strict and -Wrestrict.
I have tested these on 'defconfig' and 'allmodconfig' builds across
all architectures, as well as many 'randconfig' builds on x86, arm and
arm64. It