Hi John-Eric,

John-eric Kamps wrote:
> [...]
> In the linux kernel 3.0.x from Pengutronix there are the problem, that
> the configuration menu "Framebuffer Console support" is not displayed.

It is correct and not a bug. The "Framebuffer Console Support" is only visible 
if you enable "virtual terminals".

> (Device Drivers -> Graphics support -> Console display and driver support)
>
> This patch fix it.
>
> --- ../linux-3.0-old/drivers/video/console/Kconfig    2011-10-15
> 16:28:35.793383108 +0200
> +++ ../linux-3.0/drivers/video/console/Kconfig    2011-10-15
> 16:17:55.802444429 +0200
> @@ -92,6 +92,7 @@ config DUMMY_CONSOLE_ROWS
>   config FRAMEBUFFER_CONSOLE
>       tristate "Framebuffer Console support"
>       depends on FB
> +    default n
>       select CRC32
>       help
>         Low-level framebuffer-based console driver.

I tried it, but it doesn't change anything here. And it can't change anything, 
because "default n" is always the default value for a menu entry. 
Only "default y" would change something.

But even adding "default y" here instead of "default n" does not change the 
visibility of the "Framebuffer Console Support" menu entry. Only enabling or 
disabling the "virtual terminals" support does so.

Hope it helps you to understand the Kconfig system in the kernel (and PTXdist 
and Busybox and Barebox and...).

Regards,
Juergen

-- 
Pengutronix e.K.                              | Juergen Beisert             |
Linux Solutions for Science and Industry      | http://www.pengutronix.de/  |

Reply via email to