Home
last modified time | relevance | path

Searched hist:d57d64080ddc0ff13fcffc898b6251074a482ba1 (Results 1 – 6 of 6) sorted by relevance

/linux/arch/sh/boards/mach-lboxre2/
H A Dsetup.cdiff 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 Dsetup.cdiff 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 Dsetup.cdiff 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 Dioremap.cdiff 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 Dboard-sh7785lcr.cdiff 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 Dio.hdiff 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>