Commit a2160c7f authored by Federico Vaga's avatar Federico Vaga

Merge branch 'release/v4.0.5'

parents 1fd03e45 0328bfec
......@@ -7,6 +7,13 @@
Change Log
==========
[4.0.5] - 2021-07-29
====================
Fixed
-----
- [sw] support for Linux versions greater than 5.8
[4.0.4] - 2019-10-21
====================
Changed
......
......@@ -28,6 +28,7 @@
#include <linux/mod_devicetable.h>
#include <linux/uaccess.h>
#include <linux/version.h>
#include <linux/io.h>
#include <mockturtle/hw/mockturtle_cpu_csr.h>
#include <mockturtle/hw/mockturtle_queue.h>
......
......@@ -12,6 +12,7 @@
#include <linux/irqreturn.h>
#include <linux/circ_buf.h>
#include <linux/tty.h>
#include <linux/version.h>
#include "mockturtle/hw/mockturtle_addresses.h"
#include "mockturtle/hw/mockturtle_queue.h"
......@@ -76,7 +77,11 @@ static inline uint32_t trtl_get_sequence(struct trtl_msg *msg)
}
struct trtl_memory_ops {
#if KERNEL_VERSION(5, 8, 0) <= LINUX_VERSION_CODE
u32 (*read)(const void *addr);
#else
u32 (*read)(void *addr);
#endif
void (*write)(u32 value, void *addr);
};
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment