Linux Kernel Organization, Inc.
Nogle interessante kodeopdateringer blev lige for nylig sat i Linux 4.19-kernefletningsvinduet med hensyn til 'multifunktionsenhed' -funktioner - for det meste inkluderer dette flere nye drivere og driverunderstøttelse, men måske mest interessant er ChromeOS EC CEC-driveren, der tilføjes.
Googles integrerede controller til ChromeOS har været i stand til at udsætte en HDMI CEC-bus (Consumer Electronics Control) til interaktion med HDMI-tilsluttede enheder, som igen er i stand til at kontrollere dem via understøttede kommandoer. Så nu er Linux-kernens HDMI CEC-understøttelse blevet forbedret i løbet af de sidste par kernecyklusser indtil nu, hvilket betyder, at ChromeOS EC-support vil være i stand til at afsløre HDMI CEC-evner ved hjælp af den nye driver, der er tilføjet i dette flettevindue.
Derudover er der også opdateringskode til prep-arbejde til understøttelse af HDMI CEC med Intel DRM-driveren. Derudover er understøttelse af USB-opladning også tilføjet til Linux 4.19-kernen til ChromeOS EC-driver.
Til udvikling af Intel-drivere er de nødvendige ID'er til Intels Icelake-serie af processorer blevet føjet til intel-lpss-driveren (Low Power Subsystem) - det er dejligt at se Intel Linux-driverudviklingsteamet øge deres Islands support på Linux, og med Cannonlake CPU-support tidligere blevet behandlet tilfredsstillende ser alt i alt godt ud for Intel-processorer på Linux 4.19-kernen.
Endelig blev tilbehørsdetektering til Madera-enheder tilføjet sammen med Cirrus Logic Madera Codec-understøttelse af CS47L35-, CS47L85- og CS47L90 / 91-drivere - hvilket burde være en god nyhed for Linux-lydfiler og lydteknikere.
Den overordnede ændringslogoversigt er som følger, men du kan finde hele ændringsloggen på Git pull :
- Tilføj Cirrus Logic Madera Codec (CS47L35, CS47L85 og CS47L90 / 91) driver
- Tilføj ChromeOS EC CEC-driver
- Tilføj ROHM BD71837 PMIC-driver
- Tilføj support til Dialog Semi DA9063L PMIC-variant til DA9063
- Tilføj support til Intel Ice Lake til Intel-PLSS-PCI
- Tilføj support til X-Powers AXP806 til AXP20x
- Tilføj support til USB-opladning til ChromeOS Embedded Controller
- Tilføj understøttelse af HDMI CEC til ChromeOS Embedded Controller
- Tilføj understøttelse af HDMI CEC til Intel HDMI
- Tilføj support til detektering af tilbehør til Madera-enheder
- Tillad, at individuelle stifter konfigureres via DT ’wlf, csnaddr-pd
- Giv ældre platformsspecifikke EEPROM / Watchdog-kommandoer; rave-sp
- Trivial omdøbning / stavning rettelser; cros_ec, da9063- *
- Konverter til Managed Resources (devm_ *); da9063- *, ti_am335x_tscadc
- Overgang til hjælpemakroer / -funktioner; da9063- *
- Constify; kempld-kerne
- Forbedre fejlsti / meddelelser; wm8994-kerne
- Deaktiver IRQ'er lokalt i stedet for at stole på USB-undersystemet; dln2
- Fjern ubrugt kode rave-sp
- Ny eksport; sek-kerne
- Fix mulig falsk I2C-transaktionsfejl; arizona-kerne
- Fix deklareret hukommelsesarealstørrelse; hi655x-pmic
- Ret kontrolsumtype rave-sp
- Ret forkert standardkonfiguration af seriel port: rave-sp
- Fix forkert sammenhængende DMA-maske til underenheder; sm501