Project

General

Profile

XMMBoot » History » Version 6

Denis 'GNUtoo' Carikli, 02/29/2020 01:58 AM

1 1 Denis 'GNUtoo' Carikli
h1. XMMBoot
2
3
h2.  Introduction
4
5
For both libsamsung-ipc and the Linux driver it's interesting to understand better the boot of the modem in order to come with good names for the abstraction.
6
7 4 Denis 'GNUtoo' Carikli
|_. gpio platform data name |_. present |_. absent |_. comments |
8 6 Denis 'GNUtoo' Carikli
| gpio_cp_on | | | cp == baseband processor |
9 3 Denis 'GNUtoo' Carikli
| gpio_reset_req_n | |
10 6 Denis 'GNUtoo' Carikli
| gpio_cp_reset | | | cp == baseband processor |
11 3 Denis 'GNUtoo' Carikli
| gpio_pda_active | |
12
| gpio_phone_active | |
13 6 Denis 'GNUtoo' Carikli
| gpio_cp_dump_int | | | cp == baseband processor |
14 5 Denis 'GNUtoo' Carikli
| gpio_flm_uart_sel | Galaxy Nexus | Not used in libsamsung-ipc for other Replicant compatible devices | Modem download mode ? |
15 6 Denis 'GNUtoo' Carikli
| gpio_cp_warm_reset | | | |
16
| gpio_revers_bias_clear | | | |
17
| gpio_revers_bias_restore | | | |
18
| gpio_sim_detect | | | Detect SIM card presence ? |
19 4 Denis 'GNUtoo' Carikli
20
h2. TODO
21
22
* check gpio_flm_uart_sel in smdk4412 kernel too
23 3 Denis 'GNUtoo' Carikli
24 1 Denis 'GNUtoo' Carikli
h2. Links
25
26 2 Denis 'GNUtoo' Carikli
* https://git.replicant.us/replicant/kernel_samsung_smdk4412/tree/drivers/misc/modem_if/modem_modemctl_device_xmm6260.c
27 1 Denis 'GNUtoo' Carikli
* https://forum.xda-developers.com/galaxy-s2/help/how-to-talk-to-modem-commands-t1471241/page4