-
# Linux I2C 驱动
## 1. Linux I2C 驱动框架简介
Linux 内核将 I2C 驱动分为两部分:
1. I2C 总线驱动;SOC 的 I2C 控制器驱动;I2C 适配器驱动
2. I2C 设备驱动;I2C 设备驱动就是针对具体的 I2C 设备而编写的驱动
### 1.1 I2C 总线驱动
Linux 内核将 SOC 的 I2C 适配器(控制器…
-
# SPI Linux
## 1. SPI 简介
- SPI(Serial Peripheral Interface)串行外设接口的缩写;一种高速的、全双工、同步的串行通信总线;
- SPI 采用主从方式工作,一般有一个主设备和一个或多个从设备;SPI需要至少4根线,分别时MISO(主设备输入从设备输出)、MOSI(主设备输出从设备输入)、SCLK(时钟)、CS(片选)
- SPI…
-
Let's discuss here about MS Surface.
I booted the new image now. Then I removed all new files from /usr/lib/firmware/qcom/sc8280xp/MICROSOFT/DEVKIT23 folder.
Now it boots and reboots letting net…
-
## Notes on FENNEL14 running 5.18.1
Here is list of working and non working features on the Lenovo Ideapad Chromebook 14 (aka FENNEL14 sku0). I will update accordingly with detailed issues, logs an…
-
i tried to merge your 8316.c code with this https://github.com/plbossart/sound/commit/fdafca8aef9f86f6eed238b42311c15c67a45191?
To try to get the microphone working but it fails. I was wondering if…
-
### Describe the bug
So steps to trigger this bug.
1. Use make menuconfig to set up a X86 build.
2. let it build
3. After the build is dun open Kernel_menuconfig and close it with out changeing…
-
gpiod-tools: gpioinfo: error creating line iterator
`gpioinfo` from `gpiod-tools` package reports error:
```
gpioinfo: error creating line iterator: Invalid argument
```
This is because ker…
-
Instead of a complete kernel config file is there a list of surface related CONFIG_* lines?
I'm searching for (USB-)NIC, dock NIC, SSD required kernel modules / features.
pwFoo updated
5 years ago
-
I was building this for my SteamDeck and noticed that during compiling, it was building things like drivers for Wifi Chipsets the Steamdeck doesn't have, as well as things like Nouveau.
Would it ma…
-
Hi there!
When I enter all my DSL credentials via PPPoE, hit save and apply and reconnect the dsl0 interface, nothing happens and the box can't login into the DSL connection.
Should this be work…