Linux Kernel Organization, Inc.
Neka zanimljiva ažuriranja koda nedavno su stavljena u prozor spajanja jezgre Linux 4.19 u vezi s mogućnostima 'višenamjenskog uređaja' - uglavnom, to uključuje nekoliko novih upravljačkih programa i podršku za upravljačke programe, ali možda je najzanimljiviji dodavanje ChromeOS EC CEC upravljačkog programa.
Googleov ugrađeni kontroler za ChromeOS uspio je izložiti sabirnicu HDMI CEC (Consumer Electronics Control) za interakciju s uređajima povezanim s HDMI-jem, koji je zauzvrat u mogućnosti njima upravljati putem podržanih naredbi. Tako je sada podrška za HDMI CEC jezgre Linuxa poboljšana u proteklih nekoliko ciklusa jezgre do sada, što znači da će podrška za ChromeOS EC moći otkriti sposobnosti HDMI CEC-a koristeći novi upravljački program dodan u ovom prozoru spajanja.
Povrh toga, tu je i ažurirani kôd za pripremne radove koji podržavaju HDMI CEC s Intel DRM upravljačkim programom. Uz to, podrška za punjenje putem USB-a dodana je i jezgri Linux 4.19 za upravljački program za ChromeOS EC.
Za razvoj na Intelovim upravljačkim programima dodani su potrebni ID-ovi za Intelovu seriju Icelake procesora u upravljački program intel-lpss (podsustav male snage) - ovo je sjajno vidjeti kako tim za razvoj upravljačkih programa Intel Linux-a pojačava podršku za Icelake na Linuxu i s obzirom da je u prošlosti zadovoljavajuće rješavana podrška za CPU Cannonlake, sveukupno stvari izgledaju sjajno za Intelove procesore na jezgru Linux 4.19.
Napokon je dodano otkrivanje dodatne opreme za uređaje Madera, zajedno s podrškom za Cirrus Logic Madera Codec za upravljačke programe CS47L35, CS47L85 i CS47L90 / 91 - što bi trebalo biti dobra vijest za Linux audiofile i inženjere zvuka.
Ukupni sažetak dnevnika promjena je kako slijedi, ali cjelokupni dnevnik promjena možete pronaći na Git pull :
- Dodajte upravljački program Cirrus Logic Madera Codec (CS47L35, CS47L85 i CS47L90 / 91)
- Dodajte ChromeOS EC CEC upravljački program
- Dodajte ROHM BD71837 PMIC upravljački program
- Dodajte podršku za Dialog Semi DA9063L PMIC varijantu DA9063
- Dodajte podršku za Intel Ice Lake na Intel-PLSS-PCI
- Dodajte podršku za X-Powers AXP806 u AXP20x
- Dodajte podršku za USB punjenje ugrađenom kontroleru ChromeOS
- Dodajte podršku za HDMI CEC ugrađenom kontroleru ChromeOS
- Dodajte podršku za HDMI CEC na Intel HDMI
- Dodajte podršku za otkrivanje dodatne opreme uređajima Madera
- Omogućite konfiguriranje pojedinačnih pinova putem DT ’wlf, csnaddr-pd
- Pružaju naslijeđene EEPROM / Watchdog naredbe specifične za platformu; rave-sp
- Trivijalni popravci preimenovanja / pravopisa; cross_ec, da9063- *
- Pretvori u upravljane resurse (devm_ *); da9063- *, ti_am335x_tscadc
- Prijelaz na pomoćne makronaredbe / funkcije; da9063- *
- Zatvoriti; kempld-jezgra
- Poboljšati put / poruke pogreške; wm8994-jezgra
- Lokalno onemogućite IRQ-ove umjesto da se oslanjate na USB podsustav; dln2
- Uklonite neiskorišteni kod; rave-sp
- Novi izvoz; sek-jezgra
- Ispraviti moguću pogrešnu pogrešku I2C transakcije; Arizona-jezgra
- Ispravite deklariranu veličinu memorijskog područja; hi655x-pmic
- Popravite vrstu kontrolne sume; rave-sp
- Ispravite netočnu konfiguraciju zadane serijske luke: rave-sp
- Ispravite netočnu koherentnu DMA masku za poduređaje; sm501