Uusim Linuxi 4.19 koodide ühendamine tutvustab ChromeOS EC CEC draivereid ja Cirruse loogikatuvastust

Linux-Unix / Uusim Linuxi 4.19 koodide ühendamine tutvustab ChromeOS EC CEC draivereid ja Cirruse loogikatuvastust 2 minutit loetud

Linuxi tuumaorganisatsioon, Inc.



Linuxi 4.19 kerneli ühendamise aknasse pandi hiljuti mõned huvitavad koodivärskendused seoses multifunktsionaalsete seadmete võimalustega - enamasti sisaldab see mitut uut draiverit ja draiveri tuge, kuid võib-olla kõige huvitavam on lisatav ChromeOS EC CEC-draiver.

Google'i sisseehitatud ChromeOS-i kontroller on suutnud paljastada HDMI-CEC-i (Consumer Electronics Control) siini suhtlemiseks HDMI-ga ühendatud seadmetega, mis omakorda on võimeline neid toetatud käskude abil juhtima. Nii et nüüd on Linuxi kerneli HDMI CEC-i tuge viimaste tuumatsüklite abil siiani täiustatud, mis tähendab, et ChromeOS EC-i tugi suudab paljastada HDMI CEC-i võimed, kasutades selleks ühendamisaknas lisatud uut draiverit.



Lisaks sellele on olemas ka ettevalmistustööde värskenduskood, mis toetab HDMI CEC-i Inteli DRM-draiveriga. Lisaks on USB-laadimise tugi lisatud ka ChromeOS EC draiveri Linuxi 4.19 kernelisse.



Inteli draiverite arendamiseks on Intel-lpss-draiverile (Low Power Subsystem) lisatud vajalikud ID-d Inteli islandake seeria protsessoritele - see on suurepärane, kui näen, et Inteli Linuxi draiverite arendusmeeskond suurendab oma islandi tuge Linuxis ja kuna Cannonlake'i protsessori tugi on minevikus rahuldavalt lahendatud, on Inteli protsessorite jaoks Linux 4.19 kernlis üldiselt asjad suurepärased.



Lõpuks lisati Madera seadmete lisaseadmete tuvastamine koos Cirrus Logic Madera Codeci toega CS47L35, CS47L85 ja CS47L90 / 91 draiveritele - see peaks olema hea uudis Linuxi audiofiilidele ja heliinseneridele.

Üldine muudatuste loendi kokkuvõte on järgmine, kuid kogu muudatuste loendi leiate lehelt Git pull :

  • Lisage Cirrus Logic Madera Codec (CS47L35, CS47L85 ja CS47L90 / 91) draiver
  • Lisage ChromeOS EC CEC draiver
  • Lisage ROHM BD71837 PMIC draiver
  • Lisage DA9063-le dialoogi Semi DA9063L PMIC variandi tugi
  • Lisage Intel-Icejärve tugi Intel-PLSS-PCI-le
  • Lisage X-Powers AXP806 tugi AXP20x-le
  • Lisage ChromeOS-i manustatud kontrollerile USB-laadimise tugi
  • Lisage ChromeOS-i manustatud kontrollerile HDMI CEC-i tugi
  • Lisage Inteli HDMI-le HDMI CEC-i tugi
  • Lisage Madera seadmetele lisaseadmete tuvastamise tugi
  • Luba üksikute tihvtide konfigureerimine DT abil wlf, csnaddr-pd
  • Anda pärandiplatvormile vastavad EEPROM / Watchdogi käsud; rave-sp
  • Triviaalne ümbernimetamine / õigekirja parandused; cros_ec, da9063- *
  • Teisenda hallatud ressurssideks (devm_ *); da9063- *, ti_am335x_tscadc
  • Üleminek abimakrodele / -funktsioonidele; da9063- *
  • Kinnistama; kempld-tuum
  • Parandage vea rada / teateid; wm8994-tuum
  • USB-alamsüsteemile lootmise asemel keelake IRQ-d kohapeal; dln2
  • Eemaldage kasutamata kood; rave-sp
  • Uus eksport; sekundituum
  • Parandage võimalik vale I2C tehingu viga; arizona-tuum
  • Parandage deklareeritud mälupinna suurus; hi655x-pmic
  • Fikseerige kontrollsumma tüüp; rave-sp
  • Parandage jadapordi vale vaikekonfiguratsioon: rave-sp
  • Paranda alamseadmete vale koherentne DMA mask; sm501