Linux Kernel Organization, Inc.
Някои интересни актуализации на кода бяха наскоро въведени в прозореца за сливане на ядрото на Linux 4.19 по отношение на възможностите на „многофункционално устройство“ - най-вече това включва няколко нови драйвера и поддръжка на драйвери, но може би най-интересното е добавянето на ChromeOS EC CEC драйвер.
Вграденият контролер на Google за ChromeOS е успял да изложи HDMI CEC (Consumer Electronics Control) шина за взаимодействие с HDMI-свързани устройства, което от своя страна е в състояние да ги управлява чрез поддържани команди. Така че сега поддръжката на HDMI CEC на ядрото на Linux е подобрена през последните няколко цикъла на ядрото досега, което означава, че поддръжката на ChromeOS EC ще може да разкрие способностите на HDMI CEC, използвайки новия драйвер, добавен в този прозорец за сливане.
На всичкото отгоре има и код за актуализация за подготвителна работа за поддържане на HDMI CEC с драйвера Intel DRM. Освен това към ядрото на Linux 4.19 за ChromeOS EC драйвер е добавена и поддръжка за USB зареждане.
За разработка на драйвери на Intel, необходимите идентификатори за серията процесори на Icelake на Intel са добавени към драйвера intel-lpss (Подсистема с ниска мощност) - това е страхотно да видим, че екипът за разработка на драйвери на Intel Linux засилва поддръжката на Icelake на Linux и тъй като поддръжката на процесора Cannonlake беше адресирана задоволително в миналото, като цяло нещата изглеждат чудесно за процесорите на Intel на ядрото Linux 4.19.
Накрая беше добавено откриване на аксесоари за устройства на Madera, заедно с поддръжката на Cirrus Logic Madera Codec за драйвери CS47L35, CS47L85 и CS47L90 / 91 - което би трябвало да е добра новина за Linux аудиофили и звукови инженери.
Общото резюме на дневника за промени е както следва, но можете да намерите целия дневник на промените в Git pull :
- Добавете драйвер Cirrus Logic Madera Codec (CS47L35, CS47L85 и CS47L90 / 91)
- Добавете ChromeOS EC CEC драйвер
- Добавете ROHM BD71837 PMIC драйвер
- Добавете поддръжка за Dialog Semi DA9063L PMIC вариант към DA9063
- Добавете поддръжка за Intel Ice Lake към Intel-PLSS-PCI
- Добавете поддръжка за X-Powers AXP806 към AXP20x
- Добавете поддръжка за USB зареждане към вградения контролер на ChromeOS
- Добавете поддръжка за HDMI CEC към вградения контролер ChromeOS
- Добавете поддръжка за HDMI CEC към Intel HDMI
- Добавете поддръжка за откриване на аксесоари към устройствата на Madera
- Разрешаване на конфигурирането на отделни щифтове чрез DT ’wlf, csnaddr-pd
- Осигурете специфични за платформата EEPROM / Watchdog команди; rave-sp
- Тривиални корекции на преименуване / правопис; cross_ec, da9063- *
- Конвертиране в управлявани ресурси (devm_ *); da9063- *, ti_am335x_tscadc
- Преход към помощни макроси / функции; da9063- *
- Запек; kempld-ядро
- Подобряване на пътя / съобщенията за грешки; wm8994-ядро
- Деактивирайте IRQ локално, вместо да разчитате на USB подсистема; dln2
- Премахнете неизползвания код; rave-sp
- Нов износ; sec-core
- Коригирайте възможна грешна грешка в транзакцията I2C; аризона-ядро
- Коригирайте декларирания размер на паметта; hi655x-pmic
- Поправете типа контролна сума; rave-sp
- Коригирайте неправилната конфигурация на серийния порт по подразбиране: rave-sp
- Коригирайте неправилна кохерентна DMA маска за под-устройства; sm501