> On Jun 10, 2019, at 6:08 PM, Robert Heller <[email protected]> wrote:
> At Mon, 10 Jun 2019 16:34:53 -0400 Daniel Kulp <[email protected]> wrote:
>> On Jun 10, 2019, at 4:26 PM, Robert Heller <[email protected]> wrote:
>>> 
>>> At Mon, 10 Jun 2019 12:48:56 -0700 (PDT) [email protected] wrote:
>>>> It's not enabled in the bone kernels:
>>>> 
>>>> 
>>>> # CONFIG_PINCTRL_MCP23S08 is not set
>>> 
>>> In the updated kernel is is enabled.
>> 
>> I don't see a bone kernel with it enabled, either 4.14 or 4.19:

“bone kernel”

That’s important.   The TI kernels are not usable for my application.  I need 
to use the bone kernel.   (At least for the 4.9 and 4.14 series… haven’t had 
time to test with the TI 4.19 series kernels)

My initial reply was to RobertCNelson’s response that it’s enabled in the newer 
kernels to point out that it’s not enabled in ALL the newer kernels, just the 
“ti” channel kernels.

I’ve been playing around with a pcf8574 i2c gpio expander as that module is 
available in the bone kernel.   The main problem with the pcf8574 is it only 
supports the 100khz i2c speed which sucks when you also have an i2c OLED on the 
bus.    Updating to 400khz is important with that thing.  Your mention of the 
MCP23008 is very timely as I was just beginning to start looking at other 
options.   Just kind of hoping that future bone kernels would have the driver 
built in.  Would be a big help if I don’t have to rebuild kernels.  


-- 
Daniel Kulp
[email protected] <mailto:[email protected]> - http://dankulp.com/blog 
<http://dankulp.com/blog>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/A4F5BF3A-2EB9-498F-818B-6948C4DF2E11%40kulp.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to