ओपन सोर्स समुदाय में ऐप्पल सिलिकॉन उपकरणों के लिए एक और महत्वपूर्ण ड्राइवर घटक आधिकारिक तौर पर समीक्षा के लिए प्रस्तुत किया गया है: ऐप्पल एसएमसी पावर ड्राइवर (मैकएसएमसी-पावर)। इसका लक्ष्य मैकबुक के बैटरी स्तर, बिजली की खपत और पावर एडॉप्टर की स्थिति को लिनक्स उपयोगकर्ता स्थान पर पूरी तरह से उजागर करना है, जिससे लिनक्स पर चलने वाले ऐप्पल नोटबुक पावर प्रबंधन और बैटरी निगरानी में एक महत्वपूर्ण कदम बन जाएंगे।

ड्राइवर को माइकल रीव्स द्वारा पैच किया गया था और इसका कोड आकार लगभग 900 लाइनों का है। यह ऐप्पल के सिस्टम मैनेजमेंट कंट्रोलर (एसएमसी) को लक्षित करता है और इसका उपयोग लिनक्स कर्नेल में एसी पावर एडाप्टर की चार्जिंग स्थिति, बैटरी स्थिति और संबंधित पावर संकेतक की रिपोर्ट करने के लिए किया जाता है। नया ड्राइवर असाही लिनक्स कर्नेल ट्री में मौजूदा आउट-ऑफ-ट्री ड्राइवर कोड पर आधारित है। तब से इसे मेनलाइन एकीकरण आवश्यकताओं को पूरा करने के लिए दोबारा तैयार किया गया है, और ऐप्पल एसएमसी फर्मवेयर, बैटरी-कम उपकरणों और अन्य परिदृश्यों के नए संस्करणों के साथ संगतता में सुधार हुआ है।
कॉन्फ़िगरेशन स्तर पर, नए ड्राइवर को नए MACSMC_POWER Kconfig विकल्प के माध्यम से सक्षम किया जाता है। Apple SMC के साथ, ऊपरी परत बैटरी क्षमता, वोल्टेज, करंट और चार्जिंग स्थिति जैसी महत्वपूर्ण जानकारी पढ़ सकती है। ये डेटा लिनक्स के मौजूदा बिजली आपूर्ति ढांचे के माध्यम से बाहरी रूप से प्रदान किया जाता है, इसलिए उन्हें विशेष अनुकूलन के बिना वर्तमान मुख्यधारा के लिनक्स उपयोगकर्ता अंतरिक्ष बिजली उपकरणों द्वारा सीधे पहचाना और उपयोग किया जा सकता है।
इस सुविधा का आगमन उन उपयोगकर्ताओं के लिए विशेष रूप से महत्वपूर्ण है जो ऐप्पल सिलिकॉन मैकबुक और इंटेल कोर, एएमडी रायज़ेन और लिनक्स के तहत अन्य नोटबुक के बीच बैटरी बिजली की खपत में अंतर का मूल्यांकन करना चाहते हैं। यह उन उपयोगकर्ताओं के लिए विश्वसनीय बिजली निगरानी क्षमताएं भी प्रदान करता है जो दैनिक आधार पर अपने मुख्य लिनक्स उत्पादकता उपकरण के रूप में ऐप्पल सिलिकॉन मैकबुक का उपयोग करते हैं। वर्तमान में, यह ड्राइवर मुख्य रूप से Apple M1, M2 और M3 श्रृंखला हार्डवेयर पर लक्षित है। उम्मीद है कि Linux इकोसिस्टम में Apple M4 और M5 जैसे नई पीढ़ी के चिप्स के लिए अच्छा समर्थन पाने में काफी समय लगेगा।
इच्छुक डेवलपर्स और उपयोगकर्ता मेलिंग सूची पैच सेट के माध्यम से इस ऐप्पल एसएमसी पावर ड्राइवर के विस्तृत कार्यान्वयन और समीक्षा प्रगति को देख सकते हैं, इसके अंततः मेनलाइन लिनक्स कर्नेल में प्रवेश करने की प्रतीक्षा कर सकते हैं:
https://lore.kernel.org/linux-pm/[ईमेल सुरक्षित]/