0
장치에서 간단한 프레임 버퍼를 설정하려고했는데 장치 트리에 문제가 있습니다.장치 트리의 간단한 프레임 버퍼
chosen {
#address-cells = <1>;
#size-cells = <1>;
framebuffer0: [email protected]
{
compatible = "simple-framebuffer";
reg = <0x1817000 (1920*1080*4)>;
width = <1920>;
height = <1080>;
stride = <(1920*4)>;
format = "a8b8g8r8";
};
};
부팅 중에 내가 오류는 다음과 같습니다 : 나는 다음에 실패 참조 simplefb 코드에서
simple-framebuffer chosen:[email protected]: No memory resource
simple-framebuffer: probe of chosen:[email protected] failed with error -22
현재 내가 꽤 많이는 문서에서와 같이 그것을 설정을 가지고 :
mem = platform_get_resource(pdev, IORESOURCE_MEM, 0);
if (!mem) {
dev_err(&pdev->dev, "No memory resource\n");
return -EINVAL;
}
여러 인터넷 소스는 내가 틀릴 수도 것에 대해 당황하고 IORESOURCE_MEM이 등록 속성이라고 말해, 그것은 정의됩니다.