Uusin Linux 4.19 -koodien yhdistäminen esittelee ChromeOS EC CEC -ohjaimet ja Cirrus-logiikan tunnistuksen

Linux-Unix / Uusin Linux 4.19 -koodien yhdistäminen esittelee ChromeOS EC CEC -ohjaimet ja Cirrus-logiikan tunnistuksen 2 minuuttia luettu

Linux Kernel Organization, Inc.



Joitakin mielenkiintoisia koodipäivityksiä laitettiin äskettäin Linux 4.19 -ydinyhdistelmäikkunaan 'monitoimilaitteiden' ominaisuuksien suhteen - enimmäkseen tämä sisältää useita uusia ohjaimia ja ohjaintukea, mutta ehkä mielenkiintoisin on lisättävä ChromeOS EC CEC -ajuri.

Googlen upotettu ohjain ChromeOS: lle on pystynyt paljastamaan HDMI CEC (Consumer Electronics Control) -väylän vuorovaikutuksessa HDMI-liitettyjen laitteiden kanssa, mikä puolestaan ​​pystyy hallitsemaan niitä tuettujen komentojen avulla. Joten nyt Linux-ytimen HDMI CEC -tukea on parannettu viimeisten ytimen jaksojen kautta tähän asti, mikä tarkoittaa, että ChromeOS EC -tuki pystyy paljastamaan HDMI CEC -ominaisuudet käyttämällä tähän yhdistämisikkunaan lisättyä uutta ohjainta.

Tämän lisäksi on myös päivityskoodi valmistelutyötä varten, joka tukee HDMI CEC: ää Intel DRM -ohjaimen kanssa. USBOS-lataustuki on lisäksi lisätty Linux 4.19 -ydin ChromeOS EC -ohjaimeen.



Intel-ohjaimien kehittämiseksi tarvittavat tunnukset Intelin Icelandake-prosessorisarjalle on lisätty intel-lpss -ajuriin (Low Power Subsystem) - tämä on hienoa nähdä Intel Linux -ajurikehitystiimin tehostavan islandake-tukea Linuxissa, ja Koska Cannonlake-suorittimen tukeen on aiemmin puututtu tyydyttävästi, Linux-4.19-ytimen Intel-prosessorit näyttävät kaiken hyvältä.



Lopuksi lisättiin Madera-laitteiden lisävarusteiden tunnistus sekä Cirrus Logic Madera Codec -tuki CS47L35-, CS47L85- ja CS47L90 / 91 -ohjaimille - minkä pitäisi olla hyvä uutinen Linux-audiofiileille ja ääniinsinööreille.

Yleinen muutoslokin yhteenveto on seuraava, mutta löydät koko muutoslokin Git vetää :

  • Lisää Cirrus Logic Madera -koodekki (CS47L35, CS47L85 ja CS47L90 / 91) ohjain
  • Lisää ChromeOS EC CEC -ohjain
  • Lisää ROHM BD71837 PMIC -ohjain
  • Lisää tuki Dialog Semi DA9063L PMIC -versiolle DA9063: een
  • Lisää Intel Ice Lake -tuki Intel-PLSS-PCI: lle
  • Lisää tuki X-Powers AXP806: lle AXP20x: ään
  • Lisää tuki USB-lataukselle sulautettuun ChromeOS-ohjaimeen
  • Lisää tuki HDMI CEC: lle sulautettuun ChromeOS-ohjaimeen
  • Lisää tuki HDMI CEC: lle Intel HDMI: lle
  • Lisää tuki lisävarusteiden tunnistamiseen Madera-laitteille
  • Salli yksittäisten nastojen konfigurointi DT: n kautta 'wlf, csnaddr-pd
  • Tarjoa vanhat alustakohtaiset EEPROM / Watchdog -komennot; rave-sp
  • Trivial uudelleennimeäminen / oikeinkirjoituksen korjaukset; cros_ec, da9063- *
  • Muunna hallituiksi resursseiksi (devm_ *); da9063- *, ti_am335x_tscadc
  • Siirtyminen auttajamakroihin / toimintoihin; da9063- *
  • Constify; kempld-ydin
  • Paranna virheiden polkua / viestejä; wm8994-ydin
  • Poista IRQ: t käytöstä paikallisesti sen sijaan, että luottaisit USB-alijärjestelmään; dln2
  • Poista käyttämätön koodi. rave-sp
  • Uusi vienti; sekunnin ydin
  • Korjaa mahdollinen väärä I2C-tapahtumavirhe; arizona-ydin
  • Korjaa ilmoitetun muistialueen koko; hi655x-pmic
  • Korjaa tarkistussumman tyyppi; rave-sp
  • Korjaa virheellinen sarjaportin oletusmääritys: rave-sp
  • Korjaa virheellinen yhtenäinen DMA-peite alilaitteille; sm501