> 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.
