Re: [coreboot] Improving KBC1126 support for HP laptops

2017-02-23 Thread Iru Cai
On Fri, Feb 24, 2017 at 8:14 AM, Peter Stuge  wrote:

> Iru Cai wrote:
> > I have searched and downloaded two SMSC confidential document: a KBC1122
> > preliminary datasheet and a KBC1122 BIOS porting guide. Is there any
> > problem if I use them to write some code?
>
> Obviously they are copyrighted works, so you can't contribute any
> code which you may have copied from them.
>
>
I see. I just found out that some initialization code from these documents
is just some PNP device init code from pnp_device.c,
and some is already documented in superio/smsc/kbc1100/kbc1100.h, so
currently I don't need these documents. I'm going to use
the DSDT dump to implement other features.

Iru


>
> //Peter
>
> --
> coreboot mailing list: coreboot@coreboot.org
> https://www.coreboot.org/mailman/listinfo/coreboot
>



-- 
Please do not send me Microsoft Office/Apple iWork documents. Send
OpenDocument instead! http://fsf.org/campaigns/opendocument/
-- 
coreboot mailing list: coreboot@coreboot.org
https://www.coreboot.org/mailman/listinfo/coreboot

Re: [coreboot] Improving KBC1126 support for HP laptops

2017-02-23 Thread Peter Stuge
Iru Cai wrote:
> I have searched and downloaded two SMSC confidential document: a KBC1122
> preliminary datasheet and a KBC1122 BIOS porting guide. Is there any
> problem if I use them to write some code?

Obviously they are copyrighted works, so you can't contribute any
code which you may have copied from them.


//Peter

-- 
coreboot mailing list: coreboot@coreboot.org
https://www.coreboot.org/mailman/listinfo/coreboot


[coreboot] Improving KBC1126 support for HP laptops

2017-02-23 Thread Iru Cai
Hi,

I'm now doing the port for HP Elitebook 2760p (
https://review.coreboot.org/#/c/18241/) and other HP laptops, but I'm now
having trouble with the EC+SuperIO chip KBC1126.

Now I can use superio/smsc/kbc1100 to enable keyboard support. However, I
still cannot access the EC with ectool, which will give me all 0xff when I
run `ectool -d`. Also I cannot use the touchscreen even I write some ACPI
code.

I have searched and downloaded two SMSC confidential document: a KBC1122
preliminary datasheet and a KBC1122 BIOS porting guide. Is there any
problem if I use them to write some code?

Thanks,
Iru

-- 
Please do not send me Microsoft Office/Apple iWork documents. Send
OpenDocument instead! http://fsf.org/campaigns/opendocument/
-- 
coreboot mailing list: coreboot@coreboot.org
https://www.coreboot.org/mailman/listinfo/coreboot