Rev 6084 | Rev 6320 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6084 | Rev 6131 | ||
---|---|---|---|
Line 545... | Line 545... | ||
545 | ++order; |
545 | ++order; |
Line 546... | Line 546... | ||
546 | 546 | ||
547 | return order; |
547 | return order; |
Line 548... | Line -... | ||
548 | } |
- | |
549 | - | ||
550 | extern int x86_clflush_size; |
- | |
551 | - | ||
552 | - | ||
553 | void drm_clflush_virt_range(void *addr, unsigned long length) |
- | |
554 | { |
- | |
555 | char *tmp = addr; |
- | |
556 | char *end = tmp + length; |
- | |
557 | mb(); |
- | |
558 | for (; tmp < end; tmp += x86_clflush_size) |
- | |
559 | clflush(tmp); |
- | |
560 | clflush(end - 1); |
- | |
561 | mb(); |
- | |
562 | return; |
- | |
563 | } |
548 | } |
564 | 549 | ||
565 | int drm_sysfs_connector_add(struct drm_connector *connector) |
550 | int drm_sysfs_connector_add(struct drm_connector *connector) |
566 | { |
551 | { |