Koen Vandeputte
c3fef269d6
cns3xxx: use actual size reads for PCIe
...
upstream commit 802b7c06adc7 ("ARM: cns3xxx: Convert PCI to use generic config accessors")
reimplemented cns3xxx_pci_read_config() using pci_generic_config_read32(),
which preserved the property of only doing 32-bit reads.
It also replaced cns3xxx_pci_write_config() with pci_generic_config_write(),
so it changed writes from always being 32 bits to being the actual size,
which works just fine.
Due to:
- The documentation does not mention that only 32 bit access is allowed.
- Writes are already executed using the actual size
- Extensive testing shows that 8b, 16b and 32b reads work as intended
It makes perfectly sense to also swap 32 bit reading in favor of actual size.
Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
2019-01-08 13:13:16 +01:00
..
2017-12-16 22:11:19 +01:00
2018-06-07 09:03:24 +02:00
2017-12-16 22:11:19 +01:00
2018-12-18 15:12:06 +01:00
2019-01-08 13:13:16 +01:00
2018-02-19 16:01:44 +01:00
2018-02-19 16:01:44 +01:00
2018-04-09 07:16:48 +02:00
2018-04-09 07:16:48 +02:00
2018-04-09 07:16:48 +02:00
2018-05-12 23:14:07 +02:00
2018-05-12 23:53:44 +02:00
2018-07-31 10:14:46 +02:00
2018-07-31 10:14:46 +02:00
2018-07-31 10:14:47 +02:00
2017-12-16 22:11:19 +01:00
2017-12-16 22:11:19 +01:00
2018-12-18 09:45:59 +01:00
2019-01-08 13:13:16 +01:00
2019-01-08 13:13:16 +01:00
2018-06-07 09:03:24 +02:00
2018-12-18 11:28:13 +01:00
2018-12-18 11:28:13 +01:00
2018-12-18 11:28:13 +01:00
2018-12-18 11:28:13 +01:00
2018-12-18 11:28:13 +01:00
2018-12-18 11:28:13 +01:00
2018-12-18 11:28:13 +01:00
2018-12-18 11:28:13 +01:00
2018-12-18 11:28:13 +01:00
2018-12-18 11:28:13 +01:00
2018-12-18 11:28:13 +01:00
2018-12-18 11:28:13 +01:00
2018-05-08 09:42:07 +02:00
2018-12-18 11:28:13 +01:00
2018-05-08 09:42:07 +02:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-05-08 09:42:07 +02:00
2018-07-12 13:54:24 +02:00
2018-05-08 09:42:07 +02:00
2018-07-12 13:54:24 +02:00
2018-05-08 09:42:07 +02:00
2018-11-22 10:51:27 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 11:28:13 +01:00
2018-12-18 11:28:13 +01:00
2018-10-02 13:44:45 +02:00
2018-12-18 11:28:13 +01:00
2018-12-18 11:28:13 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 11:28:13 +01:00
2018-07-12 13:54:24 +02:00
2018-12-18 15:12:06 +01:00
2018-07-12 13:54:24 +02:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-05-08 09:42:07 +02:00
2018-05-08 09:42:07 +02:00
2018-12-18 15:12:06 +01:00
2018-02-21 20:12:42 +01:00
2018-12-18 15:12:06 +01:00
2018-05-08 09:42:07 +02:00
2018-12-18 11:28:13 +01:00
2018-05-08 09:42:07 +02:00
2018-05-08 09:42:07 +02:00
2018-05-08 09:42:07 +02:00
2018-10-02 13:44:45 +02:00
2018-05-08 09:42:07 +02:00
2018-05-08 09:42:07 +02:00
2018-05-08 09:42:07 +02:00
2018-05-08 09:42:07 +02:00
2018-05-08 09:42:07 +02:00
2018-12-18 11:28:13 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-12-18 15:12:06 +01:00
2018-05-08 09:42:07 +02:00
2018-05-08 09:42:07 +02:00
2018-05-08 09:42:07 +02:00
2018-05-08 09:42:07 +02:00
2018-05-08 09:42:07 +02:00
2018-05-08 09:42:07 +02:00
2018-03-23 20:56:34 +01:00
2018-05-08 09:42:07 +02:00
2018-05-08 09:42:07 +02:00
2018-06-05 10:19:35 +02:00
2018-11-22 10:51:27 +01:00
2018-06-14 11:48:05 +02:00