firmware/br-ext-chip-allwinner/board/v83x/kernel/patches/00000-drivers_media_media-d...

49 lines
1.8 KiB
Diff

diff -drupN a/drivers/media/media-device.c b/drivers/media/media-device.c
--- a/drivers/media/media-device.c 2018-08-06 17:23:04.000000000 +0300
+++ b/drivers/media/media-device.c 2022-06-12 05:28:14.000000000 +0300
@@ -60,7 +60,7 @@ static int media_device_close(struct fil
static long media_device_get_info(struct media_device *dev, void *arg)
{
- struct media_device_info *info = arg;
+ struct media_device_info *info = (struct media_device_info *)arg;
memset(info, 0, sizeof(*info));
@@ -100,7 +100,7 @@ static struct media_entity *find_entity(
static long media_device_enum_entities(struct media_device *mdev, void *arg)
{
- struct media_entity_desc *entd = arg;
+ struct media_entity_desc *entd = (struct media_entity_desc *)arg;
struct media_entity *ent;
ent = find_entity(mdev, entd->id);
@@ -153,7 +153,7 @@ static void media_device_kpad_to_upad(co
static long media_device_enum_links(struct media_device *mdev, void *arg)
{
- struct media_links_enum *links = arg;
+ struct media_links_enum *links = (struct media_links_enum *)arg;
struct media_entity *entity;
entity = find_entity(mdev, links->entity);
@@ -201,7 +201,7 @@ static long media_device_enum_links(stru
static long media_device_setup_link(struct media_device *mdev, void *arg)
{
- struct media_link_desc *linkd = arg;
+ struct media_link_desc *linkd = (struct media_link_desc *)arg;
struct media_link *link = NULL;
struct media_entity *source;
struct media_entity *sink;
@@ -229,7 +229,7 @@ static long media_device_setup_link(stru
static long media_device_get_topology(struct media_device *mdev, void *arg)
{
- struct media_v2_topology *topo = arg;
+ struct media_v2_topology *topo = (struct media_v2_topology *)arg;
struct media_entity *entity;
struct media_interface *intf;
struct media_pad *pad;