नवीनतम लिनक्स 4.19 कोड मर्ज क्रोमोस ईसी सीईसी ड्राइवर्स और सिरस लॉजिक डिटेक्शन का परिचय देता है

लिनक्स यूनिक्स / नवीनतम लिनक्स 4.19 कोड मर्ज क्रोमोस ईसी सीईसी ड्राइवर्स और सिरस लॉजिक डिटेक्शन का परिचय देता है 2 मिनट पढ़ा

लिनक्स कर्नेल संगठन, इंक।



कुछ दिलचस्प कोड अपडेट अभी हाल ही में लिनक्स 4.19 कर्नेल मर्ज विंडो में 'मल्टी-फंक्शन डिवाइस' क्षमताओं के बारे में डाले गए थे - ज्यादातर, इसमें कई नए ड्राइवर और ड्राइवर समर्थन शामिल हैं, लेकिन शायद सबसे दिलचस्प क्रोमओएस ईसी सीईसी ड्राइवर जोड़ा जा रहा है।

ChromeOS के लिए Google का एम्बेडेड कंट्रोलर HDMI-कनेक्टेड डिवाइसों के साथ बातचीत के लिए एक HDMI CEC (कंज्यूमर इलेक्ट्रॉनिक्स कंट्रोल) बस को एक्सपोज़ करने में सक्षम है, जो बदले में समर्थित कमांड के माध्यम से उन्हें नियंत्रित करने में सक्षम है। तो अब लिनक्स कर्नेल की एचडीएमआई सीईसी समर्थन पिछले कुछ कर्नेल चक्रों में अब तक सुधार हुआ है, जिसका अर्थ है कि क्रोमओएस ईसी समर्थन इस मर्ज विंडो में जोड़े गए नए ड्राइवर का उपयोग करके एचडीएमई सीईसी क्षमताओं को उजागर करने में सक्षम होगा।



इसके शीर्ष पर, इंटेल DRM ड्राइवर के साथ एचडीएमई सीईसी का समर्थन करने के लिए प्रस्तुत करने के काम के लिए अपडेट कोड भी है। साथ ही, ChromeOS EC ड्राइवर के लिए Linux 4.19 कर्नेल में USB चार्जिंग सपोर्ट भी जोड़ा गया है।



इंटेल ड्राइवरों पर विकास के लिए, इंटेल के प्रोसेसर के लिए आईएलसीके श्रृंखला के लिए आवश्यक आईडी को इंटेल-एलपीएस ड्राइवर (लो पावर सबसिस्टम) में जोड़ा गया है - यह इंटेल लिनक्स चालक विकास टीम को लिनक्स पर अपने आईसेलके समर्थन को आगे बढ़ाते हुए देखने के लिए बहुत अच्छा है, और Cannonlake CPU सपोर्ट को अतीत में संतोषजनक रूप से संबोधित किया गया है, समग्र चीजें लिनक्स 4.19 कर्नेल पर इंटेल प्रोसेसर के लिए बहुत अच्छी लग रही हैं।



अंत में, CS47L35, CS47L85, और CS47L90 / 91 ड्राइवरों के लिए सिरस लॉजिक Madera Codec सपोर्ट के साथ, Madera उपकरणों के लिए एक्सेसरी डिटेक्शन जोड़ा गया - जो कि लिनक्स ऑडियोफाइल्स और साउंड इंजीनियरों के लिए अच्छी खबर होनी चाहिए।

कुल मिलाकर चेंगलॉग सारांश इस प्रकार है, लेकिन आप संपूर्ण चैंज को देख सकते हैं पकड़ खींचो :

  • सिरस लॉजिक Madera Codec (CS47L35, CS47L85 और CS47L90 / 91) ड्राइवर जोड़ें
  • ChromeOS EC CEC ड्राइवर जोड़ें
  • ROHM BD71837 PMIC ड्राइवर जोड़ें
  • डायल 90 सेमी DA9063L PMIC संस्करण के लिए DA9063 के लिए समर्थन जोड़ें
  • इंटेल-पीएलएसएस-पीसीआई में इंटेल आइस लेक के लिए समर्थन जोड़ें
  • AXP20x के लिए X- पॉवर्स AXP806 के लिए समर्थन जोड़ें
  • ChromeOS एंबेडेड नियंत्रक पर USB चार्जिंग के लिए समर्थन जोड़ें
  • ChromeOS एंबेडेड नियंत्रक के लिए HDMI CEC के लिए समर्थन जोड़ें
  • एचडीएमई सीईसी को इंटेल एचडीएमआई के लिए समर्थन जोड़ें
  • मदरा उपकरणों के लिए गौण पता लगाने के लिए समर्थन जोड़ें
  • अलग-अलग पिनों को DT के वील, csnaddr-pd के माध्यम से कॉन्फ़िगर करने की अनुमति दें
  • विरासत मंच विशिष्ट EEPROM / वॉचडॉग कमांड प्रदान करें; बड़बड़ाना-एसपी
  • तुच्छ नामकरण / वर्तनी सुधार; cros_ec, da9063- *
  • प्रबंधित संसाधनों में परिवर्तित (devm_ *); da9063- *, ti_am335x_tscadc
  • सहायक मैक्रोज़ / कार्यों के लिए संक्रमण; da9063- *
  • Constify; kempld कोर
  • त्रुटि पथ / संदेशों में सुधार; wm8994 कोर
  • USB सबसिस्टम पर निर्भर होने के बजाय IRQ को स्थानीय रूप से अक्षम करें; dln2
  • अप्रयुक्त कोड निकालें; बड़बड़ाना-एसपी
  • नया निर्यात; सेकंड कोर
  • संभव झूठी I2C लेनदेन त्रुटि को ठीक करें; एरिज़ोना कोर
  • घोषित मेमोरी क्षेत्र का आकार ठीक करें; hi655x-PMIC
  • चेकसम प्रकार को ठीक करें; बड़बड़ाना-एसपी
  • गलत डिफ़ॉल्ट सीरियल पोर्ट कॉन्फ़िगरेशन को ठीक करें: rave-sp
  • उप-उपकरणों के लिए गलत सुसंगत डीएमए मास्क को ठीक करें; sm501