Hello sir,
Thanks for your quick response, but I still not able to access SPI from reboot.c kernel file. I want to access the SPI from kernel's file "reboot.c" directly, not from user space. So what should I have to do? please guide.
Function from where I want to access SPI is shown below,
/**
* kernel_power_off - power_off the system
*
* Shutdown everything and perform a clean system power_off.
*/
void kernel_power_off(void)
{
kernel_shutdown_prepare(SYSTEM_POWER_OFF);
if (pm_power_off_prepare)
pm_power_off_prepare();
migrate_to_reboot_cpu();
syscore_shutdown();
pr_emerg("Power down");
kmsg_dump(KMSG_DUMP_POWEROFF);
machine_power_off();
}