linux_dsm_epyc7002/drivers/media/pci
Mauro Carvalho Chehab 816de50d35 [media] saa7134: fix page size on some archs
On some archs, like tile, the PAGE_SIZE is not 4K. In the case
of tile arch, it can be either 16KB or 64KB.

Due to that, a warning is produced:
	drivers/media/pci/saa7134/saa7134.h:678:43: warning: large integer implicitly truncated to unsigned type [-Woverflow]

This is actually an error, as it will write trach to the DMA size
registers. The logic at saa7134-ts already does the right thing:

	saa_writeb(SAA7134_TS_DMA0, ((dev->ts.nr_packets-1)&0xff));
	saa_writeb(SAA7134_TS_DMA1, (((dev->ts.nr_packets-1)>>8)&0xff));
	/* TSNOPIT=0, TSCOLAP=0 */
	saa_writeb(SAA7134_TS_DMA2,
		((((dev->ts.nr_packets-1)>>16)&0x3f) | 0x00));

So, fix the driver to take larger page sizes into account.

Signed-off-by: Mauro Carvalho Chehab <mchehab@osg.samsung.com>
2015-06-24 08:38:28 -03:00
..
b2c2 [media] pci: flexcop: Remove redundant pci_set_drvdata 2013-10-17 05:56:55 -03:00
bt8xx [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
cobalt [media] cobalt: fix 64-bit division 2015-06-10 10:01:16 -03:00
cx18 [media] v4l2: replace s_mbus_fmt by set_fmt in bridge drivers 2015-05-01 09:01:16 -03:00
cx88 [media] cx88: don't declare restart_video_queue if not used 2015-06-10 17:58:00 -03:00
cx23885 [media] TS2020: Calculate tuner gain correctly 2015-06-10 11:10:27 -03:00
cx25821 [media] cx25821: cx25821-medusa-reg.h: fix 0x0x prefix 2015-05-13 16:43:49 -03:00
ddbridge [media] ddbridge: Do not free_irq() if request_irq() failed 2015-06-09 19:40:33 -03:00
dm1105 [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
dt3155 dt3155: fix CodingStyle issues 2015-05-01 08:30:06 -03:00
ivtv [media] ivtv: fix two smatch warnings 2015-06-05 11:26:36 -03:00
mantis [media] mantis: cleanup a warning 2015-06-18 14:32:21 -03:00
meye [media] meye: embed video_device 2015-04-02 23:35:01 -03:00
ngene [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
pluto2 [media] media_tree: Fix spelling errors 2013-12-09 14:50:50 -02:00
pt1 [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
pt3 [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
saa7134 [media] saa7134: fix page size on some archs 2015-06-24 08:38:28 -03:00
saa7146 [media] saa7146: embed video_device 2015-04-02 23:29:01 -03:00
saa7164 [media] saa7164: Improvements for I2C handling" 2015-06-10 11:46:03 -03:00
smipcie [media] si2157: support selection of IF interface 2015-05-12 13:20:55 -03:00
solo6x10 [media] solo6x10: s/uint8_t/u8/ 2015-01-27 10:03:19 -02:00
sta2x11 [media] sta2x11: use monotonic timestamp 2015-05-18 16:27:29 -03:00
ttpci [media] dvb: Get rid of typedev usage for enums 2015-06-09 17:47:35 -03:00
tw68 [media] tw68: remove unnecessary version.h inclusion 2015-01-27 10:08:49 -02:00
zoran [media] zoran: fix indent 2015-04-30 13:36:44 -03:00
Kconfig [media] cobalt: add new driver 2015-05-20 13:44:01 -03:00
Makefile [media] cobalt: add new driver 2015-05-20 13:44:01 -03:00