Difference between revisions of "Template:Infobox soc"

From postmarketOS
Jump to navigation Jump to search
(year)
(this version at least works :/)
 
(20 intermediate revisions by 3 users not shown)
Line 4: Line 4:
 
| title = {{{manufacturer|}}} {{{name|}}}
 
| title = {{{manufacturer|}}} {{{name|}}}
 
| titlestyle =  
 
| titlestyle =  
 +
 +
|image        = [[{{{image|}}}|200px|alt={{{imagecaption|}}}]]
 +
|imagestyle  =
 +
|caption      = {{{imagecaption|}}}
 +
|captionstyle =
  
 
|header1 =
 
|header1 =
Line 12: Line 17:
 
|data2  = {{{name|}}}
 
|data2  = {{{name|}}}
 
|header3 =
 
|header3 =
|label3  = Arch
+
|label3  = Codenames
|data3  = {{{arch|}}}
+
|data3  = {{{codenames|}}}
 
|header4 =
 
|header4 =
|label4  = Year
+
|label4  = Architecture
|data4  = {{{year|}}}
+
|data4  = {{{arch|}}}
 
|header5 =
 
|header5 =
|label5  = Process
+
|label5 = CPU
|data5   = {{{process|}}}nm
+
|data5  = {{{cpu|}}}
|header6 = Components
+
|header6 =
|label6 =  
+
|label6  = GPU
|data6   =  
+
|data6  = {{{gpu|}}}
 
+
|header7 =
 +
|label7  = Year
 +
|data7  = {{{year|}}}
 +
|header8 =
 +
|label8 = Process
 +
|data8   = {{{process|}}}nm
 +
|header9 =
 +
|label9  = Mainline
 +
|data9  = {{{mainline|}}}
 +
|header10 = Components
 +
|label10  =
 +
|data10  =
 +
|header11 =
 +
|label11  = <abbr title="SMP (bring up secondary CPU cores), CPU frequency scaling, CPUidle">CPU</abbr>
 +
|data11  = {{Feature|{{{status_cpu|}}}}}
 +
|header12 =
 +
|label12  = UART
 +
|data12  = {{Feature|{{{status_uart|}}}}}
 +
|header13 =
 +
|label13  = <abbr title="eMMC, SD cards, UFS, ...">Storage</abbr>
 +
|data13  = {{Feature|{{{status_storage|}}}}}
 +
|header14 =
 +
|label14  = USB
 +
|data14  = {{Feature|{{{status_usb|}}}}}
 +
|header15 =
 +
|label15  = Display
 +
|data15  = {{Feature|{{{status_display|}}}}}
 +
|header16 =
 +
|label16  = GPU
 +
|data16  = {{Feature|{{{status_gpu|}}}}}
 +
|header17 =
 +
|label17  = Pinctrl
 +
|data17  = {{Feature|{{{status_pinctrl|}}}}}
 +
|header18 =
 +
|label18  = I²C
 +
|data18  = {{Feature|{{{status_i2c|}}}}}
 +
|header19 =
 +
|label19  = Audio
 +
|data19  = {{Feature|{{{status_audio|}}}}}
 +
|header20 =
 +
|label20  = <abbr title="Hardware-accelerated video de/encoding">Video</abbr>
 +
|data20  = {{Feature|{{{status_video|}}}}}
 +
|header21 =
 +
|label21  = Thermal
 +
|data21  = {{Feature|{{{status_thermal|}}}}}
 +
|header22 =
 +
|label22  = WiFi
 +
|data22  = {{Feature|{{{status_wifi|}}}}}
 +
|header23 =
 +
|label23  = Bluetooth
 +
|data23  = {{Feature|{{{status_bluetooth|}}}}}
 +
|header24 =
 +
|label24  = <abbr title="Calls, SMS, Internet">Modem</abbr>
 +
|data24  = {{Feature|{{{status_modem|}}}}}
 +
|header25 =
 +
|label25 = GPS
 +
|data25   = {{Feature|{{{status_gps|}}}}}
 +
