Thank you for your answer!
Linux-imx recipie from BSP 1.8 (Fido) originally refers to branch 'imx_2.6.35_maintain', commit 'b3912bb8a4caf3ec50909135e88af959982c43ca'. There's no such commit in a new repository, however I found commit '6d23f5084c975be637f7d748db82116bf84d3872' in branch 'git.kernel.org/linux-stable/linux-2.6.35.y', which has a comment "Linux 2.6.35.3" (same version as in BSP 1.8). However this is a different code, there's even no /arch/arm/mach-mx28/ folder to support i.MX28. Am I missing something?