ddk:update to 3.12

git-svn-id: svn://kolibrios.org@4292 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Sergey Semyonov (Serge)
2013-11-26 06:16:07 +00:00
parent 12ea7f0fda
commit a96a492233
7 changed files with 71 additions and 125 deletions

View File

@@ -283,6 +283,9 @@ struct timer_list {
(_timer)->handle = 0; \
} while (0)
int del_timer(struct timer_list *timer);
# define del_timer_sync(t) del_timer(t)
struct timespec {
long tv_sec; /* seconds */
@@ -290,6 +293,11 @@ struct timespec {
};
#define mb() asm volatile("mfence" : : : "memory")
#define rmb() asm volatile("lfence" : : : "memory")
#define wmb() asm volatile("sfence" : : : "memory")
#define build_mmio_read(name, size, type, reg, barrier) \
static inline type name(const volatile void __iomem *addr) \
{ type ret; asm volatile("mov" size " %1,%0":reg (ret) \