Thanks for reply.Requirement :I am working for Intel Apollo Lake SOC.I need to enable a power chip which sits on I2c bus and reset the chip via gpio pin .So i need to write a slave driver to access the chip.Static Analysis by me :Before that , i2c master should be there . I feel lpss_i2c.c can help the same.I called the lpss_i2c_init function from external/coreboot/payloads/libpayload/arch/x86/main.c and compiling with libpayload.a . let me know if i am right upto this ?. if it is then following questions are :1) how to access GPIO register to ser one or zero2) how to do i2c slave write for that chip ? any api for that ?RegardsChinmoyOn Fri, Nov 17, 2017 at 2:04 PM, Paul Menzel <paulepanter@users.sourceforge.net > wrote:--Dear Chinmoy,
Am Donnerstag, den 16.11.2017, 17:48 +0530 schrieb chinmoy ghosh:
> I am new to coreboot.
Welcome!
> I am able to clone the coreboot and able to compile for x86 arch.
> I am not able to select any drivers in the menuconfig. I want compile some
> coreboot/src/drivers/i2c drivers.
I assume these are dependent on the board. Please elaborate on your
goal, that means what I2C driver do you need, and what board do you
work on, and give all the necessary details, like what commit hash you
use.
Thanks,
Paul
coreboot mailing list: coreboot@coreboot.org
https://mail.coreboot.org/mailman/listinfo/coreboot