Searched hist:d57d64080ddc0ff13fcffc898b6251074a482ba1 (Results 1 – 6 of 6) sorted by relevance
/linux/arch/sh/boards/mach-lboxre2/ |
H A D | setup.c | diff d57d64080ddc0ff13fcffc898b6251074a482ba1 Tue Jan 19 05:34:38 CET 2010 Paul Mundt <lethal@linux-sh.org> sh: Prevent 64-bit pgprot clobbering across ioremap implementations.
Presently 'flags' gets passed around a lot between the various ioremap helpers and implementations, which is only 32-bits. In the X2TLB case we use 64-bit pgprots which presently results in the upper 32bits being chopped off (which handily include our read/write/exec permissions).
As such, we convert everything internally to using pgprot_t directly and simply convert over with pgprot_val() where needed. With this in place, transparent fixmap utilization for early ioremap works as expected.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
/linux/arch/sh/boards/mach-landisk/ |
H A D | setup.c | diff d57d64080ddc0ff13fcffc898b6251074a482ba1 Tue Jan 19 05:34:38 CET 2010 Paul Mundt <lethal@linux-sh.org> sh: Prevent 64-bit pgprot clobbering across ioremap implementations.
Presently 'flags' gets passed around a lot between the various ioremap helpers and implementations, which is only 32-bits. In the X2TLB case we use 64-bit pgprots which presently results in the upper 32bits being chopped off (which handily include our read/write/exec permissions).
As such, we convert everything internally to using pgprot_t directly and simply convert over with pgprot_val() where needed. With this in place, transparent fixmap utilization for early ioremap works as expected.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
/linux/arch/sh/boards/mach-sh03/ |
H A D | setup.c | diff d57d64080ddc0ff13fcffc898b6251074a482ba1 Tue Jan 19 05:34:38 CET 2010 Paul Mundt <lethal@linux-sh.org> sh: Prevent 64-bit pgprot clobbering across ioremap implementations.
Presently 'flags' gets passed around a lot between the various ioremap helpers and implementations, which is only 32-bits. In the X2TLB case we use 64-bit pgprots which presently results in the upper 32bits being chopped off (which handily include our read/write/exec permissions).
As such, we convert everything internally to using pgprot_t directly and simply convert over with pgprot_val() where needed. With this in place, transparent fixmap utilization for early ioremap works as expected.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
/linux/arch/sh/mm/ |
H A D | ioremap.c | diff d57d64080ddc0ff13fcffc898b6251074a482ba1 Tue Jan 19 05:34:38 CET 2010 Paul Mundt <lethal@linux-sh.org> sh: Prevent 64-bit pgprot clobbering across ioremap implementations.
Presently 'flags' gets passed around a lot between the various ioremap helpers and implementations, which is only 32-bits. In the X2TLB case we use 64-bit pgprots which presently results in the upper 32bits being chopped off (which handily include our read/write/exec permissions).
As such, we convert everything internally to using pgprot_t directly and simply convert over with pgprot_val() where needed. With this in place, transparent fixmap utilization for early ioremap works as expected.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
/linux/arch/sh/boards/ |
H A D | board-sh7785lcr.c | diff d57d64080ddc0ff13fcffc898b6251074a482ba1 Tue Jan 19 05:34:38 CET 2010 Paul Mundt <lethal@linux-sh.org> sh: Prevent 64-bit pgprot clobbering across ioremap implementations.
Presently 'flags' gets passed around a lot between the various ioremap helpers and implementations, which is only 32-bits. In the X2TLB case we use 64-bit pgprots which presently results in the upper 32bits being chopped off (which handily include our read/write/exec permissions).
As such, we convert everything internally to using pgprot_t directly and simply convert over with pgprot_val() where needed. With this in place, transparent fixmap utilization for early ioremap works as expected.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|
/linux/arch/sh/include/asm/ |
H A D | io.h | diff d57d64080ddc0ff13fcffc898b6251074a482ba1 Tue Jan 19 05:34:38 CET 2010 Paul Mundt <lethal@linux-sh.org> sh: Prevent 64-bit pgprot clobbering across ioremap implementations.
Presently 'flags' gets passed around a lot between the various ioremap helpers and implementations, which is only 32-bits. In the X2TLB case we use 64-bit pgprots which presently results in the upper 32bits being chopped off (which handily include our read/write/exec permissions).
As such, we convert everything internally to using pgprot_t directly and simply convert over with pgprot_val() where needed. With this in place, transparent fixmap utilization for early ioremap works as expected.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
|