Any thought ?But in GTDT, there is not a "size" parameter, for short term , I think we should use the minimum one first : 4KHi Timur,I should update this , for Foundation model , it is 64K.--On 8 May 2015 at 06:49, Timur Tabi <timur@codeaurora.org> wrote:On 05/04/2015 07:04 AM, fu.wei@linaro.org wrote:
+ res[0].start = (resource_size_t)rf_base_phy;
+ res[0].end = (resource_size_t)(rf_base_phy + SZ_64K - 1);
+ res[0].name = "refresh_frame";
+ res[0].flags = IORESOURCE_MEM;
+
+ res[1].start = (resource_size_t)cf_base_phy;
+ res[1].end = (resource_size_t)(cf_base_phy + SZ_64K - 1);
+ res[1].name = "control_frame";
+ res[1].flags = IORESOURCE_MEM;
These should be SZ_4K instead of SZ_64K. The frames are only 4KB in size. On my platform, specifying SZ_64K causes an overlap, which is why I got that platform_device_add() error.
--
Qualcomm Innovation Center, Inc.
The Qualcomm Innovation Center, Inc. is a member of the
Code Aurora Forum, a Linux Foundation Collaborative Project.
Best regards,
Fu Wei
Software Engineer
Red Hat Software (Beijing) Co.,Ltd.Shanghai Branch
Ph: +86 21 61221326(direct)
Ph: +86 186 2020 4684 (mobile)
Room 1512, Regus One Corporate Avenue,Level 15,
One Corporate Avenue,222 Hubin Road,Huangpu District,
Shanghai,China 200021