|header26 =
 +
|label26  = Camera
 +
|data26  = {{Feature|{{{status_camera|}}}}}
 +
|header27 =
 +
|label27  = Suspend
 +
|data27  = {{Feature|{{{status_suspend|}}}}}
 
}}
 
}}
  
 
<noinclude>
 
<noinclude>
{{#cargo_declare:_table=Socs|Manufacturer=String|Name=String|Arch=String|Year=String|Process=Integer|StatusCpu=String|StatusStorage=String|StatusUsb=String|StatusDisplay=String|StatusGpu=String|StatusPinctrl=String|StatusI2c=String|StatusAudio=String|StatusVideo=String|StatusThermal=String|StatusWiFi=String|StatusBluetooth=String|StatusModem=String|StatusCamera=String}}
+
{{#cargo_declare:_table=Socs|Manufacturer=String|Name=String|Codenames=String|Arch=String|Year=String|Process=Integer|Cpu=String|Gpu=String|Mainline=Boolean|StatusCpu=String|StatusUart=String|StatusStorage=String|StatusUsb=String|StatusDisplay=String|StatusGpu=String|StatusPinctrl=String|StatusI2c=String|StatusAudio=String|StatusVideo=String|StatusThermal=String|StatusWiFi=String|StatusBluetooth=String|StatusModem=String|StatusGps=String|StatusCamera=String|StatusSuspend=String}}
 
</noinclude>
 
</noinclude>
 
<includeonly>
 
<includeonly>
 
[[Category:Socs]]
 
[[Category:Socs]]
{{#cargo_store:_table=Socs|Manufacturer={{{manufacturer|}}}|Name={{{name|}}}|Arch={{{arch|}}}|Year={{{year|}}}|Process={{{process|}}}|StatusCpu={{{status_cpu|}}}|StatusStorage={{{status_storage|}}}|StatusUsb={{{status_usb|}}}|StatusDisplay={{{status_display|}}}|StatusGpu={{{status_gpu|}}}|StatusPinctrl={{{status_pinctrl|}}}|StatusI2c={{{status_i2c|}}}|StatusAudio={{{status_audio|}}}|StatusVideo={{{status_video|}}}|StatusThermal={{{status_thermal|}}}|StatusWiFi={{{status_wifi|}}}|StatusBluetooth={{{status_bluetooth|}}}|StatusModem={{{status_modem|}}}|StatusCamera={{{status_camera|}}} }}
+
{{#cargo_store:_table=Socs|Manufacturer={{{manufacturer|}}}|Name={{{name|}}}|Codenames={{{codenames|}}}|Arch={{{arch|}}}|Year={{{year|}}}|Process={{{process|}}}|Cpu={{{cpu|}}}|Gpu={{{gpu|}}}|Mainline={{{mainline|}}}|StatusCpu={{{status_cpu|}}}|StatusUart={{{status_uart|}}}|StatusStorage={{{status_storage|}}}|StatusUsb={{{status_usb|}}}|StatusDisplay={{{status_display|}}}|StatusGpu={{{status_gpu|}}}|StatusPinctrl={{{status_pinctrl|}}}|StatusI2c={{{status_i2c|}}}|StatusAudio={{{status_audio|}}}|StatusVideo={{{status_video|}}}|StatusThermal={{{status_thermal|}}}|StatusWiFi={{{status_wifi|}}}|StatusBluetooth={{{status_bluetooth|}}}|StatusModem={{{status_modem|}}}|StatusGps={{{status_gps|}}}|StatusCamera={{{status_camera|}}}|StatusSuspend={{{status_suspend|}}} }}
 
</includeonly>
 
</includeonly>

Latest revision as of 00:52, 21 March 2021

[[|200px|alt=]]
Process nm
Components
CPU
UART
Storage
USB
Display
GPU
Pinctrl
I²C
Audio
Video
Thermal
WiFi
Bluetooth
Modem
GPS
Camera
Suspend


This template defines the table "Socs". View table.