요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.
1. 요약·해설
원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.
2. 영어 원문 전체
번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.
원문 전체 펼치기
=========================
Kernel driver i2c-ali1535
=========================
Supported adapters:
* Acer Labs, Inc. ALI 1535 (south bridge)
Datasheet: Now under NDA
http://www.ali.com.tw/
Authors:
- Frodo Looijaard <frodol@dds.nl>,
- Philip Edelbrock <phil@netroedge.com>,
- Mark D. Studebaker <mdsxyz123@yahoo.com>,
- Dan Eaton <dan.eaton@rocketlogix.com>,
- Stephen Rousset<stephen.rousset@rocketlogix.com>
Description
-----------
This is the driver for the SMB Host controller on Acer Labs Inc. (ALI)
M1535 South Bridge.
The M1535 is a South bridge for portable systems. It is very similar to the
M15x3 South bridges also produced by Acer Labs Inc. Some of the registers
within the part have moved and some have been redefined slightly.
Additionally, the sequencing of the SMBus transactions has been modified to
be more consistent with the sequencing recommended by the manufacturer and
observed through testing. These changes are reflected in this driver and
can be identified by comparing this driver to the i2c-ali15x3 driver. For
an overview of these chips see http://www.acerlabs.com
The SMB controller is part of the M7101 device, which is an ACPI-compliant
Power Management Unit (PMU).
The whole M7101 device has to be enabled for the SMB to work. You can't
just enable the SMB alone. The SMB and the ACPI have separate I/O spaces.
We make sure that the SMB is enabled. We leave the ACPI alone.
Features
--------
This driver controls the SMB Host only. This driver does not use
interrupts.
3. 한국어 전문 번역
영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.
지원 어댑터와 작성자
1-17이 드라이버는 Acer Labs, Inc. ALI 1535 사우스브리지 어댑터를 지원합니다. 데이터시트는 현재 NDA 대상이며 원문은 ALI 웹사이트를 가리킵니다.
작성자는 Frodo Looijaard, Philip Edelbrock, Mark D. Studebaker, Dan Eaton, Stephen Rousset입니다.
지원 하드웨어와 자료 공개 상태를 정리합니다.
PCI 사우스브리지의 PMU 내부 SMB 호스트를 활성화합니다.
=========================
Kernel driver i2c-ali1535
=========================
Supported adapters:
* Acer Labs, Inc. ALI 1535 (south bridge)
Datasheet: Now under NDA
http://www.ali.com.tw/
Authors:
- Frodo Looijaard <frodol@dds.nl>,
- Philip Edelbrock <phil@netroedge.com>,
- Mark D. Studebaker <mdsxyz123@yahoo.com>,
- Dan Eaton <dan.eaton@rocketlogix.com>,
- Stephen Rousset<stephen.rousset@rocketlogix.com>
M1535와 M7101 PMU 구조
18-37이 드라이버는 Acer Labs Inc. ALI M1535 사우스브리지의 SMB Host 컨트롤러를 위한 드라이버입니다.
M1535는 휴대형 시스템용 사우스브리지이며 같은 회사의 M15x3 사우스브리지와 매우 비슷합니다. 일부 레지스터 위치가 옮겨졌고 일부 정의가 약간 달라졌습니다. SMBus 트랜잭션 순서도 제조사 권장과 시험 관찰에 더 일치하도록 변경되었습니다. 이러한 차이는 이 드라이버에 반영되며 `i2c-ali15x3` 드라이버와 비교해 확인할 수 있습니다.
SMB 컨트롤러는 ACPI 호환 전원 관리 장치인 M7101 PMU의 일부입니다.
SMB가 동작하려면 M7101 전체 장치가 활성화되어야 하며 SMB만 따로 켤 수 없습니다. SMB와 ACPI는 별도 I/O 공간을 사용합니다. 드라이버는 SMB가 활성화됐는지 확인하지만 ACPI는 건드리지 않습니다.
M15x3과의 차이와 M7101 의존성을 정리합니다.
PMU 전체 활성 상태에서 SMB 영역만 제어합니다.
Description
-----------
This is the driver for the SMB Host controller on Acer Labs Inc. (ALI)
M1535 South Bridge.
The M1535 is a South bridge for portable systems. It is very similar to the
M15x3 South bridges also produced by Acer Labs Inc. Some of the registers
within the part have moved and some have been redefined slightly.
Additionally, the sequencing of the SMBus transactions has been modified to
be more consistent with the sequencing recommended by the manufacturer and
observed through testing. These changes are reflected in this driver and
can be identified by comparing this driver to the i2c-ali15x3 driver. For
an overview of these chips see http://www.acerlabs.com
The SMB controller is part of the M7101 device, which is an ACPI-compliant
Power Management Unit (PMU).
The whole M7101 device has to be enabled for the SMB to work. You can't
just enable the SMB alone. The SMB and the ACPI have separate I/O spaces.
드라이버 기능 범위
38-45이 드라이버는 SMB Host만 제어합니다. 인터럽트는 사용하지 않습니다.
드라이버가 제어하는 범위를 명확히 구분합니다.
폴링 방식으로 SMB Host 트랜잭션만 수행합니다.
We make sure that the SMB is enabled. We leave the ACPI alone.
Features
--------
This driver controls the SMB Host only. This driver does not use
interrupts.
요약·해설
i2c-ali1535.rst:1-45ALI1535 드라이버는 M7101 전체 장치가 활성화된 상태에서 SMB 영역만 제어하고 ACPI 영역과 인터럽트는 사용하지 않습니다.
원문 분량과 핵심 기능을 요약합니다.
장치 탐지부터 기능 제공까지의 순서입니다.